How to check the maximum battery capacity on Xiaomi Android smartphones: all the ways from the engineering menu to ADB

Over time, the battery capacity of any Xiaomi smartphone – whether it is the flagship Mi 13 Ultra or the budget Redmi Note 12 – inevitably decreases. the manufacturer claims one indicator (for example, 5000 mAh), but after a year or two, the real capacity can fall to 3,500-4000 mAh. This directly affects the autonomy: the phone discharges faster, and when the battery wears too much – turns off 20-30% of the charge or suddenly reboots.

The problem is that Android doesn’t show the current maximum capacity in standard settings. Even the Battery Status section in Settings β†’ Battery on MIUI is limited to vague phrases like β€œGood condition” or β€œReplacement is recommended.” How do you know the exact numbers? In this article, we’ll break down 5 proven ways β€” from hidden engineering menus to professional utilities β€” that work on all Xiaomi, Redmi and POCO smartphones (including the 2020-2026 models).

πŸ“Š How often do you check the battery status?
Once a month
Only when the problems start.
Never checked.
I use special applications.

1. Check through the engineering menu ##4636## (no root)

The fastest way is to use the hidden engineering menu, which is available on all Xiaomi smartphones without additional applications.It provides data directly from the power controller, but there is a caveat: on some models (for example, the POCO F5 or Xiaomi 13T), the menu can be blocked by the manufacturer.

To open it up:

  1. Open the application "Phone" (standard dialer).
  2. Enter the combination: ##4636###.
  3. In the menu that appears, select β€œBattery Information”.

Here you will see a few key parameters:

  • πŸ”‹ Level of charge (level) - current percentage.
  • πŸ”Œ Voltage - should be in the range of 3.7-4.4 V (below 3.5 V - critical wear).
  • πŸ“Š Temperature - optimally 20-40Β°C (above 45)Β°C accelerates degradation).
  • ⚑ Technology (usually Li-ion or Li-poly.

Unfortunately, this menu doesn't show the maximum capacity in mAh, only relative values, but it does check whether the charge controller is lying: if the voltage level is below 4.35 V at 100%, the battery is severely worn out.

πŸ’‘

If the ##4636## combination doesn't work, try the alternative code: ##6484### (for some Redmi models).

2.Use of the AccuBattery application: detailed wear analysis

AccuBattery (available on Google Play) is one of the most accurate apps for monitoring battery health, not only showing current capacity, but also calculating wear rate, discharge rate, and even predicting the remaining battery life.

How to use:

  1. Install AccuBattery from the official store.
  2. Charge the phone to 100% and connect to charging for another 10-15 minutes (to reset the controller counter).
  3. Open the app and go to the Health tab.

What you'll see:

  • πŸ“‰ Estimated capacity - the actual volume of the battery in mAh.
  • πŸ”„ Charge cycles – the more, the more wear and tear (critically after 500 cycles).
  • ⚑ Charging/discharge speed – useful for fault diagnosis.

AccuBattery works on all Xiaomi smartphones, but for accurate data it needs to be used for a minimum of 2-3 days - the application is calibrated according to your charging habits. For example, on the Redmi Note 11 Pro+ with a declared 4500 mAh after a year of operation, the real capacity can fall to 3800-4000 mAh (wear ~15%).

Charge the phone to 100%|Disable battery optimization for the application|Do not use your phone during calibration|Repeat the test 2-3 times for accuracy-->

3. ADB-Teams: Professional Method for Experienced Users

If you want the most accurate data directly from the system, you can use ADB (Android Debug Bridge), which requires a computer and basic command-line skills, but gives you access to the hidden parameters of the power controller.

Instructions:

  1. Download Platform Tools (includes adb.exe).
  2. Turn on "Debugging by" USBΒ» on the phone: Settings β†’ The phone. β†’ Version. MIUI (Press 7 times to activate Developer Mode, then Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB.
  3. Connect the phone to the PC and type in the command line:
adb shell


dumpsys battery

In the conclusion, find the lines:

  • Capacity: X is the current charge in percentage.
  • Voltage: X is the voltage in microvolts (divided by 1000 for volts).
  • charge_counter: X is a key parameter: shows the real capacity in microamper hours (divided by 1000 for mAh).

For example, if charge_counter: 3800000, The actual capacity of your battery β€” 3800 Compare this value with the manufacturer (for example, 5000 Xiaomi mAh 12 Pro) to find out the percentage of wear.

What to do if ADB doesn't charge_counter?
On some Xiaomi models, for example, POCO X3 Pro) this parameter can be hidden. Alternative command: adb shell cat /sys/class/power_supply/battery/capacity But it will show only the current charge in %, not the maximum capacity.

4. MTK Engineering Menu (for smartphones powered by MediaTek processors)

Xiaomi smartphones on MediaTek chips (e.g. Redmi 10C, POCO M4 Pro) have a separate engineering menu with advanced battery data.

  1. Open the dialer.
  2. Enter ##36446337## (or #3644633## on some models).
  3. Go to the Battery Information tab.

Here you will find:

  • πŸ”‹ Battery Capacity (mAh) – Current Maximum Capacity.
  • πŸ”„ Battery Health (Good/Poor) β€” condition.
  • πŸ“Š Charging/Discharging Current - charging/discharge current in mA.

For example, on Redmi. 9A With a declared 5,000 mAh, this menu can display 4,200 mAh after a year of use, which means that the battery has lost 16% of its capacity. MIUI Access to this menu may be limited.

πŸ’‘

If your smartphone is on a Qualcomm Snapdragon processor (like the Xiaomi 13 or POCO F4), the MTK engineering menu won’t open – use ADB or AccuBattery.

5.Apps from the manufacturer: Mi Battery & Performance (only for some models)

Xiaomi on some models (e.g. Mi 11, Mi 10T) preinstalles a hidden application called "Mi Battery & Performance", which gives access to advanced battery diagnostics to find it:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. In the search, type "Battery".
  3. If you have an app, launch it and go to the Battery Health tab.

Here's the display:

  • πŸ“Š Design Capacity vs. Full Charge Capacity).
  • πŸ”„ Number of charging cycles.
  • ⚑ Replacement recommendations (if the wear exceeds 30%).

