How to see the battery status on Xiaomi: hidden menus, codes and applications

The battery is one of the most vulnerable components of Xiaomi’s smartphone, which gradually loses capacity even when used carefully. After 1-2 years of active use, the real battery capacity can be reduced by 20-30%, leading to rapid discharge, sudden shutdowns and charging problems. Fortunately, you can check the battery status on Xiaomi Android devices (including Redmi, POCO and Black Shark) in several ways – both built-in tools and using third-party utilities.

In this article, we will analyze all available methods: from the hidden engineering menu and USSD-codes to professional applications such as AccuBattery and CPU-Z. You'll learn how to interpret battery health, which means mAh vs. wear, and when to think about replacing a battery, and why data from different sources may vary and what the most accurate method is.

1. Verification through Xiaomi Settings (MIUI)

The easiest way to assess battery health is to use MIUI tools built in, which won’t show the exact percentage of wear, but will help identify abnormalities in the battery.

Open the Settings menu β†’ Battery and Performance β†’ Battery status. Here you will see:

  • πŸ“Š Use schedule – how quickly the device discharges in active/sleep mode.
  • ⏳ Operating time - approximate duration of operation from full charge (calculated based on recent cycles).
  • ⚑ Battery temperature - critical values (>40Β°C) accelerate degradation.
  • πŸ”„ Charging cycles – some models (Xiaomi 12 Pro, Redmi Note 11) display the number of full cycles.

Note the application battery usage section: If an app consumes >10% of its charge in the background (like Facebook or Mi Video), it can mask real battery problems. Reset the statistics (button in the upper right corner) and observe battery behavior throughout the day.

πŸ’‘

If the battery status menu doesn’t have data on charging cycles, your Xiaomi model doesn’t support this feature at the software level, then use the methods in the following sections.

2. Hidden Engineering Menu (#4636##)

Android hides advanced battery information in the engineering menu, which is available through the USSD-This method works on all Xiaomi smartphones, but the menu interface may vary depending on the version. MIUI.

Enter the combination in the phone application:

##4636##

Then the Testing menu will automatically open. Go to the Battery Information tab. Here you will see:

ParameterWhat does it mean?Normal values
LevelCurrent charge level (%)Corresponds to the indicator in the status line
VoltageBattery voltage (mV)3700-4200 mV (at 100% charge)
TemperatureTemperature (Β°C)20–40Β°C (above 45Β°C – critical area)
HealthBattery statusGood (good), Unknown (unknown) - no other options in MIUI

Unfortunately, MIUI often displays Health: Unknown or Good even when it is worn out significantly, and this parameter does not reflect the actual percentage of degradation, so use other methods to accurately diagnose it.

πŸ“Š How often do you check the battery status?
Once a month
Only when I notice problems
Never checked.
After each major update

3. Codes for battery diagnostics (for qualified users only)

There are hidden service codes that provide more detailed battery information, and they don’t work on all Xiaomi models, but they can be useful for pure Android devices (like the POCO F1 or Black Shark).

Try entering these combinations in the Phone app:

  • πŸ”’ ##36446337## - Battery test (on some models shows capacity in mAh).
  • πŸ”’ ##4636## β†’ Battery history - history of use (requires root rights).
  • πŸ”’ *#0228# – Quick battery test (works on Samsung, but sometimes works on Xiaomi).
What if the code doesn't work?
If nothing happens after you enter the code, your Xiaomi model blocks access to these menus, which is typical for devices with heavily modified firmware (e.g. Redmi for the Chinese market), in which case use third-party applications from the next section.

Warning: Don't enter random service codes from the internet! some combinations can reset settings or activate test modes that are difficult to disable without flashing.

Applications for accurate diagnostics (AccuBattery, CPU-Z, AIDA64)

The utility side provides the most complete information about battery health, including actual capacity, number of charging cycles and percentage of wear and tear, and we tested 3 of the most popular applications and compared their accuracy.

AccuBattery (free, with premium features):

  • πŸ“‰ Shows real capacity (e.g. 3800 mAh instead of the stated 4500 mAh).
  • πŸ”„ Tracks charging cycles and degradation rate.
  • ⚑ Gives recommendations for optimal charging (for example, do not keep 100% for a long time).

CPU-Z (free):

  • πŸ“Š Shows Battery Level, Voltage, Temperature and Health (but no percent wear and tear).
  • πŸ”‹ Battery tab displays technology (Li-Po or Li-Ion) and voltage.

AIDA64 (paid version):

  • πŸ› οΈ The most detailed application: shows Design capacity and Full charge capacity).
  • πŸ“„ Save logs for analysis by specialists.

For maximum accuracy:

