How to find out battery wear on Xiaomi: all ways with explanations

Battery is one of the most vulnerable areas in Xiaomi, Redmi and POCO smartphones, and over time, its capacity decreases and battery life decreases. But how do you know exactly how worn out the battery is? In this article, we will examine all available methods, from built-in tools to professional utilities, that will help you to get objective data about the state of the battery.

It is important to understand that manufacturers often hide the real wear figures so as not to scare users. MIUI There is no direct display of the percentage of degradation, but this data can be extracted through the engineering menu, ADB-We will explain each method in detail, specify their pros and cons, and give recommendations on what to do if the wear exceeds a critical value.

This article is relevant for all Xiaomi models based on MIUI 12-14 and HyperOS, including the flagship Xiaomi series 13/14, budget Redmi Note 12/13 and gaming POCO F5/F6. If your smartphone is released after 2020, all methods will work without restrictions.

πŸ“Š How often do you check the battery status?
Once a month
Only when I notice problems
Never checked.
I use monitoring apps.

1. Check wear through the engineering menu (#4636##)

The fastest way to get data about the battery is to use a hidden engineering menu, which is available on all Xiaomi smartphones without root rights and additional applications.

  1. Open the Phone app.
  2. Enter the combination: ##4636### (some models may require #46366426###).
  3. In the menu that appears, select Battery Information.

Here you will see the key parameters:

  • πŸ”‹ Level of charge (level) - current percentage.
  • πŸ”Œ Status: Charging (charged) or Discharging (discharged).
  • πŸ”„ Battery Health – Good (good) or percentage of wear (e.g. 92% of original capacity) can be displayed here).
  • πŸ“Š Voltage – normal value when fully charged: 4.35–4.45 V.

Note that new HyperOS models (e.g. Xiaomi 14 or Redmi Note 13 Pro+) may not have a Health item, in which case use alternative methods in the following sections.

πŸ’‘

If the engineering menu doesn’t open, try entering the code through Google’s Dial app (install it from Play Market).

2.Use of ADB-commands for accurate diagnosis

For advanced users, the best way to get full battery data is to use ADB (Android Debug Bridge), a method that works on all Xiaomi smartphones, including models with a locked bootloader, but requires a connection to a computer.

Here's the step-by-step instruction:

  1. Download and install Google’s Platform Tools.
  2. Turn on USB Debugging: Go to Settings β†’ About Phone. Tap 7 times on MIUI to activate Developer Mode. Go back to Settings β†’ Additional β†’ For Developers and turn on USB Debugging.

adb.exe

adb shell dumpsys battery

In conclusion, find the following parameters:

  • πŸ“‰ Capacity - current capacity in mAh (compare with the passport capacity of your model).
  • πŸ”‹ health - battery condition (possible values: 2 - good, 3 - moderate wear, 7 - critical).
  • πŸ”„ charge_counter β€” number of full charge cycles.

Install Platform Tools on PC|

Enable debugging by USB on your smartphone |

Connect the phone with the original cable |

Start the command line on behalf of the administrator-->

If the health value is 3 or higher, it is a sign of significant wear. For example, on the POCO X5 Pro with a passport capacity of 5000 mAh, the real capacity of 4200 mAh means wear and tear of ~16%.

What if the ADB does not recognize the device?
Make sure that Xiaomi drivers are installed (download them from the official website). USB-cables – cheap cables often don’t support data transfer. If the problem persists, disable driver signatures in Windows or use the Linux/MacOS.

3. Battery monitoring applications: AccuBattery and AIDA64

If you don't want to mess with the engineering menu or the ADB, you can use third-party apps, the two most reliable ones are AccuBattery and AIDA64, which provide detailed statistics, including wear percentage, temperature and charging history.

AccuBattery (free, with premium options):

  • πŸ“Š Shows the real capacity of the battery and compares it with the passport.
  • πŸ”‹ Tracks the charging/discharge rate in mA.
  • πŸ“ˆ Builds graphs of capacitance degradation over time.
  • ⚠️ Warnings of overheating or excessive current.

AIDA64 (paid but with trial period):

  • πŸ› οΈ Shows the exact model of the battery and manufacturer.
  • πŸ“‹ Displays the number of charging cycles.
  • πŸ” Provides data on the voltage, temperature and health (Health).

Example of the report from AccuBattery for Redmi Note 12 Pro:

ParameterMeaningNorma.
Passport capacity5,000 mAhβ€”
Real capacity.4650 mAh4500-5000 mAh
Wearing7%Up to 15% - normal
Charging cycles210up to 500, acceptable
Temperature.32Β°C25–40Β°C

Note that applications take time to collect statistics (usually 2-3 full charge cycles).If you have just installed AccuBattery, wear data may not be accurate on the first day.

πŸ’‘

Applications like AccuBattery show wear based on actual consumption, not abstract calculations, and that's more accurate than the data from the engineering menu.

4. How to interpret the indicators of wear: table of norms

When you get the battery capacity data, it's important to get it right, and Xiaomi's manufacturers think it's 20 percent wear-and-wear, but in practice, you can see a 15 percent reduction in battery life.

