Battery is one of the most vulnerable components of a smartphone that loses capacity over time and needs to be replaced. Owners of Xiaomi devices (including sub-brands Redmi, POCO and Black Shark) often face the question: how to objectively assess the state of the battery without resorting to disassembling the gadget? In this article, we will analyze all available methods of verification, from standard MIUI tools to engineering menus and third-party utilities.
It's important to understand that even if a smartphone runs out quickly, the problem isn't always the battery. Sometimes it's background processes, unoptimized software or hardware malfunctions. So the first thing to do is diagnose the battery and then look for other causes. We've put together relevant methods for MIUI 12-14 and HyperOS models, including devices with Qualcomm, Mediatek and Google Tensor (for POCO F6).
If you notice that the charge is less than before, or the phone suddenly turns off at 20 to 30 percent, that's a direct signal to check. Don't wait for the battery to swell or stop holding charge at all. The sooner you identify the problem, the cheaper it will be to solve it (sometimes calibration is enough, not replacement).
1. Checking the battery through standard MIUI settings
The easiest way is to use built-in MIUI or HyperOS tools, which wonβt show the exact percentage of wear, but will give you a general idea of charge consumption and problematic applications.
Instructions:
- π± Open the Settings. β Battery and productivity.
- π Go to Battery Use (in some firmware - Battery Statistics).
- β³ Select the analysis period: Last charge or Last 7 days.
- π See the flow chart and list of apps that consume the most energy.
Here you'll see:
- π Discharge schedule β sudden jumps may indicate battery failure or background processes.
- π Screen time β if itβs significantly shorter than before, itβs an indirect sign of wear and tear.
- β‘ Battery temperature β normal range: 25β40Β°C. Exceeding 45Β°C critically.
β οΈ Note: If the statistics show No data or the graph is empty, this may mean a reset or system error.Try to restart the smartphone and repeat the check after 1-2 hours of active use.
This method won't show you exactly how much wear you're wearing, but it can help you detect abnormalities, like if your phone is running out at 50 percent in an hour on standby, you're sure to have a problem.
2. Hidden engineering menu: codes for diagnosis
Xiaomi smartphones have hidden service menus that open through special devices. USSD-codes or combinations in the dialer, which give access to technical information, including battery data.
The most useful codes:
- π’ ##4636## - Main Engineering Menu (Testing).
- π ##6484## - battery test (MTK Battery Info, working for Mediatek).
- π‘ ##4634## - Battery and temperature information (Qualcomm).
After entering the code ##4636##, select Battery information.
- π Level of charge (level) - current percentage.
- β‘ Voltage - Normal: 3.7β4.4V.
- π‘οΈ Temperature (Temperature) - in tenths Β°C (e.g, 325 = 32.5Β°C).
- π Health β can be Good, Unknown or Dead.
β οΈ Note: If the Health field says Unknown, it doesn't always mean a malfunction. Some Xiaomi firmware just doesn't show that option. Focus on voltage and temperature.
For owners of devices on Mediatek (e.g. Redmi Note 12, POCO M6 Pro), code ##6484## will open a menu with detailed information:
- π MB_06_RAW β real-time capacity.
- π MB_06_FCC β factory-capacity.
- π Cycle Count β Number of complete charging cycles.
To calculate the wear, use the formula:
(1 - MB_06_RAW / MB_06_FCC) Γ 100%For example, if MB_06_RAW = 3500, MB_06_FCC = 5000, wear-out (1 - 3500/5000) Γ 100 = 30%.
Enter the code ##4636## and select Battery information
Compare voltage to normal (3.7-4.4V)
Check the temperature (not higher than 45Β°C)
Write down the values. MB_06_RAW and MB_06_FCC (Mediatek)
-->
3. Applications for deep battery diagnostics
Standard MIUI tools are limited, so third-party tools are better at measuring wear accurately, analyzing real capacity, the number of charging cycles, and even the rate of degradation.
Top.-3 apps:
| Annex | Functions | Xiaomi support | Reference |
|---|---|---|---|
| AccuBattery | Wear, charging cycles, temperature, discharge rate | β All models. | Google Play |
| CPU-Z | Voltage, temperature, controller information | β All models. | Google Play |
| Battery Guru | Detailed statistics, overheating notifications | β Starting with Android 8 | Google Play |
AccuBattery is the most popular solution, and it not only shows the current wear and tear, but also teaches you how to charge your smartphone to extend the life of the battery.
- Launch the app and wait for the first full charge (0 to 100%).
- Go to the Health tab.
- Note the Estimated Capacity parameter.
Compare this value with the factory capacity of your model (for example, for Xiaomi 13 it is 4500 mAh, for Redmi Note 11 Pro+ β 5000 mAh).
β οΈ Note: AccuBattery applications take time to collect statistics. First data may be inaccurate β use it after 3-5 full charge cycles.
Critical battery wear begins after 500-600 charging cycles or when the actual capacity drops below 70% of the factory capacity, in which case the battery is recommended to be replaced.
π‘
If AccuBattery displays an error βCannot determine capacityβ, try calibrating the battery: completely discharge the smartphone before turning off, then charge to 100% without interruptions.
4. Verification through ADB: for advanced users
If engineering codes and applications donβt give you the full picture, you can use ADB (Android Debug Bridge), which requires connecting your smartphone to your PC, but provides the most accurate data directly from the system.
Instructions:
- π₯οΈ Install. ADB-computer-driver.
- π± Turn on Debugging. USB in the developer settings (Settings) β The phone. β Version. MIUI β Press 7 times, then return to the Additional Settings β For developers).
- π Connect your smartphone to your PC and open the command line (or Terminal on the PC). Mac/Linux).
- π Enter the command: adb shell dumpsy battery
In the answer, pay attention to the following parameters:
- Level is the current charge in percentage.
- Voltage is voltage (e.g. 4123 = 4.123V).
- Temperature - temperature in tenths of Β°C.
- charge counter is the current capacity in ΞΌAh (divided by 1000 to get mAh).
For comparison, if the charge counter shows 3.5 million (that is, 3500 mAh), and the factory capacity of 5000 mAh, wear is 30%.
Another useful team for Qualcomm devices:
adb shell cat /sys/class/power_supply/battery/cycle_countIt will show the number of full charge cycles, for example, a value of 420 means that the battery has gone through 420 cycles (at a rate of 500-800 for most batteries).
β οΈ Attention: Use ADB It requires caution. Don't type in unknown commands, it can cause the system to crash. If you're not sure, you better turn to other methods.
π‘
ADB provides the most accurate data, but it's only good for power users, and for most tasks, you'll find engineering codes or AccuBattery.
5. Visual inspection and signs of malfunction
Sometimes you can evaluate the battery without software, by external signs, and this is especially true if the smartphone is no longer turning on or is not behaving stable.
The main symptoms of battery problems:
- π Bloating - if the back cover or screen starts to "go away", it's a dangerous sign!
- β‘ Spontaneous shutdowns β the phone turns off at 20-30% charge and does not turn on without recharging.
- π₯ Overheating β if the case is heated even in a simple (for example, up to 50)Β°C and above).
- β³ Slow charging β the smartphone charges longer than 3-4 hours or βhangsβ on a certain percentage.
- π Sharp charge jumps β for example, from 50% to 20% in a few minutes.
If you notice swelling, you can not:
- π₯ Continue to use the smartphone.
- π Charge it (especially wirelessly).
- π οΈ Self-opening the body without experience.
In this case, the only solution is to replace the battery in the service center.
- Redmi Note β 1500β2500 β½.
- Xiaomi 11/12/13 series β 2500β4000 β½.
- POCO F/Black Shark β 3000β5000 β½ (due to the complexity of disassembly).
For visual inspection, you can carefully remove the back cover (if it is removable) and inspect the battery.
- π’ Flat, no bloating.
- π’ No corrosion or stains.
- π’ Contacts clean, no oxidation.
What to do if the battery is blown?
6. Battery calibration: when and how to do
Sometimes the problem is not wear and tear, but incorrect data of the charge controller. For example, the phone shows 0%, but after connecting the charge immediately jumps to 20%, in which case calibration will help.
Instructions for Xiaomi:
- π Completely discharge the smartphone before automatically shutting down.
- π Connect the original charger and charge up to 100% without interruptions (preferably off).
- π Keep charging for another 1-2 hours after reaching 100%.
- π Turn off the phone, turn off the charger, then turn on again.
- π± Repeat the discharge / charge cycle 2-3 times.
After calibration:
- π Statistics in Settings β The battery will be more accurate.
- β‘ Disappear sharp jumps in charge.
- β³ Real working hours will increase.
β οΈ Attention: Calibration only helps with software failures, not physical wear. If the actual battery capacity has dropped below 70%, calibration will not return it to its original state.
For HyperOS devices (e.g. Xiaomi 14, Redmi K70) you may need to reset the battery cache via Recovery:
- Turn off your smartphone.
- Press the Power button + Volume up until the Mi logo appears.
- Select Wipe & Reset β Wipe Battery Stats (use volume buttons for navigation).
- Reset the device.