How to find out the status of the battery on Xiaomi: diagnostic methods

Xiaomi smartphones are famous for their autonomy, but over time, even the best battery loses its properties. It is a natural physical process of degradation of chemical elements inside the cell. Users often notice that the device begins to discharge faster, suddenly turn off in the cold or show surges of charge.

Understanding the actual state of the battery helps you decide whether to calibrate the software or whether it's time to consider replacing the component. Android, including the MIUI shell and HyperOS, doesn't have a single "Check Health" button like iOS.

However, there are several proven ways to get reliable wear data, and we'll look at methods ranging from simple engineering codes to deep analysis through third-party software, each of which gives a different piece of the overall picture of your gadget's health.

Using an engineering menu for quick diagnosis

The fastest way to get primary information about the work of the hardware is to enter special information. USSD-They open a hidden engineering menu that's designed to be tested by engineers in the factory, and you have to open a standard caller and type in the combination.

Once you enter the code ##6485##, the screen will instantly display a table with technical parameters. You don't have to look for this in the settings, the system will switch the interface itself, and it contains data on the current voltage, temperature and charging status.

⚠️ Warning: Be extremely careful in the engineering menu. Changing the settings in other sections (not related to viewing information) can lead to improper operation of the radio module or reset network settings.

The lines we're interested in have certain notations that can vary depending on the version of Android. MB_06 for health and MF_05 for the number of cycles. MB_06 displays "Good", which means the system considers the battery to be in good condition.

  • πŸ“± MB_06 β€” displays the general state of the battery (Good/Bad).
  • πŸ”‹ MF_05 β€” Shows the exact number of complete recharge cycles.
  • 🌑️ MB_00 β€” The current percentage of charge seen in the status bar.
  • ⚑ MB_01 β€” current battery voltage in millivolts.

Note that new versions of HyperOS may have some fields hidden by developers for security or interface unification purposes, in which case the menu will open, but the desired lines may not be available.

What if the code doesn't work?
On some global firmware versions, access to the engineering menu via dialing may be blocked by the operator or the manufacturer, in which case try using third-party dealer apps that emulate a call, or go to software diagnostic methods via ADB.

Analysis through AccuBattery

If the built-in tools are too scarce, specialized software comes to the rescue, and AccuBattery is the most authoritative application in this niche, and it doesn't just read the controller data, it does real-time mathematical analysis.

The software is based on the law of conservation of energy, and it measures how many milliamp-hours (mAh) were put into the battery during charging, and compares that to the percentage change, and then it plots the degradation.

It's not enough to install a program to get accurate results. You have to use your smartphone for a few days, and the system has to collect statistics on several charge and discharge cycles.

β˜‘οΈ Customize AccuBattery for accuracy

Done: 0 / 5

In the Health section, you'll see the estimated capacity, which is well below the passport capacity (as specified in the specifications of your Xiaomi model), so the wear is real, and it will also show the discharge rate in mA per hour, which will help identify "gluttonous" applications.

Checking through a computer and ADB-team

For advanced users who want to get data directly from the system without installing unnecessary apps on the phone, a method using USB debugging is suitable. This requires connecting to a PC and installing ADB drivers.

First, activate the developer mode, and then seven times click on the build number in the About Phone section, then turn on the USB debugging switch in the Developer menu.

Connect your smartphone to your computer with a cable. Open the command line or terminal on your PC in the ADB tool folder. Enter a command to check battery status:

adb shell dumpsys battery

This command will output a text log with the current parameters: charge level, temperature, voltage and connection status. However, to obtain information about charging cycles and health (health), a deeper query to the file system is often required, if it is not hidden by the manufacturer:

adb shell cat /sys/class/power_supply/battery/cycle_count

If the command returns a number, that's the number of cycles, and if you output an error message or an empty string, it means that the file is hidden or moved in your firmware, and then it won't work without root rights.

  • πŸ’» Drivers: Make sure that the Windows Device Manager defines your phone as Android ADB Interface.
  • πŸ”Œ Cable: Use original or quality cable for data transfer, not just charging.
  • πŸ›‘οΈ Security: A request for debugging permission will appear on the phone screen - be sure to tick the β€œAlways Allow” boxΒ».

πŸ’‘

