How to check the capacity of the battery Xiaomi: full instructions

Xiaomi smartphones are famous for their autonomy, but over time, even the most reliable lithium polymer battery begins to degrade. Users often notice that the phone discharges faster, warms or turns off at 15-20% of charge. These are the first signs that the actual battery capacity has dropped significantly below factory values.

Understanding the current state of the power supply is critical to deciding whether it is still possible to β€œlive” with the current settings or whether it is time to replace. In this article, we will examine all available diagnostic methods, from simple codes in a call to professional analysis via a PC.

It's important to distinguish between software calibration errors and physical wear and tear of the element's chemistry. Xiaomi MIUI and HyperOS have powerful self-diagnostic tools, but they don't always show accurate figures as health percentages. Third-party solutions will be required for deep analysis.

Use of engineering menus and codes

The fastest way to access hidden diagnostic information is to use special information. USSD-Xiaomi smartphones have a built-in engineering menu that displays battery status, but its visibility depends on the Android version and shell.

Try typing in the Phone app code ##6485##. If the menu opens, you'll see a long list of parameters. We're interested in specific lines that tell you about the state of the battery.

  • πŸ”‹ MB_06: The battery is good (good, bad, bad).
  • πŸ“‰ MB_00: current charge level as a percentage.
  • ⚑ MF_02: Number of complete charge cycles (cycle is the number of cycles) 100% scoring, not necessarily at one time).
  • 🏭 MF_05 / MF_06: Estimated and actual capacity (not available on all models).

⚠️ Attention: On new versions MIUI (particularly Android-based 11, 12, 13 and 14) parameterization MF_05 and MF_06 It's often blocked by the manufacturer, and you can see the dashing or zeros in those fields.

If the code doesn’t work or shows empty values, the system restricts access to this data for ordinary users, in which case you should not try to reset the network settings or make a complete reset – this will not return hidden parameters if they are software closed by firmware.

πŸ“Š What is your current battery health (approximately)?
90-100% (as new)
70-89% (appreciable wear)
50-69% (requires replacement)
Less than 50% (hazardous to use)

Diagnostics through the Mi Diagnostics app

Each Xiaomi smartphone has a system app preinstalled to check the health of components, which does not show the exact capacity in mAh, but conducts a stress test that can identify critical problems with the power controller.

To run the check, go to Settings β†’ About Phone β†’ Kernel Version (click many times) or find Service & feedback. From the menu, select "Check" or "Self-testing."

The system will suggest checking the various modules. Select a battery test. The phone will start to discharge or simulate a load. If the device turns off or shows an error during the test, this is a direct signal of a power controller malfunction or a deep degradation of the cells.

πŸ’‘

Before starting a full diagnosis, make sure the battery is over 50% so that the test is correct and doesn’t break down halfway.

The test result will be binary: "Verified" or "Not Passed." This is a baseline level that is good for quick evaluation, but not enough for accurate measurement of capacity. You have to turn to third-party software to get the numbers.

Accurate measurements with AccuBattery

Third-party apps are the only way for the average user to get a real-world capacity figure without disassembling the phone, and the leader in this niche is the AccuBattery app, which uses a mathematical model to calculate battery health.

The principle of operation is based on comparing the amount of energy entered in the battery during charging with the change in percentages on the screen. Since the application does not have direct access to the capacity sensor (like an engineering menu), it needs time to accumulate statistics.

  • πŸ“² Install an app from Google Play Market.
  • πŸ”Œ Take it. 3-5 charge-cycle 15% before 80-90% (not necessarily 100%).
  • πŸ“Š Go to the Health tab to view the results.

The app will show "Test Capacity" and "Design Capacity." The difference between them is your wear and tear. For example, if the factory capacity is 5,000 mAh and the program shows 4,000 mAh, the wear is 20%, which is a fairly accurate method for household use.

⚠️ Note: Do not use "charging accelerators" or "battery cleaners" while collecting statistics. They may distort the current data, which will lead to an incorrect calculation of the health of the battery in the application.

