How to accurately determine battery wear on Xiaomi smartphones: from hidden codes to diagnosis via PC

The battery is the most vulnerable component of Xiaomi’s smartphone, which degrades even under ideal operating conditions. After 2-3 years of active use, battery capacity can decrease by 30-40%, leading to a sharp drop in autonomy, sudden blackouts and charging problems. But how do you know that wear and tear is to blame, and not software errors or background processes?

In this article you will find 5 We will analyze the proven ways of diagnosing Xiaomi battery β€” from hidden engineering menus to professional utilities for PCs. 10 Xiaomi 14 Ultra), how to distinguish natural wear and tear from factory defects, and what to do if the battery dies in a year. MIUI 14/15 and do not require root rights.

1. Checking wear through hidden code ##4636##

The fastest way to get basic battery information is to use the Android Engineering Menu, which works on all Xiaomi smartphones regardless of the model and firmware version, but only shows current status, not wear history.

Instructions:

  • πŸ“± Open the phone app and enter the combination: ##4636##
  • πŸ” In the menu that appears, select Battery Information)
  • πŸ“Š Note: Level – Current Percentage Status – must be Charging (charged) or Discharging (discharged) Health – Good (good) or Unknown (unknown) Temperature – Normal 25-40Β°C

Limitations of the method:

  • ⚠️ Does not show the real capacity in mAh - only the percentage of charge
  • ⚠️ The Health option is often displayed as Unknown, even if the battery is in good working order.
  • ⚠️ It does not work on some custom firmware (e.g. Xiaomi.EU)

πŸ’‘

If nothing happens after you enter the code, try dialing ##6484##, which is an alternative way to test the battery on some Xiaomi models.

2. Diagnosis through the AccuBattery application (the most accurate method)

The AccuBattery app (available on Google Play) is the only tool that shows real battery wear as a percentage, rather than the abstract β€œgood/bad” ones.

How to use:

  1. πŸ“₯ Install AccuBattery from the official store
  2. πŸ”‹ Charge the phone before 100% Wait until the full cycle of discharge (until the time is reached) 15-20%)
  3. πŸ“Š Go to the Health tab – it will appear here: πŸ”‹ Design capacity (e.g. 3800 mAh of 4500 mAh) ⚠️ Depreciation (e.g. 15.5%) πŸ”„ Number of charging cycles (critically if the >500)

Decoding of indicators:

Battery wear and tearStatus.Recommendations
0–10%βœ… Excellent.The battery is as new. Just follow the charging rules.
10–25%⚠️ SatisfactoryAutonomy is down 15 to 30 percent. Watch the temperature.
25–40%⚠️ CriticalThe phone will run out in 3-4 hours.
40%+❌ Emergency.Battery is dangerous: the risk of bloating or sudden shutdown.
πŸ“Š How often do you check the health of your battery?
Once a month
Only when the problems start.
Never checked.
I use AccuBattery all the time.

AccuBattery only shows reliable data after 3-5 full charge cycles.

Why does AccuBattery show 0% wear on a new phone?
On new Xiaomi smartphones, the app often delivers 0% wear in the first days of use, because the algorithm hasn’t collected enough data on the actual capacity yet.

3. Check through MIUI Battery Care (built-in utility)

Starting with MIUI 12.5, Xiaomi added a hidden Battery Care utility that tracks battery health.It's less accurate than AccuBattery, but doesn't require third-party apps to be installed.

How to turn on:

  1. πŸ”§ Go to Settings. β†’ The phone.
  2. πŸ”‹ Click 5 times in a row on the item Version MIUI (Developer mode activated)
  3. πŸ” Back to Settings β†’ Additionally. β†’ Battery Care (if no item, use the search by settings)

Bloating of the body (seems indiscriminately)

The phone turns off at 20-30% charge

Charging is only in the off state

Autonomy has decreased by 2+ times

Battery heats up to 50Β°C+ loadless-->

If you find a bloating battery, immediately turn off the phone and do not use it until the battery is replaced. The risk of fire or damage to the board in this case is extremely high!

5. Advanced diagnosis via ADB (for power users)

The Android Debug Bridge (ADB) method is suitable for those who are willing to connect the phone to a PC, showing the actual battery capacity in mAh, not percentages, and even works on locked bootloaders.

