How to check the battery life on Xiaomi: from secret codes to professional tests

Battery is one of the most vulnerable spots in Xiaomi, Redmi and POCO smartphones. Over time, its capacity decreases and battery life is reduced by 20-50% after 1-2 years of use. But how do you know exactly how worn out your device's battery is? There are several methods, from built-in MIUI tools to professional diagnostic applications.

In this article, we will discuss 5 proven methods of checking the battery resource, including hidden engineering menus, USSD-You will learn what are considered normal for different Xiaomi models, how to interpret data on charging cycles and what to do if the battery capacity has fallen below a critical level. MIUI 14/15 Smartphones with Qualcomm vs Mediatek processors.

1. Check through the hidden menu of engineering diagnostics (#4636##)

The fastest way to get basic battery information is to use the built-in Android engineering menu, which is available on all Xiaomi smartphones, but the interface may vary depending on the MIUI version and chipset.

To open the menu:

  1. Open the Phone app.
  2. Enter the combination: ##4636### (some models may require ##6484###).
  3. Select Battery Information (Battery Information).

In this section you will see the key parameters:

  • πŸ”‹ Level of charge (level) – current percentage in digital form (for example, 87 instead of 87%).
  • πŸ”Œ Voltage – the norm for Li-Pol batteries Xiaomi is 3.7-4.4 V.
  • πŸ”„ Temperature: Optimal range of 20-40Β°C. Exceeding 45Β°C critically!
  • ⚑ Health – can be displayed as Good, Unknown or Dead.

⚠️ Note: Some models (e.g. Xiaomi) 12T Or the Redmi Note 11 Pro.+) Health field may be missing or show incorrect data due to limitations MIUI. In this case, use alternative methods.

If the menu does not open, try:

  • πŸ“± Remove spaces when you enter the code (e.g. ##4636##, not #4636# # ).
  • πŸ”„ Reboot the smartphone and repeat the input.
  • πŸ› οΈ Update MIUI Up to the latest version (in older builds, the code could have been disabled).
πŸ“Š What type of test you use more often?
Engineering menu
Annexes (AccuBattery)
USSD-code
Service centres
Not checking.

2. USSD-Codes for battery diagnostics on Xiaomi

In the smartphone Xiaomi has a few secret USSD-These codes work on most devices with Qualcomm Snapdragon chipsets (e.g., Qualcomm Snapdragon chipsets, POCO F5, Redmi K60), but may not be supported on Mediatek (e.g. Redmi) 10C).

Basic codes:

Code.DescriptionExample of data
##6484##Battery test (MTK)Battery Voltage: 4023 mV
##44336##ROM and battery informationBattery ID: 12345
##2846579##Project menu (for advanced)Battery Health: 92%
##36446337##Diagnostics of hardwareBattery Temp: 34Β°C

How to use:

  1. Open the Phone app.
  2. Enter one of the codes (without spaces).
  3. In the menu that appears, look for the Battery or Power section.

⚠️ Note: Code ##2846579## opens the design menu where careless changes to settings can cause a system crash!

On some models (e.g. Xiaomi Mi 11), the code may be entered and the message "This code is not available" appears, which means that the manufacturer has disabled access to the diagnostics via USSD, in which case move on to the next method.

πŸ’‘

If USSD-codes do not work, try to enter them in Air Mode - sometimes this helps to bypass locks MIUI.

3. Applications for monitoring the status of the battery

The app side provides more detailed information about the battery life, including the number of charging cycles, real capacity and wear rate. We tested 5 popular utilities and selected the best ones for Xiaomi.

Top.-3 applications:

  • πŸ“Š AccuBattery - shows the exact residual capacity (for example, if it was originally 5000 mAh, and now 4200 mAh). Supports Russian language and has a charging monitoring function.
  • πŸ” CPU-Z β€” Battery displays voltage, temperature and state (Health) free of charge, but no history of change.
  • πŸ› οΈ AIDA64 β€” Professional tool with data on battery technology (Li-Pol/Li-Ion), producer and date of production.

How to use AccuBattery (Step-by-step):

β˜‘οΈ Instructions for AccuBattery

Done: 0 / 4

Example of data from AccuBattery for Redmi Note 12 Pro+:

  • Design capacity: 4800 mAh (originally 5000 mAh).
  • Wear: 4% (normal for 6 months of use).
  • Charging cycles: 120 (1 cycle = discharge from 100% to 0%).

⚠️ Note: AccuBattery applications require at least 5 full charge cycles for precise calibration. If you just installed the program, the data may be incorrect.

For devices with Mediatek (e.g. Redmi 9A), the MTK Engineer Mode is recommended, which provides access to low-level battery parameters, including impedance (resistance), which increases as we wear.

4. Check through ADB (for advanced users)

If you want the most accurate battery data, including factory settings, you can use ADB (Android Debug Bridge), which requires connecting your smartphone to a PC, but gives you access to hidden specs that the apps don't show.

Instructions:

  1. Enable Developer Mode on Xiaomi: Settings β†’ About Phone β†’ MIUI Version (click 7 times)
  2. Activate USB Debugging in Settings β†’ Additional β†’ For developers.
  3. Connect your phone to your PC and execute the command: adb shell dumpsys battery

Example of output for Xiaomi 13 Pro:

current now: 3800000 Β΅A




charge counter: 3800000 Β΅A




voltage: 4023 mV




temperature: 320 (32.0Β°C)




health: 2 (Good)

Decoding of key parameters:

  • πŸ”‹ current now is the current charge in microamps (divide by 1000 to get mAh).
  • πŸ”„ charge counter – actual capacity with regard to wear.
  • ⚑ health: 2 - good condition; 3 - medium (wear and tear of 20-40%); 7 - critical (replacement is required).
What if the ADB does not recognize the device?
1. Install Xiaomi USB Drivers from the official website. 2. Check if File Transfer (MTP) mode is enabled when connecting. 3. Try the adb device command - if the device is not displayed, reboot the ADB server: adb kill-server β†’ adb start-server.

Linux/macOS users may need to install fastboot and adb via brew install android-platform-tools for Mac.

5.Visual signs of battery wear

Even without special tools, you can suspect problems with the battery on indirect grounds. If you see at least 3 of these symptoms, the battery is likely worn out:

  • πŸ”‹ The phone discharges by more than 10% per hour in standby mode (when the screen is turned off).
  • ⚑ Charging is interrupted by 80-90% or jumps (for example, from 50% to 20%).
  • 🌑️ The body heats up strongly when charging or playing (more than 45).Β°C).
  • πŸ“‰ Autonomous life has decreased by 1.5-2 times compared to the new device.
  • πŸ”Œ Phone turns off at 10-20% charge (false level display).
  • πŸ’₯ The battery swelled (seen on the raised screen or body).

The last point is particularly critical: a bloated battery can damage the motherboard or even ignite. If you notice a deformation of the case, immediately turn off the phone and contact the service center.

⚠️ Note: On Xiaomi models with fast charging (33W/67W/120W) Battery wear is faster. If you use the original power supply, but the phone warms up and discharges quickly, check the battery with one of the methods described above.

For visual diagnosis, you can use a flashlight: illuminate the case at an angle - if the battery is swollen, you will see a gap between the screen and the frame.

πŸ’‘

If the phone turns off at 15-30% charge, this is a sure sign of battery wear. Calibration (discharge to 0% and charge to 100%) will help temporarily, but the problem will return without replacing the battery.

When it is time to change the battery: table of critical values

To see if you need to change the battery, compare the data with the standard values. Below is a table for Xiaomi smartphones, taking into account their age and type of use.

ParameterNormal (0-1 year)Warning (1-2 years)Critical (>2 years)
Capacity (from the original)90–100%70–89%<70%
Number of charging cycles<300300–500>500
Autonomous time1.5–2 days1 day<12 hours
Temperature during charging<35Β°C35–40Β°C>40Β°C
Voltage (at 100% charge)4.35-4.404.20-4.34<4.20 In

Examples of interpretation:

  • If your POCO X3 Pro has been in operation for 1.5 years and the capacity has dropped to 75% (from 5160 mAh to 3870 mAh), this is a warning level – a replacement will soon be needed.
  • For Xiaomi Mi 11 Ultra with a capacity of 65% after 2 years of use, replacement is required, as the risk of sudden shutdown is high.

The cost of replacing the battery in official Xiaomi service centers:

  • πŸ’° Redmi Series: 1500–2500 β‚½;
  • πŸ’° Xiaomi (flagships): 3000–5000 β‚½;
  • πŸ’° POCO: 2000–3500 β‚½.

Tip: If you decide to replace the battery yourself, buy original batteries labeled Xiaomi or certified analogues (for example, from ZMI). Cheap fakes can damage the power controller.

FAQ: Frequent questions about checking battery on Xiaomi

πŸ”‹ How often should I check the battery status?
It is recommended to have a diagnosis every 3-6 months, especially if you are actively using fast charging.
⚑ Why AccuBattery shows capacity above factory?
This is a calibration error. Reset the data in the application (Settings β†’ Reset statistics) and run 2-3 full charge/discharge cycles. Also check if the optimised charging option is included in MIUI, which can distort the readings.
πŸ› οΈ Can the battery capacity be restored?
No, the physical wear and tear of lithium polymer batteries is irreversible. The only way to get back to autonomy is to replace the battery: πŸ”Œ Avoid charging below 20% and charging above 80% (use Optimized Charging in the Fast-Tracking System). MIUI). 🌑️ Do not use your phone in temperatures below 0Β°C or higher than 35Β°C. ⚑ Turn off fast charging if you are not in a hurry (it speeds up wear and tear).
πŸ“± Why Xiaomi’s new battery will run out in a few hours?
Possible causes: πŸ” Background Processes: Check battery consumption in Settings β†’ Battery. Frequent culprits: Facebook, TikTok, MIUI Optimizer. πŸ“Ά Weak signal: The phone uses a lot of power to find a connection. πŸ”„ Battery defect: Even on new devices, defective batteries are found. Check the capacity through AccuBattery - if it is lower than the declared one by more than 10%, contact the store under warranty.
πŸ”§ How to Reset Battery Data After Replacing?
Once you have the new battery installed, calibrate: Charge the phone to 100% and hold it for 1-2 hours. Turn off the power and discharge to 0% (until it turns off). Repeat the cycle 2-3 times. Reset the statistics to AccuBattery or Settings β†’ Battery β†’ Reset (if available).