Why it is important to know the real capacity of Xiaomi battery
Xiaomi smartphones are famous for their durability, but even the best battery degrades over time. After a year or two of active use, you may notice that the phone discharges 2 times faster than after purchase. The reason often lies in the decrease in the actual battery capacity, a parameter that manufacturers rarely show in standard settings.
Official capacity data (e.g., 4500 mAh for the Redmi Note 11 Pro+) is the nominal value for a new battery. Real capacity after 500 charging cycles can drop to 70-80% of the original, which directly affects the running time. This setting can be checked in several ways, from hidden menus to specialized utilities. In this article, we will analyze all the working methods with step-by-step instructions and nuances for different models Xiaomi, POCO and Redmi.
It's important to understand that capacity reduction is a natural process, but if the drop is more than 20% per year, it can indicate defective operation (e.g., constant charging to 100% at high temperatures), or a failure of the power controller, and diagnostics can help you make a decision whether to calibrate the battery, replace it, or optimize your power settings.
Method 1: Check through the engineering menu (#4636##)
The fastest way to find out the current battery capacity is to use a hidden engineering menu, which is available on most Xiaomi smartphones without root rights, but requires care: wrong actions in this menu can disrupt the device.
Instructions:
- π± Open the phone app and enter the combination: ##4636##.
- π§ In the menu that appears, select Battery Information (or Battery Information in English firmware).
- π Note the lines: Level is the current percentage charge level. Health is the battery state (for example, Good or percent of wear). Capacity is the real capacity in mAh (may not appear on all models).
π‘
If the menu doesn't open, try the combination ##6484## (for battery testing) or ##64663## (for MIUI diagnostics).
Some devices (e.g. Xiaomi 12T or POCO F4) display only Battery health instead of the exact capacity. To convert it to mAh, multiply the nominal battery capacity by the percentage of health. For example, for a 5,000 mAh battery with Health: 85% real capacity is 4250 mAh.
β οΈ Attention: On firmware MIUI 14+ Access to the engineering menu may be blocked, in which case use alternative methods (see the following sections).
Method 2: Applications for diagnostics (AccuBattery, CPU-Z)
If the engineering menu is unavailable or doesnβt show the data, third-party utilities will come to the rescue, analyzing battery parameters through the Android API and often providing more detailed information than standard tools.
Top.-3 capacity-testing:
| Annex | Pluses | Cons | Reference |
|---|---|---|---|
| AccuBattery | Shows real capacity in mAh Tracks charging cycles Gives recommendations for extending the service life | Requires calibration (multiple charging cycles) | Google Play |
| CPU-Z | Battery Level and Health Works Without Internet | There are no detailed statistics on capacity | Google Play |
| AIDA64 | Detailed information about the battery controller Shows temperature and voltage | A complex interface for beginners | Google Play |
How to use AccuBattery (Step-by-step):
- Install the application and open it.
- Go to the Health tab.
- Connect your phone to charging and wait for the full charging-discharge cycle (necessary for calibration).
- After 2-3 cycles in the Capacity section, the real value in mAh will appear.
Charging up to 100% | Discharge up to 5% without recharging |Repeat cycle 2-3 times |Do not use the phone during the test-->
β οΈ Note: Apps may show inflated or undervalued values in the first cycles. For accuracy, wait until AccuBattery collects data in 5 times+ rank-to-date.
Method 3: ADB-Teams for Advanced Users
If you want the most accurate data, and the engineering menus and apps don't work, use the Android Debug Bridge (ADB), which requires connecting your phone to a PC, but gives you access to hidden battery settings, including factory capacity and current wear and tear.
What you need:
- π₯οΈ Computer with installed Xiaomi drivers (download from the official website).
- π USB-cable (preferably original).
- π οΈ Utility. ADB (Download as part of Platform Tools).
Instructions:
- Turn on the phone Developer Mode: go to Settings β About Phone β MIUI version and tap it 7 times.
- Return to Settings β Additional β For developers and activate Debugging via USB.
- Connect your phone to your PC, open the command prompt (Windows) or terminal (macOS/Linux) in the adb.exe folder.
- Enter the commands in turn: adb devices (the name of your device should appear) adb shell dumpsys battery
In the conclusion of the command, look for the lines:
- charge counter is the current capacity in ΞΌAh (divided by 1000 to get mAh).
- Capacity is the percentage of charge.
- Health is the state (2 means βgoodβ).
Example of ADB output for Xiaomi Redmi Note 10 Pro
For models with a Qualcomm processor (for example, POCO X3 Pro or Redmi K40), you can use the extended command:
adb shell cat /sys/class/power_supply/battery/capacity_levelπ‘
ADB-The method is the most accurate, because it reads data directly from the battery controller, but it requires command line skills and may not work on some custom firmware.
Method 4: Codes for battery testing (for older models)
Xiaomi smartphones until 2019 (e.g. Redmi Note 5, Mi 8) run special service codes that display detailed battery information, which may not be supported on new devices, but it is worth a try.
List of working codes:
- π ##6484## - Battery test (shows voltage, temperature, capacity).
- π ##64663## - Diagnostics MIUI (battery tab).
- π ##44336## - Information about the firmware version and hardware (includes battery data).
Once you enter the code, you will see a tabbed menu, go to Battery or Power and notice:
- Battery Capacity is the current capacity.
- Voltage - voltage (normal: 3.7-4.2 V).
- Temperature - temperature (optimally: 20-40 Β° C).
Engineering menu|Annexes (AccuBattery)|ADB-team|Service codes|Never checked.-->
If the codes donβt work, it could mean:
- π΅ Support for service codes is disabled on your model (relevant to the MIUI 12+).
- π Manufacturer has blocked access to these menus in recent updates.
- π οΈ Phone on custom firmware (for example, LineageOS), where the codes are replaced.
Method 5: Physical check (disassembly of the phone)
If software methods fail or you suspect that the battery controller is lying, the last way to do this is to disassemble the phone and test the capacity with a multimeter or a dedicated tester (such as a USB-Tester), which requires repair skills and voids the warranty, but gives a 100% accurate result.
What you need:
- π§ A set of screwdrivers (for Xiaomi, you usually need a cross). PH00 and plastic mediator).
- π Multimeter or USB-Tester (for example, Xiaomi model) ZMI QB820).
- π New battery for comparison (optional).
Step-by-step:
- Turn off the phone and remove the tray for SIM-map.
- Heat the back cover with a hair dryer (temperature ~60Β°C) to soften the glue.
- Carefully tuck the lid with a plastic mediator, starting at the corner near the charging connector.
- Disconnect the battery plume (usually located under a metal plate).
- Connect the multimeter to the battery contacts in voltage measurement mode (range 20 V). Normal voltage charged battery: 3.8-4.2 V.
- To check the capacity, use the battery test function on the multimeter or connect the battery to the USB-Tester via an adapter.
β οΈ Warning: Disassembling your phone without experience can damage your plumes or display. If you are unsure of your skills, contact your service center. Also remember that after opening the case, Xiaomi's warranty will be canceled.
π‘
If you choose to replace the battery yourself, buy only original Xiaomi-branded batteries or certified counterparts (such as those from Baseus or Remax). Cheap fakes can swell or ignite.
How to interpret results: norm and deviations
Once you get the actual battery capacity, itβs important to get it right, and hereβs a table of wear standards for lithium polymer batteries used in Xiaomi smartphones:
| Level of wear and tear | Real capacity (% of nominal value) | Recommendations |
|---|---|---|
| Excellent condition. | 90β100% | The battery is almost new. Keep operating as normal. |
| Satisfactory | 80β89% | There is a marked reduction in operating time. Calibration is recommended (see next section). |
| Critical | 60β79% | Battery's worn out. There's a possibility of sudden shutdowns at 20 to 30 percent charge. Consider a replacement. |
| Emergency. | Less than 60% | High risk of bloating or damage to the controller. Immediate replacement is required! |
Additional signs of a faulty battery:
- π₯ The phone gets very hot when charging or under load.
- β‘ Charging jumps (for example, from 30% immediately to 1%).
- π Working hours reduced at 2+ compared to the new device.
- π₯ The phone body swelled (see the gap between the screen and the frame).
If the actual battery capacity has dropped below 70% and the phone shuts down at 15-20% charge, this indicates that the controller has been desynchronized, in which case calibration (see next section) or battery replacement will help.
Battery calibration: Can the capacity be restored?
Calibration does not increase the actual capacity of the battery, but it helps to reset the errors of the power controller, which causes the phone to display the charge level incorrectly, this process is recommended to be carried out every 3-6 months, as well as after updating the firmware or replacing the battery.
Step-by-step instructions for Xiaomi:
- Charge your phone to 100% and hold on charging for another 1-2 hours.
- Turn off charging and use your phone until it turns off automatically (do not turn it on until it is completely discharged!).
- Connect the charger and charge up to 100% without turning on the phone.
- Turn on the device and check the charge level in Settings β Battery.
- Repeat the charging-discharge cycles 2-3 times.
Disable battery optimization for all applications|Use the original charging|Do not interrupt the discharge cycle|Repeat the procedure 2-3 once-->
For models with MIUI 13+, a built-in calibration tool has been added:
- Go to Settings β Battery β Battery settings.
- Select Battery Calibration (or Battery Calibration).
- Follow the instructions on the screen (usually you need to discharge the phone to 0% and charge to 100% without interruption).
β οΈ Note: Calibration will not help if the battery is physically worn out (over 30% of capacity is raised or lost.
After calibration, recheck the capacity with one of the methods described above. If the value has not changed, and the problems with autonomy remain, consider:
- π§ Battery replacement (cost for Xiaomi β from 1,500 to 4,000) β½ model-wise).
- β‘ Optimization of power consumption (disabling the background activity of applications, switching to a dark topic, reducing the brightness of the screen).
- π± Resetting the phone to factory settings (sometimes helps with controller software failures).