The Xiaomi Mi 9, launched in 2019, is still a popular device thanks to its powerful processor and high-quality screen. However, time is not spared lithium-polymer batteries, and after a few years of active use, battery capacity inevitably decreases. Owners begin to notice that the phone discharges faster, warms up or suddenly turns off with a remaining charge of 15-20%.
Understanding the actual state of the unit is critical to deciding whether an urgent replacement is needed or whether software optimization is sufficient. Unlike the iPhone, where the percentage of wear is visible immediately, in the MIUI shell, this information is often hidden from the average user.
In this article, we will examine all available diagnostic methods, from built-in engineering menus to third-party software, and you will learn to determine the real capacity, the number of recharge cycles and current voltage without opening the device case.
β οΈ Warning: Any manipulation of the engineering menu should be done carefully, changing unknown parameters can lead to malfunctioning of the system.
Built-in MIUI diagnostics
The first and most secure method of verification is to use a built-in security application from shell developers. The Xiaomi Mi 9 running the current version of MIUI (whether global or Chinese build) has a hidden hardware tester. To run, you need to open the Security application, which has a green icon with a shield.
Scroll down to Tools and select Testing or Device Testing, and the system will run automatic diagnostics of all components. We're interested in the battery section, which shows the current charge level, voltage and temperature, but details about battery health may not be available here.
If the automatic test doesn't show a percentage of wear, try the extended mode. In some versions of the firmware, you need to click on the gear icon or three dots in the corner after running the test, which will open access to logs where you can see the status of Battery Health. Often the system just writes "Good" (Good), even if the wear is 20-25%.
π‘
Before starting the tests, close all background applications to get the most accurate data on power consumption in downtime.
It's important to understand that embedded tools only give an overall picture, they don't give you an exact residual capacity in mAh. For a deeper analysis, you'll need to use engineering code.
Use of the engineering menu and USSD-code
The most accurate information about the physical condition of the battery can be obtained through the MIUI engineering menu. This is a hidden part of the system, designed for developers and service engineers. On the Xiaomi Mi 9, the entrance is through a standard telephone dialer.
Dial the combination ##6485##. If the code is entered correctly, a menu with technical parameters will open. You should not be afraid of the numerous lines with abbreviations.
- π MB_06 β The current battery status (usually βGoodΒ»).
- π MB_00 β current charge level as a percentage.
- π MB_01 β Real battery voltage in millivolts.
- π MF_02 β the number of full recharge cycles (a cycle is a full discharge and charge).
- β‘ MF_05 β Residual battery capacity (Design Capacity vs Current Capacity).
It's the parameter. MF_05 is key to evaluating wear.Numbered capacity Xiaomi Mi 9 form 3300 If in the field. MF_05 You can see the value around 2600-2700 So, the scalp is about the size of the 20%. If the value is lower 2400 mAh, the device will work unstable under load.
β οΈ Note: On some global firmware versions, access to the full list of parameters through this code may be restricted to developers for security reasons.
Analysis through third-party applications
If the engineering menu doesn't give you the full picture, Google Play apps will come to the rescue, and they read data from the system file. battery_stats.bin And they're provided in a graphical way, and one of the most authoritative tools is AccuBattery.
Once installed, the app won't show you the exact data instantly. It takes time to collect statistics. The algorithm is simple: it measures the amount of energy entering the battery during charging and compares this to the change in percentage of charge.
To obtain reliable results, follow the following steps:
- Install the application and give it the necessary permissions.
- Use your phone as normal for 3-5 days.
- Make at least 3-4 full charging cycles (it is desirable not to bring up to 0%, and charge from 20% to 90%).
Once you accumulate the statistics, you'll see a graph and a figure of the actual capacity in the Health tab, and that's the closest it's going to be to the truth, because it's based on the actual chemical process of energy storage, not the system's calculation tables.
Why can the data in the applications be different from reality?
Table of regulatory indicators for Mi 9
To correctly interpret the data obtained, you need to know the factory characteristics of your device. Xiaomi Mi 9 is equipped with a non-removable battery like Li-Po. Below is a table with reference and critical values that should be guided in the diagnosis.
| Parameter | Norma (New) | Permissible wear and tear | Critical condition |
|---|---|---|---|
| Nominal capacity | 3300mAh | 3000-3100 mAh | Less than 2600 mAh |
| Recharge cycles | 0-50 | 300-500 | More than 800. |
| The tension of peace | 3.85B - 4.4B | 3.6B - 3.8B | Below 3.5B |
| Temperature in plain | 25Β°C - 35Β°C | 35Β°C - 40Β°C | Above 45Β°C. |
Note the voltage. If you're at rest (screen is off, grid is) the voltage drops below 3.6V, it's a sign of deep chemical aging of the cells, and these batteries can suddenly turn off the phone even when it's 30-40%.
Battery calibration: myths and reality
Often, users notice a discrepancy between the percentage on the screen and the actual behavior of the phone, resort to calibration, the essence of the method is to βtrainβ the power controller to correctly determine the limits of capacity. For the Xiaomi Mi 9, the following algorithm is relevant:
Discharge the device until it shuts down completely. If the phone doesn't turn off itself, wait until it stops responding to the power button. Then plug in the original charger and charge to 100% without interrupting the process. After reaching 100%, hold on charging for another 1-2 hours.
βοΈ Calibration algorithm
It's worth noting that calibration doesn't restore the physical capacity of the battery, it only corrects the software mapping of percentages. If the battery is physically degraded, calibration won't make the phone last longer, but it can remove sudden shutdowns.
Factors accelerating battery degradation
Understanding the causes of rapid wear and tear will help extend the life of a new battery after replacement. Lithium polymer cells are extremely sensitive to temperature regimes. Xiaomi Mi 9 is equipped with a powerful Snapdragon 855 processor, which at high loads (games, 4K shooting) generates significant heat.
Heating above 45 degrees Celsius irreversibly destroys the electrolyte structure inside the battery, deep discharges to zero and constant stay on charge at 100% charge are also harmful. Owners of older models are advised to avoid using the phone during fast charging Quick Charge 3.0 / 4.0, as this creates double thermal stress.
π‘
The quickest way to kill the Xiaomi Mi 9 battery is to play heavy games while charging, causing the body and power cells to overheat.
When a battery replacement is needed
If the diagnostics showed wear and tear of more than 25-30%, or the phone turns off in the cold at 40% charge, it is time to think about replacing. The visual sign may be bloating. If the back cover of the Xiaomi Mi 9 smartphone began to move away or the screen slightly raised, it is strictly forbidden to use such a device because of the risk of fire.
Replacement is better to produce in authorized service centers, where they use original components or high-quality analogues of the OEM level. Cheap batteries from the markets often have a real capacity of 2 times lower than the declared one and can damage the power controller.