Unfortunately, this app is not available on the Redmi and POCO budget series.If it's not on the system, use the alternative methods from this article.

Comparative table: what method is suitable for your model

Not all methods work on all Xiaomi smartphones, and below is the compatibility table for the popular series:

Xiaomi modelEngineering menu ##4636##ADBAccuBatteryMTK Engineering MenuMi Battery & Performance
Xiaomi 13/13 Proβœ… (partly)βœ…βœ…βŒβœ…
Redmi Note 12 Pro+βœ…βœ…βœ…βŒ (Snapdragon)❌
POCO X5 Proβœ…βœ…βœ…βŒ (Snapdragon)❌
Redmi 10Cβœ…βœ…βœ…βœ… (MediaTek)❌
Xiaomi 12T❌ (blocked)βœ…βœ…βŒ (MediaTek, but the menu is hidden)βœ…

If your model is not in the table, focus on the processor:

  • πŸ”Ή Qualcomm Snapdragon β†’ use ADB or AccuBattery.
  • πŸ”Ή MediaTek β†’ Try the engineering menu MTK or ADB.

What to do if the battery capacity has fallen?

If the test showed that the actual capacity is below 70-80% of the declared (for example, 3,500 mAh instead of 5000 mAh), the battery needs to be replaced.

  • ⚑ The phone will discharge by 50% in 2-3 hours without active use.
  • πŸ”Œ Heats up quickly (above 45)Β°C).
  • πŸ“‰ Turns off 20 to 30% of the charge.
  • πŸ”‹ Bloating of the body (seen from the raised screen or back cover).

Xiaomi’s official service centers replace the battery under warranty if the wear exceeds 20% in the first year.

  • πŸ’° Redmi Note/POCO: 1500–2500 β‚½.
  • πŸ’° Xiaomi 12/13 series: 3000–5000 β‚½.

πŸ’‘

Before replacing the battery, back up your data! On some models (such as Xiaomi 13 Ultra) after the battery is replaced, the data encryption may reset and the phone will require a password from the previous Mi Account.

⚠️ Warning: Don't buy cheap batteries on AliExpress or in untested stores! fake batteries can have real capacity 30-50% below the stated capacity and often swell. Xiaomi's original batteries have a hologram and serial number that can be checked on the manufacturer's website.

⚠️ Warning: If after the battery change, the phone shows the same capacity as before the replacement, calibrate the controller: completely discharge the phone before turning off, then charge to 100% without interruptions. Repeat 2-3 times. This will reset the error of the charge counter.

FAQ: Frequent questions about Xiaomi battery capacity check

Can I check the capacity without a computer and apps?
Yes, but only approximately. In the engineering menu ##4636##, you'll see voltage and temperature, but not the exact capacity in mAh. For accurate data, you'll need at least an AccuBattery or an ADB.
Why is AccuBattery 4,000 mAh and ADB 3800 mAh? What method to believe?
ADB takes data directly from the power controller, so its performance is more accurate. AccuBattery calculates the capacity using an algorithm that can give an error of Β±5-10%. If the difference is small (100-200 mAh), focus on the average value.
Can the battery be restored without replacement?
Partly yes. Try: Calibrate the battery (discharge to 0% + charge to 100% without interruption, repeat 3 times). Use a low-current charger (e.g. 5W instead of 30W) for gentle charging. Avoid overheating (do not play heavy games while charging). However, if the capacity has fallen below 60% of the original, recovery is impossible - only replacement.
How often should I check the battery status?
Optimal every 3-6 months. If the phone is older than 2 years or you notice a deterioration in autonomy, check the capacity monthly. Rapid degradation (loss of >10% of capacity in six months) may indicate: Use of a non-original charger. Frequent charging up to 100% (optimal to keep the charge in the range of 20-80%), overheating (for example, from games or sunlight).
Is it true that fast charging ruins the battery?
Yes, but not as much as you might think.Modern Xiaomi smartphones (like the Xiaomi 12 Pro with a slew of new ones) 120W automatically reduce current as the battery is filled: βœ… You can use fast charging up to 80%. ❌ Do not keep your phone on charge after 100% (especially at night) Research shows that when used correctly, even with fast charging, the battery loses no more than 10-15% of capacity in 2 years.