How to test the battery on Xiaomi Android: complete diagnostic methods

Owners of Xiaomi, Redmi and Poco smartphones sooner or later face the need to assess the real state of the battery. Standard charge indicators in percentages often do not reflect the true picture of the health of the Li-Po element, hiding the degradation of capacity to the last moment. Understanding how to test the battery on Xiaomi Android, allows you to replace the worn module in time or adjust the settings to extend its life.

There are several proven ways to access technical information about the power of the device. Some methods do not require the installation of third-party software, others allow you to get the most detailed report on the charging cycles and current voltage. We will consider both the standard capabilities of the MIUI and HyperOS shell, and the hidden engineering codes available on most models of the brand.

Regular diagnosis helps to avoid sudden shutdowns and bloating. In modern smartphones, software has learned to predict the residual life fairly accurately, but the physical wear and tear of the chemical composition of the cell has not been canceled. Let's take a look at all the monitoring tools available from simple notifications to deep system analysis.

Diagnostics through the standard settings menu

The easiest way for any user to do this is to use the built-in Security app, which is pre-installed on all the company's devices and provides basic but useful functionality, so you have to go to the app to run the check, select Battery, and wait for the system to complete the analysis.

This section shows the current percentage of wear and tear if the phone model supports this feature at the software level, and you can see a list of apps that consume the most power over the past day or week, which helps to identify background processes that can be causing rapid discharge.

⚠️ Note: The routine diagnostics in the Safety menu often only show the current charge level and temperature, but do not always display the actual residual capacity (SOH) You don't have to rely on this tool to make accurate measurements.

For a deeper dive into the energy saving settings, use the extended menu. Go to Settings β†’ Battery β†’ Battery status (the path may vary depending on the version of MIUI). Here, the system can suggest optimization or warn you to replace if the wear has reached critical values.

πŸ“Š How often do you check the battery status?
Every day.
Once a month
Only when you're in trouble.
Never checked.

Using engineering code to verify

One of the most reliable methods of obtaining technical information is the introduction of special USSD-Engineering menus CIT (Customer Integration Test allows you to run hardware tests, including voltage and battery status checks. To open this menu, open the Phone app and dial ##6485##.

And then you enter the code, you'll see a table of technical data on the screen, and we're interested in specific parameters that will help you measure the health of the battery. MB_06 (battery status and MF_05 (number of full charge-discharge cycles).

  • πŸ”‹ MB_06: The value of the "Good" indicates the current state, usually the value of "Good" means normal operation.
  • πŸ”’ MF_05: It shows the exact number of cycles that the battery has been through since production.
  • ⚑ MB_00: current charge level as a percentage.
  • 🌑️ MB_1B: Current battery temperature in degrees Celsius.

It is important to understand that the codeset may vary across firmware versions. If ##6485## doesn't work or gives you an error, try the alternative code ##4636##, which opens the testing menu, but the latter option is more often used to check network and phone information than just batteries.

What if the code doesn't work?
If the engineering menu doesn't open, your version of MIUI may be blocking that access. Try entering the code through the Phone app (set), rather than through a search in settings. Some global firmware has closed CIT to ordinary users.

Analysis of usage statistics in MIUI and HyperOS

Xiaomi shells provide detailed statistics that help you understand the nature of the discharge. Unlike pure Android, here the data is aggregated more aggressively, allowing you to see not only the active screen time, but also the idle time, which is critical for identifying problems with background activity.

To view the detailed report, go to Settings β†’ Battery and Performance. Click on the gear icon or three dots in the corner to open additional settings. Here you can find a consumption history that shows how the battery behaved in previous days.

A sharp jump or drop in charge from 30% to 5% in a few minutes may indicate calibration of the controller or physical damage to one of the cells of the battery.

πŸ’‘

Use Power Saving mode not only to extend your life, but also as a diagnostic tool, and if your phone keeps a charge much longer in this mode, then the problem is in the background, not in the battery itself.

Third-party applications for deep diagnostics

When built-in tools are not enough, specialized applications from Google Play come to the rescue, and AccuBattery, a utility that tracks charging and discharging speeds in real time, as well as calculating real capacity, is considered the leader in this area.

The software is based on mathematical modeling, which measures how many milliampre hours (mAh) were injected into the battery during charging, and compares this to a change in percentage of charge. To get accurate data, you need to use the phone in normal mode for several days.

Other useful utilities, such as Ampere or Battery Charge Limit, allow you to control the current of charge. This helps determine whether the charger is running at full power or the cable has high resistance, which indirectly affects the health of the battery.

AnnexSubstantive functionAccuracy of dataI need a Root.
AccuBatteryCalculation of real capacityHigh (after calibration)No.
AmpereMeasurement of charge/discharge currentMediumNo.
Battery GuruMonitoring of temperature and cyclesTall.No.
Cpu-ZInformation on iron and batteryBasicNo.

Visual inspection and physical signs of wear

Software techniques are good, but the physical state of the battery often speaks volumes more than any number. Lithium polymer batteries are prone to bloating when aging or operating conditions are disrupted. If your Xiaomi smartphone starts to spontaneously shut down at 20-30% charge, this is a sure sign of degradation.

Look carefully at the body of the device. A billowing battery often causes the back cover to start to move away or the screen to rise on one side. On models with a glass back panel, this may be less noticeable, so it's worth putting the phone on a flat surface and trying to spin it.

⚠️ Warning: If you find a bloating battery, immediately stop charging and using the device. Continued use may cause fire or damage to the screen matrix with the pressure of the bloated battery.

Also, the bottom of the smartphone can be overheated even when it is not enough, the power controller may mismanage currents, which leads to overheating and accelerated aging of the element's chemistry, in which case software calibration will not help.

Battery calibration: myths and reality

Many users believe that a full discharge to 0% and a charge to 100% should be carried out regularly, in fact, for modern Li-Po batteries, this method is harmful. Deep discharge causes stress in chemical elements and accelerates degradation.

Calibration only makes sense if the charge indicator is lying (e.g., the phone turns off at 15%), in which case you can once discharge the device before turning off, then charge to 100% when off, which will help the power controller recalibrate the voltage boundaries.

β˜‘οΈ Correct calibration of the controller

Done: 0 / 5

For everyday use, it’s better to stick to the 20-80% rule, avoid a charge drop below 20%, and keep your phone charging constantly after reaching 100%, and the MIUI’s Optimized Charging feature is designed to pause the charge at 80% until you normally take your phone off the charge.

πŸ’‘

Xiaomi’s current power controllers are smart enough not to require manual calibration. Artificially creating a deep discharge to β€œtrain” the battery is a relic of the nickel-battery era.

Questions and Answers (FAQ)

Why does the phone run out of power after a MIUI update?
After the system update, background processes can be more active in the early days, while file re-indexing and application optimization are underway. Usually the problem is solved by itself in 3-5 days. If not, check the list of applications in the battery settings.
How many charging cycles can Xiaomi battery withstand?
The standard life of modern lithium polymer batteries is about 500-800 full cycles to lose 20% of capacity.When used carefully, the smartphone retains decent autonomy for 2-3 years of active use.
Is it harmful to use fast charging constantly?
Xiaomi Charge Turbo and HyperCharge fast charging technologies have multi-stage protection. Basic heating and battery stress occur in the range of 0-50% and 80-100%. Mid-cycle current decreases, so constant use of the original unit does not cause critical harm.
How to find out the date of production of the battery?
The exact date of production of the battery can only be found by disassembling the phone and looking at the markings on the plume or the element itself. In the program code # # #6485##, this information is usually not available, it only shows cycles and status.