Charge your phone to 100% and wait for the automatic charging to go off.|Discharge to 0% without recharging|Repeat the cycle 2-3 times for calibration|Compare the figures with factory data (indicated on the battery label)-->

πŸ’‘

Applications like AccuBattery show a container with an error Β±5-10% Use accurate diagnosis USB-Tester or contact the service center.

Physical battery check (for experienced users)

If software methods show conflicting results, you can visually inspect the battery, which is only suitable for devices with a removable back cover (for example, Redmi 4X, Redmi Note 5) or after disassembly.

Signs of critical wear:

  • πŸ”‹ Bloating – battery deformed, phone cover lifted.
  • πŸ§ͺ Electrolyte leakage – white plaque on contacts or inside the case.
  • πŸ”₯ Overheating - the battery heats up >50Β°C even under a small load.
  • ⚑ Unstable voltage – the phone turns off at 20-30% charge.

πŸ’‘

If you notice a bloating battery, immediately turn off the phone and remove the battery (if possible). Li-Po batteries that ignite when mechanically exposed!

To check the voltage without disassembly, use USB-tester (stands) ~500β‚½ Put it between the charger and the phone:

  1. Charge the phone to 100%.
  2. Connect the tester and write down the Voltage value (should be ~4.2-4.3V).
  3. Discharge to 0% and check the voltage again (should fall smoothly, without jumps).

6 When it is time to change the battery: criteria and signs

Even if apps show wear and tear of 30-40%, it doesn't always mean that the battery needs to be changed urgently.

Sign.Battery wear and tearRecommendation
The phone is discharged in 3-4 hours at an average load50–70%Replacement is desirable
Sudden shutdowns at 15-30% charge60–80%Replacement is mandatory
Charging time increased by 2+ times40–60%Check the cable/power supply, then the battery
Battery heated >45Β°C without loadAnybody.Dangerous, immediate replacement

The average battery life of Xiaomi:

  • πŸ“… 2–3 years with intensive use (500)+ cycle).
  • πŸ“… 4-5 years with careful operation (charging up to 80%, avoiding overheating).

πŸ’‘

If you plan to sell a phone, replace the battery in advance, which will increase the cost by 10-20%.

7.How to extend the life of the Xiaomi battery: 5 rules

Even if the battery is already worn out, these tips will help slow further degradation:

  • πŸ”Œ Avoid full discharge – charge your phone at 10-20% charge.
  • ⚑ Don’t hold 100% – turn off charging after reaching 80-90%.
  • 🌑️ Control the temperature – do not use your phone in the sun or while charging in your case.
  • πŸ”„ Use the original chargers – cheap cables overheat the battery.
  • πŸ“΅ Turn off background processes – apps like Facebook or Mi Fit are constantly yanking the battery.

MIUI 12+ has an integrated Optimized Charging feature (Settings β†’ Battery β†’ Battery Settings) that automatically limits the charge to 80% and only brings it to 100% before your normal waking time (based on habits analysis).

πŸ’‘

The most harmful scenario for the battery is to play heavy games (such as Genshin Impact) while charging, with temperatures that could exceed 50Β°C, reducing the lifespan by 30-50% in a few months.

Frequent Questions (FAQ)

❓ Why the battery health is β€œGood” on the engineering menu, and why AccuBattery is 70% wear and tear?
MIUI often doesn't update Health status on the engineering menu, which is only reset after a full flash or battery replacement, and trust AccuBattery or AIDA64, which analyzes real-world charging cycles.
❓ Can I reset the charge cycle counter?
Technically, yes, but only with root rights or firmware, but it's not going to bring back the battery capacity, it's just going to reset the statistics. USB-Tester or contact the service.
❓ How much does it cost to replace the battery in Xiaomi?
The price depends on the model: Redmi Note 8/9/10: 1 200–1 800β‚½ (original) / 600–900β‚½ (Xiaomi. 11/12/13: 2 500–3 500β‚½ (due to the complexity of disassembly). POCO F3/F4: 1 500–2 200β‚½. Prices are relevant for service centers in Moscow (2026 In the regions, it may be cheaper to 20–30%.
❓ Is it true that fast charging spoils the battery?
Yes, but not as much as it seems. Modern Xiaomi smartphones (like the Redmi Note 12 Pro+ with 120W charging) use a two-stage system: First, the battery charges 70-80% with high current (fast).
❓ How to find out the factory battery capacity of my Xiaomi model?
There are 3 ways to look at the battery label (if the phone is collapsible); find the model specifications on mi.com (Technical Specifications); Google the model name for battery capacity (e.g. Redmi Note 11 Pro battery capacity); note that the actual capacity is always lower than the declared capacity (e.g., Redmi Note 10 Pro has 5020 mAh, and the actual capacity is ~ 4800 mAh).