Step-by-step:

  1. πŸ–₯️ Install. ADB Tools on PC
  2. πŸ”§ Turn on Debugging. USB in the developer settings (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times to tap)
  3. πŸ”Œ Connect your phone to your PC and execute the command line: adb shell dumpsys battery
  4. πŸ“‹ In the conclusion, find the lines: charge counter - current capacity in ΞΌAΒ·h (divided by 1000 for mAΒ·h) capacity - factory capacity (for example, 4500)

Example of conclusion:

charge counter: 3245000 (3245 mAh)


Capacity: 4500 (factory capacity)




...




health: 2 (GOOD)

Wear formula:

Wear (%) = (1 - (current capacity / factory capacity)) Γ— 100


Example: (1 - (3245/4500)) Γ— 100 β‰ˆ 27.9%

⚠️ Note: Charge counter may be reset after a deep discharge or reset. Repeat the measurement 2-3 times for accuracy.

Each Xiaomi model has its own β€œnormal” wear and tear rates depending on battery type and year of release, and the table below is the average for flagships and budget smartphones.

ModelFactory capacity (mAh)Critical wear (%)Duration of service (years)Notes
Xiaomi 13/13 Pro4820 / 500025–30%3–4Fast-discharge batteries with 120W support
Redmi Note 12 Pro+500030–35%2.5–3Sensitive to high temperatures
POCO F5500020–25%3+Optimized for gaming loads
Xiaomi 11T Pro500035%+2–2.5Problems with bloating after 400 cycles
Redmi 10A500040%+2Budget batteries with low energy density

What affects the speed of wear:

  • πŸ”₯ Temperature: Each degree above 30Β°C accelerates degradation by 1-2%
  • ⚑ Fast charging: use 67W/120W shorten the service life 10–15%
  • πŸ”„ Deep discharges: cycles 0-100% more harmful than 20-30%
  • πŸ“± Background: Games and navigation in the heat kill the battery in 1.5-2 years

πŸ’‘

If your Xiaomi is over 2 years old and wears >30%, it’s NOT always a reason to replace it. First check the battery life: if the phone lasts at least 4-5 hours when used actively, the battery is still β€œlive”.

FAQ: Frequent questions about wear of Xiaomi batteries

❓ Can I reset the battery wear meter?
No, the wear meter is a physical parameter that depends on the actual capacity of the battery. Programs like AccuBattery or ADB show objective data that can't be "reset." If you're asked to "reset wear" for money, that's a fraud. Except that, after you replace the battery with a new meter, it will reset automatically after several charging cycles.
❓ Why AccuBattery is 50% Wear and Phone Is Working Normally?
It could be related to: πŸ”‹ Uncalibrated battery – cycle 0-100% without interruptions πŸ“Š Measurement error - wait for 5+ data-cycle πŸ”§ Optimized firmware - some custom MIUI (If autonomy does not fall, and the temperature is normal, trust the real behavior of the phone, not the numbers.
❓ How much does it cost to replace the battery in the service center Xiaomi?
Cost depends on the model and region: πŸ’° Redmi Note/POCO: 1 500–2 500 β‚½ πŸ’° Xiaomi 12/13 series: 3 000–5 000 β‚½ πŸ’° Flagships (Ultra, Mix): 5 000–8 000 β‚½ Xiaomi’s official services offer a guarantee 6 And informal workshops can use cheap, smaller-capacity analogues.
❓ Can you replace the battery on Xiaomi?
Technically, yes, but: ⚠️ Risk of damaging plumes or displays (especially on models with AMOLED) ⚠️ Special glue and tools are required for careful gluing ⚠️ Incorrect installation can lead to bloating or fire If you do not have experience in electronics repair, it is better to contact the service. OEM (for example ZMI or Baseus).
❓ Does charging up to 100% kill the battery?
Modern Xiaomi smartphones (starting with the MIUI 12) have built-in protection: πŸ”‹ When you reach 100%, charging stops, and recharging is turned on only when you fall to 95-98% πŸ“‰ Optimized charging (in battery settings) limits the charge to 80–90% However, constant maintenance of 100% charge in the heat (>30Β°C) accelerates wear and tear: optimal range for battery life is 20–80%.