Battery capacity is a key parameter that determines how long your Xiaomi will last without recharging. Over time, the battery wears out: after 300-500 charging cycles, its capacity can decrease by 20-30%, which affects autonomy. But how to check the current state of the battery if the manufacturer does not always display accurate data?
In this article, weβll look at all the ways you can use it, from standard MIUI settings to engineering codes and third-party utilities, how the nominal capacity (as indicated on the label) differs from the real capacity (with wear in mind), and how to interpret data from hidden menus, with a focus on Redmi, POCO and Xiaomi 12/13/14 flagships, where verification methods may differ.
Importantly, some of the ways require root permission or developer mode activation, and if you're not prepared for this kind of manipulation, use the safe alternatives that we've also described.
1. Verification through standard MIUI settings
The easiest method is to use the built-in MIUI tools.It is suitable for all modern Xiaomi smartphones (starting with MIUI 12) and does not require additional programs.
Instructions:
- π± Open the "Settings" appΒ»** β Go to the About Phone section.
What to do if the item "Battery status" is not?
β οΈ Note: Some regional firmware (e.g. Europe) may display capacity data incorrectly due to manufacturer limitations.
π‘
If your Xiaomi shows capacity 100%, But the phone's running out of power. 3-4 The battery is probably calibrated, and you can read the section on how to do that. 6.
2. Engineering codes for battery diagnostics
Hidden service menus provide advanced battery information, including real wear, voltage and temperature, which works on most Xiaomi models, but may differ for Qualcomm and MediaTek devices.
Basic codes:
- π ##4636## - Universal test menu (section "Battery InformationΒ»).
- π’ ##6484## - Detailed battery diagnostics (works on MediaTek).
- π οΈ ##64663## - Hardware test (includes battery data).
And then you enter the code, and you see a table with the parameters.
- Capacity (mAh) is the current capacity.
- Voltage (mV) - voltage (normal: 3700-4200 mV).
- Temperature (Β°C) is the temperature (optimally: 20-40Β°C).
- Health (Good/Unknown) is the state of the battery.
Qualcomm Snapdragon|MediaTek Helio/Dimensity|Other (specify in the comments)|I don't know-->
β οΈ Note: On some firmware (for example, MIUI Global) engineering codes may be blocked, in which case use the applications in section 3.
3. Third-party applications for battery analysis
If standard methods don't work, we'll have specialized tools to help. 10 Apps and selected top-3, Which accurately show the battery capacity on Xiaomi.
| Annex | precision | Demands a Root. | Link (Google Play) |
|---|---|---|---|
| AccuBattery | βββββ | β No. | Download |
| CPU-Z | βββββ | β No. | Download |
| Battery Guru | βββββ | β Yes (for full data) | Download |
AccuBattery is the leader in analyzers, and it not only shows current capacity, but also calculates wear, discharging speed, and optimal charge levels to extend life, and when it first runs, it will require 2-3 full charge/discharge cycles to calibrate.
β οΈ Note: Applications without root access can show approximate data based on computational algorithms. Use the methods in Section 5 for 100% accuracy.
4. Check through ADB (for advanced users)
If you want the most accurate data, you can connect to your smartphone via ADB (Android Debug Bridge), a method that requires a computer and basic command line knowledge, but gives you access to hidden battery settings.
Instructions:
- Install. ADB-PC drivers.
- Turn on USB debugging on your phone (Settings β About Phone β MIUI Version β 7 taps β For developers β USB debugging).
- Connect your phone to your computer and execute the command: adb shell dumpsys battery
In the conclusion, find the lines:
- Capacity: X is the current charge in percentage.
- charge_counter: Y is the real capacity in mkAh (divided by 1000 for mAh).
- Health: 2 - Battery status (2 = good, 3 = needs replacement).
Install drivers ADB PC-only|Enable debugging on USB Xiaomi|Connect your phone to the original cable|Start the command line on behalf of the administrator-->
β οΈ Attention: Some teams ADB They can reset or damage data if you enter it incorrectly.
5. Physical check (disassembly of the phone)
If the software methods fail, you have to go through the battery directly, and that's a way for users who are ready to disassemble the device, or when they're buying a used phone.
What to do:
- Turn off the phone and remove the back cover (on removable battery models, such as the Redmi 4A or Redmi 5A).
- Carefully disconnect the battery plume (if it is not removable, a plastic shoulder blade will be required).
- On the battery label, find an inscription like βXX00mAhβ β this is the nominal capacity.
β οΈ Warning: Disassembling your phone is warranty-free and can damage your plumes or contacts. If you're unsure of your skills, contact the service center.
How to distinguish the original Xiaomi battery from a fake?
Calibration of the battery for accurate readings
If your Xiaomi shows an incorrect percentage of charge (for example, jumps from 30% to 1%), the problem may be in the desynchronization of the battery controller.
Step-by-step:
- Discharge the phone before automatically shutting down.
- Connect the original charger and charge up to 100% without interruption.
- Turn off the charging, turn off the phone and connect again for 1-2 hours.
- Turn on the device and check the capacity through AccuBattery or settings.
π‘ Useful tip: For models with fast charging (e.g. Xiaomi) 11T Pro or Redmi Note 11 Pro+) Use a charger with a power not higher 18W during calibration β this will reduce heating and increase accuracy.
π‘
Calibration should be carried out every 3-6 months, as well as after a battery replacement or MIUI update.