Over time, the battery of any Xiaomi, Redmi or POCO smartphone loses its original capacity, which is an inevitable process of degradation of lithium-ion cells. If the phone starts to run out too quickly and the charge indicator jumps (for example, from 30% to 1% at once), it is time to check the current battery capacity, this information will help you to understand whether to change the battery or calibrate it enough.
The manufacturer often hides real data about the state of the battery, but there are several ways to get it: through the engineering menu, specialized applications, ADB-In this article, we will discuss all the current methods for Xiaomi based on the MIUI Importantly, some methods require unlocking the bootloader or root rights, we will specify where this is necessary.
If you're not sure about your technical skills, start with the simplest methods (applications or USSD codes), for advanced users, ADB and engineering menus will work, and if the phone is warranty, you should contact a service center: self-diagnosis can void the warranty.
1. Check the battery capacity through the engineering menu (without root)
The engineering menu is a hidden section of Xiaomiβs settings, which displays the deviceβs technical details, including battery information, accessed through secret codes or a combination of buttons. The method works on most Redmi Note, POCO and Xiaomi flagship models (for example, Xiaomi 13T, Redmi Note 12 Pro+).
How to open the engineering menu:
- Open the Phone app.
- Enter the combination: ##4636###.
- In the menu that appears, select Battery Information.
Here you will see the following parameters:
- π Level of charge (level) - current percentage.
- π Voltage β should be in the range of 3.7-4.2 V when fully charged.
- π Temperature - optimally 20-40Β°C.
- π Health β If Good is indicated, the battery is normal.
Unfortunately, the standard engineering menu does not display the current capacity in mAh. This will require additional steps (see next section) or third-party apps. If the menu does not open, try the alternative code: ##284## (for battery testing).
π‘
If the engineering menu doesn't open, check if the antivirus or the Fraud Protection feature in MIUI is blocking it.
2.Use of USSD-battery-diagnostic
On some Xiaomi models (especially the Redmi A and low-end series) POCO C is in operation USSD-A quick battery check team, this method does not require app installation and is suitable for devices without access to Google Play.
Instructions:
- Open the Phone app.
- Enter the code ##6484## (for battery test).
- Press the call button.
The MB Test (Mobile Battery Test) menu will then open, displaying:
- π± Battery model, for example, BF41 For the Redmi Note 10).
- π Current Capacity β Compare with passport capacity (e.g. 5000 mAh vs 4200 mAh).
- π Charge Cycles β If more than 500, the battery is severely worn out.
If the code didn't work, try the alternative: ##64663## (for testing hardware components).
What to do if USSD-codes don't work?
3.Applications for checking battery capacity
If standard methods don't show capacity in mAh, use third-party utilities that analyze data from the battery controller and output detailed information, including wear percentage and actual capacity.
Top.-3 applications (free of charge):
- π AccuBattery shows current capacity, discharging rate and wear. MIUI HyperOS.
- π Battery Guru β displays voltage, temperature and history of charging cycles.
- π οΈ CPU-Z β Battery shows the battery model and its condition.
How to use AccuBattery (Step-by-step):
- Install the app from Google Play.
- Charge your phone to 100% and connect to charging.
- Open AccuBattery β Health (Health).
- Wait for the application to collect data (may take 1-2 charging cycles).
In the results, pay attention to:
- Estimated capacity is the actual size of the battery.
- Wear level β if it is more than 20%, it is time to change the battery.
βοΈ Preparation for the battery test in AccuBattery
β οΈ Note: Applications may show inaccurate data if the battery controller is reset or the firmware is modified. ADB service-soft.
4.Customs check through ADB (for advanced)
If the engineering menus and apps donβt give you accurate data, use Android Debug Bridge (ADB).This method requires a computer, but shows the real battery capacity right from the system, without rounding. Suitable for all Xiaomi models, including the Redmi K60, POCO F5 and Xiaomi 14.
What you need:
- π₯οΈ Computer with Windows/macOS/Linux.
- π USB-cable (preferably original).
- π± Included Debugging by USB phone-on.
Instructions:
- Download ADB Tools and unpack it into a folder.
- On your phone, turn on: Settings β About Phone β MIUI Version (click 7 times to become a developer) Settings β Additional β For Developers β Debugging by USB
- Connect your phone to your PC and enter in the command line (in the folder with ADB): adb shell dumpsys battery
In the results, find the lines:
- Capacity: X is the current charge in percentage.
- Voltage: X - voltage.
- charge counter: X is the actual capacity in ΞΌAh (divided by 1000 to get mAh).
Example of conclusion:
charge counter: 3850000This means that the actual battery capacity is 3850 mAh (instead of the declared 5000 mAh).
π‘
ADB shows the most accurate battery capacity, as it reads data directly from the power controller, rather than through intermediaries (applications or MIUI).
5. Physical battery check (phone disassembly)
If software methods fail, and the battery is clearly dead (the phone turns off at 20 to 30 percent charge), it remains to disassemble the device and view the battery visually, a method only suitable for users with experience in repairing equipment.
Signs of a worn-out battery (visually):
- π₯ Bloating (the phone βburnsβ from the inside).
- π¨ Smell of burns or chemical smell.
- π The battery shows dark spots or corrosion.
- π Sticker with a production date older than 2-3 years.
How to Disassemble Xiaomi (Common Steps):
The battery itself will be given its nominal capacity (for example, 4500 mAh) and real capacity (may vary by 10-15%). If the battery is swelled or deformed, it must be replaced urgently - this is dangerous to health!
π‘
Before disassembling, take a picture of the location of the plumes and screws. IP-certification (e.g. Xiaomi 13 Ultra) will require a sealant to reassemble.
Calibration of the battery after capacity check
If the actual battery capacity has decreased slightly (by 10-15%), but the phone still discharges quickly, try calibrating the power controller, which will reset the charge accounting errors and can return up to 10-20% of the βlostβ capacity.
How to Calibrate Your Battery on Xiaomi:
What to do if calibration does not help:
- π Check background processes (in Settings) β Battery β Use of the).
- π± Update the firmware (sometimes bugs) MIUI knock out charge).
- π Replace the battery (if the capacity has fallen below 60% of the nominal value).
β οΈ Attention: Calibration does not restore the physical capacity of the battery, but only corrects the errors in its display.
Comparison of methods of checking the capacity of the battery
To choose the best method, compare them on accuracy, complexity and device requirements:
| Method | precision | Difficulty | Required. root/ADB | Suitable for |
|---|---|---|---|---|
| Engineering menu | Medium | Low. | No. | Quick diagnostics |
| USSD-code | Low. | Low. | No. | Old Xiaomi models |
| AccuBattery | Tall. | Medium | No. | Regular monitoring |
| ADB | Maximum | Tall. | Yeah (debugging) | Accurate measurements. |
| Disassembly | Absolute. | Very high. | No. | Visual verification |
For most users, AccuBattery is the best option (simple and accurate). If you need data for warranty repair, use ADB. For visual diagnostics, disassembly.