Percentage of wear and tearBattery statusRecommendations
0–10%Excellent.The battery is as new. Keep using as normal.
10–20%Good.A slight reduction in autonomy. Watch the temperature.
20–30%SatisfactoryWork time has been reduced by 15 to 30 percent. Consider a replacement within a year.
30–50%Bad.The battery is discharged 2 times faster, we recommend replacing it at the service center to avoid sudden shutdowns.
50%+CriticalA smartphone can shut down at 30 to 40 percent charge. Replacement is mandatory!

For example, if your Xiaomi 13 Ultra with a passport capacity of 5000 mAh shows a real capacity of 3,750 mAh, this means a wear and tear of 25%, in which case the battery will last another 6-12 months, but now it is worth thinking about replacing.

Important: On some models (e.g., the POCO F4 GT), wear can progress faster due to high charging currents (120W).If you use fast charging daily, check the battery status every 3 months.

πŸ’‘

To slow down wear, avoid charging to 100% and discharging below 20%. The optimal range is 30-80%.

5. Xiaomi Official Service Codes for Diagnostics

In addition to the universal engineering menu, Xiaomi has its own hardware testing service codes, which don’t work on all models, but can provide additional information.

Try the following combinations:

  • πŸ”’ ##6484## - hardware test (on some models shows the state of the battery).
  • πŸ”’ ##64663## - information about the device modules, including the battery.
  • πŸ”’ ##284## - battery test (works on older models, for example, Redmi) 4X).

If after entering the code, a menu with a Battery tab appears, pay attention to:

  • πŸ”‹ Battery Capacity – Current Capacity.
  • πŸ”„ Cycle Count – Number of cycles.
  • 🌑️ Temperature - Temperature (normal: 25-40)Β°C).

⚠️ Note: Service codes may vary depending on the firmware region. MIUI Some combinations are blocked.

6.When it's time to change the battery: signs of critical wear

Even if the test shows wear and tear of 20 to 30 percent, the battery may be behaving normally, but there are clear signs that it's time to replace it:

  • πŸ”‹ The smartphone turns off at 20-30% charge, although the indicator shows the remainder.
  • πŸ”Œ Charging jumps (for example, with 50% jumps 20% and back).
  • 🌑️ The battery warms up strongly even with light load (temperature above 45).Β°C).
  • ⚑ Autonomous life has decreased by 2 times compared to the new state.
  • πŸ“‰ Apps like AccuBattery show real capacity below 60% of passport capacity.

If you see at least 2-3 of these symptoms, the battery should be replaced. On Xiaomi models with a non-removable battery (for example, Xiaomi 12T or Redmi K50), this can be done only in the service center. The cost of replacing in the official Xiaomi SC is 1500-3500 rubles depending on the model.

⚠️ Warning: Don't buy cheap batteries on AliExpress or in untested stores! Unqualified replacement or poor-quality battery can cause the battery to burn or bloat. Use only original parts or certified counterparts (e.g. from ZMI or Baseus).

7.How to extend the life of a battery: tips from Xiaomi

To slow down battery degradation, follow the manufacturer’s recommendations:

  1. Avoid extreme temperatures: Do not leave your smartphone in the sun or near heat sources. Do not charge at temperatures below 0Β°C or above 45Β°C.
  2. Optimize charging: Use the original chargers. Don't keep your smartphone charging all night. Enable Optimized Charging in your battery settings (available on MIUI 13+).
  3. Watch background activity: Close unused apps. Turn off auto-update apps in the background.

On models that support fast charging (such as the Xiaomi 13 Pro with 120W), try to use it only when you really need it. Constant high-current charging accelerates wear and tear.

πŸ’‘

Optimal charging mode for battery durability: 30-80% using a charge of no more than 18W.

FAQ: Frequent questions about battery testing on Xiaomi

Can I check battery wear without root rights?
Yes, all the methods in this article (engineering menu, ADB, applications) work without root. Root rights are required only for deep modification of the system, for example, resetting the charging cycle counter.
Why does AccuBattery show 25% wear and 10% engineering menu?
Apps like AccuBattery calculate wear based on actual consumption, whereas the engineering menu can show averaged data from the battery controller. A 5-15% difference is normal. Target the worst.
How to reset the charge cycle counter?
You can only reset the meter with root rights or through service software (e.g., MTK Engineering Mode for MediaTek processors). You can't do that without root. Please note, resetting the meter won't restore real battery capacity!
How much does it cost to replace a battery in a Xiaomi service center?
The cost depends on the model: Redmi Note 10/11/12: 1500-2000 rubles. Xiaomi 11T/12T/13: 2500-3500 rubles. POCO F3/F4/F5: 2000-2800 rubles. Xiaomi 13 Ultra/14 Pro: up to 4500 rubles. Prices are relevant for official SCs for 2026. In informal workshops, replacement may be cheaper, but the risk of installing a poor-quality battery is higher.
Can the MIUI update reset battery wear data?
No, the firmware update doesn't affect the actual state of the battery. However, after major updates (for example, from MIUI 13 to HyperOS), statistics in applications like AccuBattery can be reset.