Xiaomi smartphones are famous for their autonomy, but over time, even the most enduring battery begins to degrade. Users often notice that the device discharges faster than usual, or turns off 10-15% of the charge. This is the first signal that the real capacity has fallen below passport values.
There are several proven methods to get accurate data on the health of the Li-ion element. The built-in features of the MIUI or HyperOS operating system do not always show detailed statistics in an accessible form, so you have to resort to hidden codes or third-party software. It is important to distinguish between the passport capacity (stated by the manufacturer) and the actual one that the system shows after wear.
In this tutorial, weβll take you through all the options available, from simply viewing the menu specifications to deep computer diagnostics, and learn how to determine the number of recharge cycles and current wear as a percentage, to avoid sudden shutdowns and extend the life of your Redmi or POCO.
Viewing information in the system settings
The easiest, but not always informative, way to do this is to look at the standard smartphone menu. In modern versions of MIUI 12-14 and HyperOS, developers have added a battery protection feature that displays approximate wear and tear, and then go to Settings β Battery and find Battery Protection.
Here, the system can report that the battery is in excellent condition or recommend replacing it. However, the exact numbers in milliamp hours (mAh) are usually hidden here. The user sees only the general status, which is not enough for an accurate diagnosis. However, this is the first step to take before using complex methods.
If you don't have detailed statistics on your menu, you can try the device specification in the About Phone section, which shows the rated capacity of the new battery, you can indirectly judge wear and tear when comparing the time you've been given, but you'd better use more advanced tools to get the numbers right.
π‘
If the About Phone section lists a capacity of 5,000mAh and the phone lives 4 hours of screen, itβs likely that the wear is critical or there are background processes.
It's worth noting that the standard interface doesn't show the number of full charge cycles. The cycle is a full discharge of 100% to 0% and the subsequent charge. Knowledge of this parameter is critical, since lithium-ion batteries are designed for an average of 500-800 such cycles.
Use of the engineering menu and USSD-code
A deeper level of diagnostics is available through an engineering menu hidden from ordinary users, which contains technical data on all components, including the power controller. To enter the diagnostic menu Xiaomi often uses the code # # # #6485##. Enter it in the Phone app as a regular number.
You'll see a list of parameters with lettering, and we're interested in specific lines that show the state of the battery, and the interface may look scary because of the abundance of technical text, but you just have to look for a few key values, and if the code doesn't work, maybe your version of the firmware is blocking access, and then you'll need to install a special application.
In the list that opens, find the following parameters:
- π MB_06 β The battery health status (good, bad, etc.).
- π MB_00 β current charge level as a percentage.
- β‘ MF_02 or MF_05 β Number of full charge cycles (Cycle Count).
- π MF_06 β current actual battery capacity.
What if the code doesn't work?
Please note that the parameter MF_06 It shows the current capacity, which may be smaller than the factory capacity, and it's the most reliable way to find numbers without a computer connection, but newer versions of Android sometimes restrict access to that data for security reasons.
β οΈ Warning: Don't change the values in the engineering menu unless you're sure you're doing it. Resetting the cycle counter will not software-based restore physical wear and tear to the chemical element, but will only knock down statistics.
Detailed diagnostics through applications
If the built-in tools don't give you the full picture, Google Play comes to the rescue, and they read data directly from the battery controller and plot degradation graphs, and AccuBattery is one of the most popular and accurate tools.
The application measures how many milliamp hours of battery life went from charging to 100%, and from that data and passport capacity, it calculates the real health percentage.
Other useful applications for analysis:
- π± CPU-Z β Shows general information about the iron, including battery type and voltage.
- π Ampere β great for checking charging and discharging speeds in real time.
- βοΈ 3C Battery Manager is a powerful tool for advanced users with calibration.
It is important to understand that it takes time to get accurate statistics in AccuBattery, and you need to run several charging and discharging cycles (usually 3-5 full cycles) for the application to accumulate enough data, and immediately after installation it can show approximate values.
Using third-party software is safe because it is readable and does not change the system, but it requires constant access to battery data, which can minimize the energy consumption in the background.
Checking through computer and ADB
The most professional method available to Xiaomi owners with an unlocked or even standard bootloader. Connecting to a PC allows you to read raw data from system logs. This will require installing ADB (Android Debug Bridge) drivers on your computer and enabling USB debugging on your smartphone.
The debugging is enabled along the Settings path β The phone. β 7 times press on "Version" MIUIΒ», Then in the advanced settings activate the debugging by USB. After connecting the cable to the PC, open the command line and enter a command to output battery information.
adb shell dumpsys batteryThis command will give you a basic status, but to get capacity, you often need access to system files, which may require root rights. However, there is an easier way through kernel logs.
adb shell cat /sys/class/power_supply/battery/capacityTo view full health information (design_capacity and current_capacity) Sometimes the team helps:
adb shell cat /sys/class/power_supply/battery/ueventIn conclusion, look for lines POWER_SUPPLY_CAPACITY and POWER_SUPPLY_ENERGY_FULL. This gives the most accurate picture, since data is taken directly from the kernel of the system, bypassing the interface add-ons.
π‘
The ADB method gives access to data that is hidden from conventional applications, but requires drivers and basic knowledge of working with the console.
Analysis of physical signs of wear
The numbers are good, but the physical state of the battery also plays a role. Over time, chemical reactions inside the cell not only lead to loss of capacity, but also to changes in physical properties. Visual and tactile inspection can reveal problems that are not always visible in software.
What you should pay attention to first:
- π₯ Heat β If your phone is warming up in the battery area even on simple tasks, itβs a sign of internal resistance.
- π Percent jumps β a sharp drop from 40% to 10% or a 20% shutdown indicates a βstretchedβ voltage.
- π₯ Bloating is the most dangerous sign. If the back cover has moved or the screen has started to squeeze out, the battery should be changed immediately.
A bloated battery is not just an inconvenience, it's a risk of fire or damage to the display matrix. The lithium used inside can react with air when the housing is deformed. It is absolutely not allowed to operate such a device.
β οΈ Warning: If you find a bloated battery, stop charging the device immediately.Do not try to punctur or compress the ballooned element - this can lead to a fire.
Also note the discharge rate in standby mode: a properly functioning modern smartphone should lose no more than 5-8% of its charge per night (8 hours) when the Internet is turned on. If the loss is 20-30%, this is a direct sign of capacity loss or problems with the communication module.
Table: Normal performance vs Depreciation
To make it easier for you to navigate the data, we've created a table that will help you understand when it's time to think about replacing and when the numbers are within the acceptable limits for a used device.
| Parameter | New device | Normal wear and tear (1-2 years) | Critical wear and tear |
|---|---|---|---|
| Residual receptacle | 95-100% | 80-90% | Less than 75% |
| Number of cycles | 0-50 | 300-500 | More than 800. |
| Voltage at rest | 3.8. to 4.2 B | 3.7. to 4.1 B | Unstable, sharp jumps |
| Screen time | 7-10 hours | 5-7 hours | Less than 3-4 hours |
The data in the table is averaged. Real numbers depend on your Redmi Note or Xiaomi Mi model, and also on the intensity of usage. Games and GPS put the battery down faster than reading books or listening to music.
How to extend the life of Xiaomi battery
After the test, you want to keep the new metric happy for as long as possible, and modern technology can significantly slow down degradation if you follow certain rules of operation, and the main thing is to avoid extreme conditions.
The main recommendations for maintaining the health of Li-Po batteries:
- π‘οΈ Temperature - do not allow overheating above 40Β°C and frost work below -10Β°C.
- π Charging β Try to keep the charge level in range 20-80%. Full grades in 0% harmful.
- β‘ Power: Use original power supplies. Cheap charging can give you power surges.
βοΈ Daily Habits to Keep Your Battery Safe
MIUI has Optimized Charging, which learns your habits and pauses charging at 80%, recharging to 100% just before you wake up, which significantly reduces the battery's stressful full charge.
And also, you should mention calibration. If you've replaced the battery, or if you notice that the percentages are lying, you can calibrate it, and then you can charge the phone before it turns off, then you can charge it to 100 percent off, and you can keep it charging for another hour, and that will help the controller recalibrate the capacity limits.