Battery is one of the most vulnerable components of a smartphone, and Xiaomi is no exception. Over time, battery capacity decreases and battery life is reduced by 20-30% after 300-500 charging cycles. But how do you know that the problem is in the battery, and not in the optimization of the system or the background consumption of applications? In this article, we will examine all the available diagnostic methods, from standard MIUI tools to hidden engineering menus, which the manufacturer does not advertise.
Itβs important to consider that even new Xiaomi smartphones (such as the Redmi Note 13 Pro+ or Xiaomi 14 Ultra) can exhibit unstable battery behavior due to aggressive energy optimization. So before you sin on wear, itβs worth eliminating software factors. In this article, you will find unique data on degradation standards for different Xiaomi models that will help you objectively assess the state of your battery.
1. Standard battery report in MIUI: what the system is hiding
The easiest way is to use the built-in MIUI statistics, but there are some nuances: the system does not show the actual battery capacity, but the percentage of wear calculated by Xiaomi algorithms, which can differ from the actual data by 5-15% depending on the model.
To get a report:
- Go to Settings β Battery and Performance
- Slip on the battery icon in the upper right corner (or select "Battery Status")
- The system will show an approximate percentage of wear and recommendations
What to look out for:
- π Capacity "Excellent" (80-100%): battery is normal, but may already show slight degradation with heavy use
- β οΈ "Good" (60-80%): Significant reduction in operating time, it is recommended to optimize charging
- β "Bad" (below) 60%): critical wear, replacement is required (risk of sudden shutdown when 20-30% charge)
β οΈ Note: On some models (e.g, POCO F5 or Redmi K60) The item "Battery status" may not be on the menu. It's not a mistake - Xiaomi has removed it in the firmware for a number of regions.
2 Hidden codes for the engineering menu: data without root
For advanced users, Xiaomi has provided hidden service menus where you can get accurate data about the battery, including real capacity, voltage and temperature, these codes work on most models without the need for root rights.
Main commands (enter the phone as a number in the app):
- π± ##4636## - General engineering menu (section "Battery Information")
- π ##6484## β battery test (shows) MB_06 β real-time capacity)
- π ##64663## - Extended information about battery and charger
In the menu ##4636##, pay attention to the following options:
- Level of charge (level): current percentage
- Voltage: 3.7β4.2V (below 3.5V β critical)
- Temperature: optimally 25β40Β°C (above 45Β°C accelerates degradation)
- Technology: Must match passport data (e.g. Li-poly)
What to do if the codes don't work?
3. Diagnostic applications: AccuBattery vs AIDA64
Third-party utilities often provide more detailed information than standard MIUI tools, and we tested two of the most popular solutions and identified their strengths and weaknesses.
AccuBattery (Play Market):
- β Shows real capacity (compared to passport)
- β Tracks charging cycles and degradation rate
- β Gives recommendations for optimal charging (for example, do not keep on 100%)
- β Requires calibration (first) 2-3 The data may be inaccurate)
AIDA64 (Play Market):
- β Shows the battery temperature in real time
- β Displays battery technology and manufacturer
- β Gives data on voltage and charging current
- β The interface is overloaded with technical information (difficult for beginners)
| Parameter | AccuBattery | AIDA64 | Standard MIUI facilities |
|---|---|---|---|
| Real capacity (mAh) | β (post-calibration) | β | β (just percentage of wear) |
| Charging cycles | β | β | β |
| Temperature (Β°C) | β | β | β |
| Voltage (V) | β | β | β |
| Rate of degradation | β (charting) | β | β |
β οΈ Attention: Apps like CPU-Z or 3C Battery Monitor often shows inflated capacity values on Xiaomi due to the nature of interaction with the power controller. For accurate data, use only proven utilities from our list.
Analysis through ADB: Data for technical specialists
If you want the most accurate data (for example, for warranty or before selling your phone), you can use ADB, the Android debugging tool, which requires a connection to a computer, but gives you access to hidden battery settings.
Instructions:
- Enable Developer Mode (7 taps by build number in Settings β About phone)
- Activate Debugging by USB in the Developer Menu
- Connect your phone to your PC and execute the command: adb shell dumpsys battery
Key parameters in the conclusion:
- level: current charge in %
- Voltage: voltage in mV (normal 3700-4200 mV)
- temperature: temperature in tenths of Β°C (300 = 30.0 Β°C)
- Capacity: Real capacity in mkAh (divided by 1000 for mAh)
- charge_counter: amount of charge consumed over the entire service life
Install. ADB-PC-driver|Put the debugging on. USB phone-on|Connect the original USB-cable|Check the connection with the adb device command-->
To automate the process, you can use a script:
adb shell dumpsys battery | findstr "level voltage temperature capacity charge_counter"5. Physical Diagnostics: When Software Methods Are Powerless
If all of the above methods show that the battery is normal, but the phone runs out in a few hours, the problem may be physical wear or damage to the power controller.
- π₯ The phone overheats even with light load (above 50).Β°C)
- π Charging is interrupted or jerked (a problem with the controller or cable)
- π The battery swelled (seen on the raised screen or body)
- β‘ The phone turns off when 20-30% charge (critical wear or calibration failure)
To verify:
- Remove the back cover (on removable battery models, such as the Redmi 4A)
- Inspect the battery for swelling or leaking electrolyte
- Check contacts for oxidation
β οΈ Note: On models with non-removable battery (Xiaomi) 12T, POCO X5 Pro) self-examination requires disassembly of the case, which cancels the warranty. In such cases, contact the service center with a preliminary diagnosis through the ADB β It will speed up the repair process.
π‘
If the phone suddenly shuts down at 15-20% charge, try recalibrating the battery: fully discharge the device before turning off, then charge to 100% without interruption. Repeat the procedure 2-3 times. This can temporarily restore adequate controller readings.
6.The wear rates for different Xiaomi models: when itβs time to change the battery
Xiaomi uses batteries from different manufacturers (ATL, SDI, Lishen), and their resource can vary significantly.
| Model | Passport capacity (mAh) | Critical wear (%) | Average service life (cycles) | Notes |
|---|---|---|---|---|
| Redmi Note 10/11/12 | 5000β5020 | 65-70% | 500-600 | Sensitive to overheating during fast charging |
| POCO F3/F4/F5 | 4520β5000 | 60-65% | 400-500 | Rapid degradation when using 33W charging |
| Xiaomi 11T/12T/13 | 4800β5000 | 70-75% | 600-700 | The best resistance to wear among flagships |
| Redmi 9/9A/9C | 5000β5020 | 60% | 350-400 | Budget Batteries with Accelerated Degradation |
| Black Shark 4/5 | 4500β5065 | 55-60% | 300-350 | Fastest wear due to gaming loads |
Please note:
- π Charging cycle = Partial charges (e.g. 20% to 80%) are considered to be 0.5β0.7 cycles.
- π₯ Temperature above 45Β°C doubles the rate of degradation.
- β‘ Fast charging (30W+) reduce the resource 10-15% compared 18W.
π‘
If your battery capacity has dropped below 60% of your passport and your phone is turned off at 20-30% charge, this is a direct indicator to replace. Further operation can damage the power controller (the cost of repair will increase by 2-3 times).
7. Frequent errors in diagnosis and how to avoid them
Many Xiaomi users face false readings when checking the battery, and here are the typical mistakes and how to get around them:
- π Incorrect calibration: If the phone suddenly shuts down when 15-20%, But the diagnostics show normal capacity -- the problem is, the controller is out of sync. 3 full-cycle.
- π± Use of unoriginal chargers: Cheap adapters can show false voltage, which knocks down readings from diagnostic tools.Always use original Xiaomi accessories.
- π‘οΈ Testing at extreme temperatures: Diagnosis should be done at room temperature (20-25Β°C) In cold, the capacity temporarily drops, and in heat it overstates.
- π Ignoring background consumption: Before testing, disable power-hungry apps (such as Google Maps or TikTok) that may distort data.
If you suspect that the diagnosis shows incorrect data, try:
- Reset the settings to factory (without data recovery!).
- Swipe your phone with the official firmware through the Mi Flash Tool.
- Use another diagnostic tool (for example, if AccuBattery shows abnormalities, check with AIDA64).