The ADB method gives the most β€œclean” data from the system, but requires a computer and basic command line skills, which can be difficult for beginners.

Comparison of characteristics: model table

Understanding what is normal is impossible without knowing the factory specifications: Xiaomi, Redmi and POCO have different batteries of different capacities, and you need to compare your wear to the original value.

Below is a table with typical capacitance values for popular series. If your design capacity has fallen below 80% of these values, the performance of the device may be limited by the energy saving system.

Series of devicesTypical capacity (mAh)Expected resource(s)Support for fast charging
Xiaomi Flagman (13/14 Pro)4800 - 5000800-1000120 W.
Redmi Note (12/13)500080033-67 W.
POCO X / F series4500 - 500080067-90 W.
Xiaomi Lite Series4300 - 4500500-80033-67 W.

Note that the declared capacity is a typical value. The actual capacity of a new battery may vary slightly in the larger or smaller side, which is normal for lithium polymer cells.

Fast charging, while convenient, creates additional heating, which is the main enemy of lithium. Devices with support for 120 watts and above have a more complex two-cell battery structure, which can theoretically affect the rate of degradation if used improperly.

Visual signs and behavior of the smartphone

It doesn't always take programs to know that a battery is running out of life, and physical and behavioral signs often tell you more than the numbers, and if you notice these symptoms, a software test will confirm your guess.

The first alarm bell is the unstable behavior of the charge indicator: the phone can show 20%, and after a minute suddenly turn off, or it charges up to 100% in 15 minutes and discharges in an hour of active operation.

⚠️ Warning: If you notice that the back cover of the smartphone is swollen or there is a gap between the screen and the case, immediately stop using the device.

Also a sign of severe wear and tear is overheating of the body in the lower part (where the battery is located) even on simple tasks, such as typing or waiting for a call. The power controller tries to compensate for the internal resistance of the old cell, causing heating.

Another sign is a voltage drawdown under load. When the camera is running or playing hard, the phone may go into reboot if the battery can't give the right current.

πŸ“Š How often do you discharge your phone faster than usual?
Only in the evenings.
I'm always, I can barely make it to lunch.
There are interest surges.
Only in the cold.

πŸ’‘

To extend the life of the battery, try to keep the charge in the range from 20% to 80%. Full discharges of 0% and charges up to 100% accelerate the chemical aging of lithium.

Myths about calibration and recovery

There are many myths on the Internet about how to rock or recover a battery, and users often confuse a charge controller software failure with physical degradation, and it's important to understand the difference.

Calibration only makes sense when the phone turns off at 15 percent, not 0%, or 100 percent, after only 20 minutes of operation, and it's a calibration failure of the controller, not the battery itself.

The "calibration" procedure usually involves completely discharging before turning off, then charging the phone off to 100% and holding on to charging for another hour. However, doing this is often harmful.

No applications, freezes in the refrigerator or traditional methods will return lost lithium, and if the wear is high, only replacing the battery in an authorized service will help.

The use of non-original batteries of questionable quality can lead to the fact that the protection system of the smartphone will not be able to correctly track the parameters, which is fraught with overheating or even fire.

Frequently Asked Questions (FAQ)

Why the new Xiaomi line is missing MB_06 engineer?
In the latest versions of MIUI 13, 14 and HyperOS, the company has hidden some of the technical data from the average user, which is done to simplify the interface and prevent users from panicking due to natural wear and tear, and now this data is only available to service engineers through special test points or hidden logs.
How many charging cycles can Xiaomi battery withstand?
The standard resource for modern lithium polymer batteries is 800 full cycles, and then the capacity drops to about 80% of the original, and with careful operation (charging from 20 to 80%), this resource can be stretched to 1000-1200 cycles.
Does 120W fast charging affect wear?
Yes, high charging currents generate more heat, which accelerates degradation. However, powerful-charging Xiaomi smartphones use a dual-cell architecture and advanced cooling systems that minimize this effect. It is more important for a long battery life not to overheat the phone than the charging speed.
Can I replace the battery myself?
Theoretically, you can, if you have the skills and tools (dryer, suckers, glue), but today's Xiaomi smartphones have tightly glued designs and complex plumes. Inept replacement can damage the screen or disrupt the water protection, and you'd better trust the service center to do that.