Battery is one of the most vulnerable spots in Xiaomi smartphones, especially after 1-2 years of active use. Even if the phone keeps the charge βlike newβ, the real wear of the battery can reach 30-40%, which critically affects battery life. The problem is that the manufacturer rarely shows accurate data on the state of the battery in standard settings. In this article, we will discuss 5 working ways to check battery wear on Xiaomi, Redmi and POCO β from hidden engineering menus to third-party applications with detailed diagnostics.
It's important to understand that battery wear is measured as a percentage of the original capacity. For example, if you bought a battery with a capacity of 5000 mAh and a year later there was 4000 mAh, the wear will be 20%. Xiaomi does not always honestly display this data β in some models (especially budget) information about the battery health is simply absent from the interface. We will show you how to circumvent this limitation and get accurate numbers, including hidden parameters like voltage and cycle count.
Spoiler: The most reliable method is to use the engineering menu with ##4636##, but it doesn't work on all firmware. The alternative is applications like AccuBattery or CPU-Z that analyze data from the power controller, and for advanced users, the ADB method is suitable, which gives access to hidden logs of the system.
1. Check battery wear through hidden engineering menu
Most Xiaomi smartphones (including Redmi Note 10/11/12, POCO X3/X4, Mi 11/12) have a hidden engineering menu that displays the actual battery status.
- Open the Phone app.
- Enter the combination: ##4636### (on some firmwares it may not work β see alternatives below).
- In the menu that appears, select Battery Information (or Battery Information).
Here you are interested in the following parameters:
- π Health (or Battery health) β battery health as a percentage. For example, Good (95%) means wear and tear of 5%.
- π Voltage: current voltage. Normal for lithium polymer batteries: 3.7-4.2 V at 100% charge.
- π Cycle count: The number of full charge cycles, and after 500 cycles, the capacity usually drops by 20 to 30%.
- β‘ Capacity is the current capacity in mAh (if displayed). Compare it to the passport capacity of your model.
β οΈ Note: On some firmware (for example, MIUI 14+ For the global version, the engineering menu can be blocked, in which case use the alternative code: ##284## or ##283#. If they don't work, move to the next method.
π‘
If the engineering menu doesn't open, try entering the code through the Google Phone app (can be installed from Play Market), which often recognizes service commands better than a standard Xiaomi call.
2.Use of applications for battery diagnostics
If the engineering menu is not available, third-party apps will come to the rescue, analyzing data from the power controller and showing wear with an accuracy of 1-2%.
AccuBattery (free, with premium options)
This app not only shows the current wear and tear, but it also keeps charging statistics, helping to extend the life of the battery.
- Charge your phone to 100% and connect to AccuBattery.
- Go to the Health tab.
- Wait for the application to collect data (may take 1-2 charging cycles).
In the results, pay attention to:
- π Health score β Percentage of wear (e.g. 88% means loss of 12% capacity).
- π Design capacity β compare with passport (for example, 4500 mAh instead of 5000 mAh).
- π Discharge schedule β if the battery goes down too fast, itβs a sign of severe wear and tear.
CPU-Z (free)
This app is originally designed to analyze iron, but also shows battery data:
- Open the CPU-Z and go to the Battery tab.
- Look at the parameters Level (charge level), Health (health), Voltage (voltage).
β οΈ Attention: CPU-Z It doesn't always show the exact percentage of wear, it can display Good status even at real wear of 15-20.
3. Checking through ADB (for advanced users)
If you want the most accurate data directly from the system, use ADB (Android Debug Bridge), which requires connecting the phone to a computer, but gives access to hidden logs that do not show the applications.
- Turn on Developer Mode on your phone: Go to Settings β About Phone. Click 7 times on the MIUI Version until the notification βYouβve become a developerβ appears. Return to Settings β Additional β For Developers and enable USB Debugging.
Connect your phone to your PC via USB (use the original cable!).
ADB Tools
Win + R β cmd
ADB
cd C:\path\k\folder\c\adb
adb devicesIf the device appears in the list, enter a command to obtain battery data:
adb shell dumpsys batteryIn the results, find the lines:
- Health - battery condition (2 = good, 3 = worn out).
- Capacity - current capacity in ΞΌAh (divide by 1000 to get mAh).
- Voltage - voltage (should be within 3.7-4.2 V).
- cycle_count β charge-cycle.
π‘ Example of conclusion: if capacity=4,500 mAh (4,500 mAh) with a passport of 5,000 mAh, wear will be 10%.=3, the battery needs replacement.
Install drivers ADB PC-only|Enable the developer mode on Xiaomi|Connect your phone to the original cable|Check that the debugging is USB active|Download ADB Tools from the official website-->
4. Analyze system logs through the Mi Battery Check app
Xiaomi owners have a proprietary solution on MIUI, the Mi Battery Check app (formerly Mi Battery Doctor), which is not available in all regions, but it can be installed manually through APK. The advantage is that data is taken directly from Xiaomi system logs, without intermediaries.
How to use:
- Download APK from a trusted source (e.g. APKCombo).
- Install the application by allowing installation from unknown sources.
- Open Mi Battery Check and wait for the data to be collected (it can take 5-10 minutes).
You'll see in the results:
- π Real capacity in mAh and percentage of wear.
- π Battery temperature (normal: 20-40)Β°C).
- β‘ Discharge rate in mAh/h (useful for identifying βgluttonousβ applications).
- π Number of charging cycles.
β οΈ Note: The app may not work on custom firmware (e.g. LineageOS or Pixel Experience). MIUI Block access to battery logs β in this case, use the ADB.
5. Visual signs of wear and tear of Xiaomi battery
If you don't have the ability to use programs or commands, look for indirect signs of battery wear, which will not give you accurate numbers, but will help you understand that the battery requires diagnosis:
| Sign. | What does it mean? | Wear (~) |
|---|---|---|
| The phone is discharged by 20-30% per hour in standby mode | High self-discharge, possible degradation of elements | 25β40% |
| Charging jumps (for example, from 50% to 30% after rebooting) | Failure of the battery controller or severe wear | 30β50% |
| The phone turns off at 10-15% charge | Real capacity is lower than displayed (calibration does not help) | 40β60% |
| The battery heats up when charging or playing | Increased internal resistance of worn-out elements | 20β35% |
| Battery life has decreased by 2 times compared to the new phone | Critical wear and need replacement | 50%+ |
π‘ Tip: If the phone suddenly turns off at 20 to 30 percent charge, it's often not due to wear and tear, but to the desynchronization of the controller. Try calibrating the battery: completely discharge the phone before turning off, then charge to 100% without interruptions. Repeat 2-3 times.
How to distinguish battery wear from software problems?
6. Battery wear and when to change it
Manufacturers believe that the battery has exhausted its life at 40-50% wear, but in practice, already with a 25-30% loss of capacity, users notice a significant reduction in the time of operation.
- π’ 0-15% battery in excellent condition (typical for phones under 1 year old).
- π‘ 15-30% - light wear, can be operated without replacement, but it is worth monitoring the temperature.
- π 30-40% - marked reduction in autonomy, preparation for replacement is recommended.
- π΄ 40%+ β critical wear, the battery may suddenly shut down or swell.
π When is the time to change the battery:
- The phone does not hold a charge longer than 2-3 hours with moderate use.
- The battery swelled (seen by the raised screen or the warping of the case).
- The device overheats when charging or simple operation.
- The charge jumps (for example, from 80% to 50% after rebooting).
β οΈ Warning: If the battery is swelling, stop using it immediately! The risk of fire or damage to the internal components of the phone is extremely high. The bloated battery cannot be charged or stored near flammable items.
π‘
Even if the battery wears less than 20%, but the phone discharges in a few hours, the problem may be in the background or a malfunction of the power controller.