Professional Analysis through ADB and PC

For advanced users who want to get the most complete system data, there is a method of connecting to the PC through USB debugging, which allows you to read the battery logs directly, without the limitations of the interface.

You will need to install drivers. ADB on the computer and enable debugging mode on the phone (Settings) β†’ The phone. β†’ Press "Version" MIUI" β†’ For developers β†’ Debugging by USB).

Connect your smartphone to your computer with a cable and enter the following command in the PC command line to get a full dump of battery information:

adb shell dumpsys batterystats --charged

In the output command, you need to look for strings associated with CurrentCharge or full volume. However, more informative is the analysis of log files if the device has Root rights. Without superuser rights, ADB will show less data than AccuBattery, but more than the standard menu.

What to do if your computer can’t see your phone?
Make sure you use the original cable (many cables are charging only). USB-On the phone screen, when you connect, select "File Transfer" mode" (MTP), Not "Only charging".

Comparison of claimed and actual capacity

To understand how much your battery has degraded, you need to know its factory settings. The table below shows typical capacity for the popular Xiaomi series of smartphones. Compare this data with those shown by diagnostic applications.

Series of devicesTypical capacity (mAh)Average service lifeCritical wear and tear
Xiaomi Redmi Note5000 - 60002-3 yearsless than 3,500 mAh
Xiaomi (Mi) / Flagships4500 - 50002-3 yearsless than 3200 mAh
POCO (X/M series)5000 - 51602 yearsless than 3400 mAh
Budget models (A/C)4000 - 50001.5-2 yearsless than 2800 mAh

A decrease in capacity below 80% of nominal value is considered normal wear for lithium batteries after 500-800 cycles. If the numbers are significantly worse, this may indicate defection or exploitation in extreme conditions (heat, cold).

πŸ’‘

It is critical to have the actual capacity fall below 70% of the factory capacity, at which point the battery chemistry becomes unstable, which can lead to bloating.

External signs and physical examination

Software techniques are good, but the physical condition of the battery often says more than the numbers on the screen.Lithium polymer batteries can release gas when degraded, leading to bloating.

Put your phone on a flat surface and try to spin it, and if the device spins like a top (the yula effect), then the battery inside has swelled and arched the case or screen, which is a dangerous defect that needs to be replaced immediately.

  • πŸ”₯ Heating: If the phone warms up even in a simple or light load, the internal resistance of the battery has increased.
  • πŸ“‰ Charge jumps: A sharp drop from 40% to 10% or a 20% shutdown indicates a β€œmemory effect” or controller malfunction.
  • πŸ‘οΈ Visual inspection: when removing the back cover (if it is removable), the swelling is visible to the naked eye - the battery will be bumpy.

Ignoring physical bloating can damage the screen matrix (spots will appear) or even fire. Software calibration in the case of physical bloating is useless.

FAQ: Frequently Asked Questions

Is it true that a full discharge of 0% damages the Xiaomi battery?
Yes, deep discharge is bad for lithium batteries. Try not to bring the charge below 10-15% regularly. Xiaomi power controllers have protection, but frequent cycles of 0-100% wear out the chemistry faster than cycles of 20-80%.
Can the battery capacity be restored programmatically?
No, physical capacity is impossible to restore. Calibration (a discharge of 0% and a charge of up to 100% when off) can only correct the percentage readings on the screen, but will not return the lost milliampere watch.
Does Quick Charge's fast charging affect wear?
Xiaomi’s current HyperCharge and Quick Charge technologies have smart controllers that reduce current when heated. However, constant heating during fast charging accelerates electrolyte degradation. For a long battery life, it’s better to charge your phone at night on a regular 10-18 watt charge.
Why does AccuBattery show different percentages at different times?
The app calculates health based on the current charging session. Accuracy depends on the stability of the voltage in the network, temperature and background processes. To get the right figure, average the data after 5-10 charging cycles.