Xiaomi, Redmi and Poco are famous for their autonomy, but over time, even the most capacious battery begins to lose its properties. Users often wonder about the real state of their device, especially when they notice a quick discharge or sudden shutdowns. The Android operating system, on top of which runs the shell MIUI or HyperOS, does not always have an obvious button to check the percentage of wear.
In this article, weβll take a look at all the diagnostic tools available, from simple settings to hidden engineering menus. You donβt need to be an expert in mobile electronics to figure out whether to change your battery right now or whether itβs still in high demand. Weβll look at both software techniques and physical inspections that can save your phone from bloating.
Understanding the current state of power is key to extending the life of your gadget, and many people ignore the first signs of degradation of the battery, which can damage other components of the board, and let's look in detail where to look for hidden information about the health of your device.
Standard settings and statistics menu
The easiest way to get the basic information about energy consumption is through the built-in statistics menu. In modern versions of MIUI and HyperOS firmware, developers have hidden detailed reports deep enough to get to them, you need to go to Settings, then select About phone and click on the battery icon.
So here you'll see a discharge graph from the last 24 hours or 10 days, which helps you understand which applications are most stressful, and if you see that the background processes are consuming a disproportionate amount of energy, maybe the problem isn't the physical degradation of the cell, but a software failure or a virus.
However, the standard menu will not show the exact wear rate or the number of recharge cycles, it only shows the current discharge rate. For a deeper analysis, you will need to use hidden codes or third-party software. Note that in some regions of the firmware path may be different.
- π± Go to the Settings menu β Battery for viewing charts.
- π Click on the gear in the corner of the screen to access additional options.
- π Check out the list of high energy applications.
- π Check if the system is updated in the background.
β οΈ Note: The standard menu does not display state of health (SoH) and the number "100%" in settings often means just current charge, not residual capacity relative to the factory.
π‘
If the discharge graph shows a sharp jump (for example, from 40% to 10% per minute), this is a sure sign that the power controller is not correctly reading the voltage of the cells.
Use of the engineering menu and USSD-code
The most accurate way, which does not require the installation of unnecessary programs, is to enter the engineering menu through a special USSD-Xiaomi devices have a combination of ##6485##. After dialing the numbers, the hidden menu with technical information will open on the screen. You do not need to call anywhere, the menu will open automatically.
In the list of parameters you need to find the lines marked as MB_06 or RF_02. Parameter MB_06 It shows the battery status (Good is good, Bad is bad β RF_02, And that's the current capacity in mAh, and by comparing that number to the factory capacity of your model, you can easily calculate the percent of wear.
Sometimes the code doesn't work on global firmware versions or new Android 13/14 updates, so the system can write "Connection not installed" or just nothing happens, and this is a security restriction that manufacturers put in place to keep regular users from changing critical settings.
What if the code doesn't work?
- π Type ##6485## in the standard call.
- π Find the parameter. MB_06 general condition.
- π’ Compare the value RF_02 battery-capable.
- π« Do not change the meanings in other fields without understanding the consequences.
β οΈ Note: In the engineering menu, it is strictly forbidden to change the parameters marked as "Write" or "Set" unless you know their exact purpose.
Diagnostics software through ADB
For advanced users who want to get the most reliable data, there is a method of connecting via computer using USB debugging, which allows you to read data directly from Android system logs that are not available to conventional applications due to security limitations of the system.
You will need to turn on Developer Mode. Go to Settings β About Phone and quickly press 7 times on MIUI Version. Then, in the Developer Menu, activate Debugging over USB. Connect your phone to your PC and use console commands.
The basic command to obtain battery data is as follows:
adb shell dumpsys batteryThis command will give a detailed report, including charge level, temperature, voltage and connection status. However, to get exactly the number of charging cycles (Cycle Count), it often requires a command to dumpsys battery properties or read files from the system partition, which may require Root rights.
βοΈ Preparation for diagnosis through ADB
Third-party monitoring applications
If you don't want to mess with code and your computer, Google Play's specialty apps come to the rescue, and AccuBattery has been the leader in this niche for many years, and it works on the principle of accumulating statistics: the longer you use a phone with an app installed, the more accurately it determines the real capacity.
It's based on the calculation of inflow and outflow current, and it doesn't "see" wear directly, it calculates it by comparing the amount of energy it uses to the change in percentages on the screen, so it'll show you a rough estimate right after installation, and it'll give you an accurate prediction in 5-10 charge cycles.
Other popular utilities, such as Ampere or Battery Charge Limit, also provide useful data. They can show the charge current in real time, which is useful for checking the quality of the charging unit and cable. If the charge current is significantly lower than claimed (for example, 0.5A instead of 2A), the problem may be in the wire.
- π² AccuBattery is the best choice for wear assessment (SoHattery).
- β‘ Ampere β perfect for checking the charging current.
- π‘οΈ 3C Battery Manager is a powerful tool for deep customization (requires rights).
- π All applications take time to calibrate data.
π‘
Third-party applications do not have direct access to the battery chip, they calculate wear mathematically, analyzing the behavior of voltage and current during operation.
Comparative table of verification methods
To make it easier for you to choose the right diagnostic method, we have organized all the methods described in a single table, each of which has its advantages and limitations depending on your Xiaomi model and operating system version.
| Method | precision | Difficulty | Do I need a PC? |
|---|---|---|---|
| MIUI settings | Low. | Minimum | No. |
| Engineering code | Tall. | Medium | No. |
| ADB team | Maximum | Tall. | Yes. |
| Annexes (AccuBattery) | Medium (takes time) | Low. | No. |
As you can see from the table, the engineering code is quick, but it can be blocked. Applications take time, but they are most convenient for the average user. The ADB method provides the most technically correct information, but requires a computer and basic command line skills.
Physical signs of wear and safety
Software techniques are good, but they don't always predict physical degradation. The most dangerous sign of aging lithium polymer battery is that it's bloating, and if you notice that the back of the phone is moving away, the screen is lifted, or the device is no longer lying flat and rotating when you lightly push, you need to change the battery immediately.
Bloating occurs because of the release of gases inside the battery body during chemical reactions, which is strictly forbidden to operate, because damage to the shell can lead to fire, and no programs will show this parameter, only visual inspection and tactile sensations.
Also, pay attention to heat. If the phone warms up in the camera area or the bottom of the case, even on simple tasks (calls, messages), this may indicate high internal resistance of the battery, which reduces efficiency and speeds up discharge.
β οΈ Warning: If you find bloating, do not try to punctur the battery or squeeze it.Put the phone in a non-combustible container and contact a service center for safe disposal and replacement.