Modern Xiaomi and Redmi smartphones are famous for their autonomy, but over time, even the most capacious Li-Po battery begins to degrade. Users often notice that the device discharges faster, warms or turns off at 15-20% charge. At this point, a natural question arises: what is the real residual capacity of the battery and should I think about replacing it?
The MIUI shell or the new HyperOS doesnβt always provide detailed battery health statistics in the usual settings menu, limited to the total percentage. However, the Android system on which the devices are based stores comprehensive information about the state of power consumption.
In this guide, we will look at all the current diagnostic methods that will help you get accurate numbers. You will learn how to distinguish a software failure from physical wear and tear, and understand when it is time to carry a gadget to the service center. The nominal capacity of a new battery always corresponds to the declared manufacturer, but a loss of up to 20% is considered the norm after 500 recharge cycles.
Verification through the engineering menu and system codes
The fastest way to access hidden system parameters is to use special systems. USSD-These codes give you access to the engineering menu, which displays the specifications of the device in real time. For most Xiaomi models, there is a universal code that does not require root rights.
Open the phone app and dial the combination ##6485##. If you type the code correctly, you'll see a table with lots of parameters on the screen, and you don't have to understand all the numbers, you just have to find a few key lines. MB_06 β It shows the current state of the battery (good or bad).
What if the code doesn't work?
Next, find the parameter. MB_00. This line shows the current percentage of charge, and the line MF_02 (or MF_05 Depending on the Android version, it will show the number of recharge cycles. Unfortunately, the exact figure in mAh (mAh) is rarely seen here, since modern batteries often do not transmit this parameter directly to the menu, but the overall health status (Health Status) will be clear immediately.
- π± MB_06 β Battery status (should be good).
- π MB_00 β Current charge level as a percentage.
- π MF_02 β Number of full charge/discharge cycles.
- β‘ MB_01 β Current battery voltage.
β οΈ Warning: Do not try to change the values in the engineering menu if you can. Resetting the cycle counter or changing the calibration by software methods can lead to incorrect display of charge and a quick failure of the power controller.
Using applications to monitor the battery
If system codes seem too complex or uninformative, Google Play applications come to the rescue, read data directly from Android system logs and provide them in a convenient graphical form. AccuBattery is considered the most popular and reliable tool.
The software is based on a mathematical analysis of the charging process, and it measures how many milliamp hours were injected into the battery from the moment it was charged to 100%, and compares this to a change in percentage of charge. It's important to understand that calibration needs to be done over a few days of active use to get accurate data.
Once you have installed an AccuBattery or an analogue (like Battery Guru), let the device fully discharge and charge it to 100%. In the Health section, the design capacity will appear. If the actual capacity is significantly lower than the passport one (for example, 3000 mAh instead of 5000 mAh), this is a signal of deep degradation of the chemical element.
- π Measurement accuracy β increases with each charging cycle.
- π‘οΈ Security β Apps donβt require root rights.
- π Charts - show the discharge speed in different modes.
- π‘ Tips β programs tell you how to extend the life of the AKB.
Diagnostics through ADB and computer
For advanced users who want to get the most accurate technical data without installing unnecessary apps on the phone, the Android Debug Bridge (ADB) method is ideal. This method allows you to read information directly from the file logs of the kernel of the system, where raw data from the battery controller is stored.
To start, you need to enable USB debugging. Go to Settings β About Phone and press 7 times on MIUI Version to activate Developer Mode. Then, in the Advanced Settings menu, find Developer For and turn on the USB Debugging Tool. Connect your smartphone to your PC with a cable.
βοΈ Preparation for diagnosis through ADB
Open the command line on the computer in the folder with ADB and enter a command to read the file battery_properties. It looks like this:
adb shell dumpsys battery propertiesYou will get a list of parameters, including current charge, voltage and status, but to see exactly the estimated and current capacity, you often need to use the adb shell command and then read the files from the directory. /sys/class/power_supply/battery/. The files you are looking for may be called charge_full (full capacity) and charge_now (current-charge).
β οΈ Attention: Teams ADB A mistake in writing the file path can lead to a file not found error, as on different Xiaomi models, the paths to the system files of the battery may differ.
Analysis of the table of characteristics of popular models
To understand how low your battery is, you need to know the factory settings. Manufacturers specify typical (Typical) and minimum (Minimum) capacity. Usually, in the settings and on the case, write a typical value that is 100-200 mAh more than the minimum. Below is a table with data for popular series.
| Smartphone model | Typical capacity (mAh) | Minimum capacity (mAh) | Type of battery |
|---|---|---|---|
| Xiaomi Redmi Note 10 Pro | 5000 | 4900 | Li-Po |
| Xiaomi Mi 11 Lite | 4250 | 4150 | Li-Po |
| POCO X3 Pro | 5160 | 5000 | Li-Po |
| Xiaomi Redmi 9A | 5000 | 4900 | Li-Po |
| Xiaomi 13T | 5000 | 4890 | Li-Po |
By comparing the numbers from applications or ADB to the data from the table, you can easily calculate the percentage of wear. The formula is simple: (Current capacity / Typical capacity) * 100%. If the result is below 80%, the device is considered technically worn out in terms of autonomy.
π‘
When buying a used Xiaomi smartphone, always check the number of charging cycles. If the phone is six months and the cycles are already 300, then the previous owner actively played heavy games or used the device as a navigator.
Visual inspection and physical signs of wear
The numbers are in numbers, but the physical state of the battery sometimes says more than any software. Lithium polymer batteries tend to swell when gases are released inside the sealed housing, this is due to a chemical breakdown or overcharging.
If the back cover (if it is removable or glass) has started to move away from the frame, or if the phone has stopped lying flat on the table and spins when you press the corners, this is a sure sign of bloating, in such cases, software diagnostics no longer make sense, since the operation of the device becomes dangerous.
Also, pay attention to heat. If the case of a smartphone gets hot even during simple tasks (calls, messengers) or while charging, this may indicate a high internal resistance of the battery, which leads to a loss of energy, which is converted into heat, not useful work.
- π Deformation of the body - the lid has moved or bent.
- π₯ Heat β the phone is hot on standby.
- π Charge jumps - a sharp drop from 40% to 5%.
- π Disconnection - shutdown when there is a charge.
When a battery replacement is needed
Sooner or later, any chemical power source is running out of power, and knowing when to change a battery will help avoid the unpleasant surprise of suddenly turning off at an important moment, and the main criterion is not only the age of the device, but also the intensity of its use.
If after calibration and factory reset (which eliminates software errors) autonomy is not restored, and applications show wear and tear of more than 25-30%, replacement is inevitable, and the reason is bloating, which was mentioned earlier β such a battery can not be charged, it needs to be disposed of.
π‘
Replacing the battery in an authorized service retains moisture protection (if it was) and guarantees the originality of the spare part, unlike cheap analogues from the market.
When choosing a new battery, choose original components or proven brands like Nohon if the original is not available. Cheap copies often have a real capacity of 2-3 times less than the declared one, which will lead to repeated disappointment in a couple of months.