How to check the degree of wear of the battery on Xiaomi: from hidden codes to professional tests

Why it’s important to monitor Xiaomi’s battery wear and when to do it

Lithium-ion and lithium-polymer batteries in Xiaomi, Redmi and POCO smartphones degrade even under ideal operating conditions. The average battery life is 3-4 years or 500-800 full charging cycles, after which the capacity drops by 20-30%. But how do you know that the battery of your Xiaomi 12T, Redmi Note 11 Pro or POCO F5 is already worn out? The first signs often go unnoticed: the phone discharges in 4-5 hours instead of the usual 10-12, warms up when charging, or the percentage of the battery β€œjumps” (for example, from 30% at once by 15%).

Checking battery wear is not just necessary when problems become apparent, but preventive diagnostics help:

  • πŸ”‹ Preventing sudden shutdown of the phone 10-15% charge (symptom of severe wear and tear).
  • πŸ“‰ Track the dynamics of degradation – if the capacity falls faster than 10% per year, it is worth changing the charging habits.
  • πŸ’° Save on repairs: Replacing the battery early on is cheaper than restoring the phone after a battery bloating.

This article has 7 proven diagnostic methods, from standard MIUI tools to engineering menus and third-party applications. The methods work on all Xiaomi models (including Redmi K50, Xiaomi 13 Lite, POCO X5 Pro) released after 2018. Older devices (such as Redmi 4X or Mi A1) may require alternative solutions β€” they are marked separately.

Method 1: Built-in battery statistics in MIUI (the easiest method)

The manufacturer hides detailed wear information, but MIUI 12-14 has a basic diagnostic tool that shows the actual battery capacity (in mAh) and compares it to the factory, which allows you to calculate the percentage of wear.

To obtain data:

  1. Open Settings β†’ Battery and Performance β†’ Battery status.
  2. Click on the icon. βš™οΈ (gear) in upper right corner.
  3. Select Battery Data (on some firmware - Battery Information).

In the window that opens, you will see two key parameters:

  • πŸ”’ Design Capacity – factory value (e.g., 5000 mAh for Redmi Note 12 Pro)+).
  • πŸ“Š Full Charge Capacity – the real value after wear.

Wear formula:

(Nominal Capacity - Current Capacity) / Nominal Capacity Γ— 100%

Example: if the POCO F4 has a face value of 4500 mAh and the current capacity of 3825 mAh, wear will be ~15%. Critical is the wear over 30% - at this value, the battery can turn off 20-30% of the charge or swell.

⚠️ Note: Some models (e.g. Xiaomi) 11T s MIUI Global) item Battery data may not be available. In this case, use alternative methods from this article.

Method 2: Engineering menu (for advanced users)

The hidden engineering menu (Engineer Mode) provides advanced battery data, including voltage, temperature and cell status, which is suitable for Qualcomm Snapdragon devices (most of them). Xiaomi/Redmi/POCO) and requires input USSD-code.

Instructions:

  1. Open the Phone app and enter the combination: ##4636##.
  2. In the menu, select Battery Information.
  3. Pay attention to the parameters: πŸ”‹ Level - current charge in percentage. ⚑ Voltage - voltage (normal: 3.7–4.2 For Li-Pol). 🌑️ Temperature - Temperature (optimum: 25–40Β°C). πŸ“Š Health - condition (some firmware shows as Good/Unknown).

If the Health parameter is missing, pay attention to the voltage:

  • 🟒 4.1-4.2 V at 100% charge - battery in good condition.
  • 🟑 3.9-4.0 V - moderate wear (15-25%).
  • πŸ”΄ Below 3.8 V - severe degradation (30%+), replacement.
πŸ“Š How often do you check the battery status?
Once a month
Every 3-6 months
Only when problems arise
Never.

Important: On devices with MediaTek processors (e.g. Redmi) 10C or POCO M4 Pro) the engineering menu may not be opened through USSD-In this case, use the applications from Method 4.

Method 3: Testing through ADB (for tech-savvy)

The ADB (Android Debug Bridge) tool provides accurate data on charging cycles and real capacity that MIUI does not show. The method requires a PC and enabled debugging over USB, but gives the most reliable results.

Step-by-step:

  1. Download ADB Tools and unpack the archive.
  2. On your phone, activate Settings β†’ About Phone β†’ MIUI version (click 7 times to turn on Developer Mode), then go to Settings β†’ Additional β†’ For Developers and turn on Debugging over USB.
  3. Connect your phone to your PC, open the command line in the folder with ADB and type in: adb shell dumpsys battery
  4. Find charge counter: XXXX [ΞΌAh] capacity: YY [%] where XXXX is the real capacity in microampere hours (divided by 1000 for mAh).

Example of output for Xiaomi 12 Pro:

charge counter: 4250000 [mkAh] β†’ 4250 mAh (wear ~15% at a nominal value of 4500 mAh)


capacity: 85

⚠️ Note: If the charge counter value is too high (e.g., 6000 mAh for a 5000 mAh battery), this may indicate a controller failure.

β˜‘οΈ Preparation for ADB-quilt

Done: 0 / 4

Method 4: Third-party applications for diagnostics

If the built-in MIUI tools don't show enough data, use specialized utilities. We tested 5 popular applications and selected the best ones for accuracy and security.

AnnexprecisionPlusesCons
AccuBattery⭐⭐⭐⭐It shows charging cycles, temperature, percent wear. There's a history of data.Requires calibration (first 2-3 charging cycles).
Battery Guru⭐⭐⭐⭐Monitoring the voltage in real time, warns of overheating.The commercial is free.
CPU-Z⭐⭐⭐Shows the real capacity and battery technology (Li-Ion/Li-Pol).There's no history of change.

Recommendations for using AccuBattery (the most accurate version):

  1. Install the app and charge your phone to 100% (use the original adapter!).
  2. In the Health section, look at the Estimated Capacity parameter.
  3. Compare it to the factory value (indicated in the model specifications on the official Xiaomi website).

Example: For the Redmi Note 11 with a factory capacity of 5000 mAh AccuBattery shows 4100 mAh – this means wear ~18%.

πŸ’‘

If the application shows a capacity above the factory capacity (for example, 5200 mAh instead of 5000), it is a calibration error. Perform 2-3 full charge/discharge cycles (0% to 100%) to adjust the data.

Method 5: Visual inspection and physical signs of wear and tear

Some of the symptoms of battery wear are noticeable without diagnostic tools.

  • πŸ”‹ Battery bloating: the screen or back cover starts to move away from the body, there are gaps, and especially if you put the phone on a flat surface, it will swing.
  • πŸ”₯ Overheating: Phone heats up above 45Β°C when charging or using (checked through the Engineering Menu or applications such as AIDA64).
  • ⚑ Charge jumps: the percentage of the battery "jumps" (for example, from the 40% on 15% after restarting or the phone is turned off 20-30%.
  • ⏳ Accelerated discharge: when using active (social networks, games) charge falls faster than 10% per hour.

If you find bloating, immediately disconnect the phone from charging and do not use it until the battery is replaced.

⚠️ Note: On models with removable back cover (for example, Redmi) 9A or POCO M3) bloating can be checked by slightly pressing on the center of the cover - if it bends, the battery requires replacement.

What to do if the battery is swelling?
1. Turn off your phone and don't turn it on. 2. Don't try to puncture or squeeze the battery - this could cause fire. 3. Contact Xiaomi's service center or authorized repair (replacing the battery costs 1500-3500) β‚½ 4. If the phone is warranty, do not open it yourself - this will void the warranty.

Method 6: Checking through Xiaomi service centers

If you are not sure about the results of self-diagnosis, contact the official Xiaomi service.

  • πŸ”§ Professional equipment is used (e.g. Cadex tester) C7400), which shows accurate wear with an error of no more than 2%.
  • πŸ“‹ An official report on the status of the battery (may be necessary for warranty repair).
  • πŸ”„ If worn over 20%, a replacement for a stock is often offered (for example, at a discount of 30%).

How to make a diagnosis:

  1. Find the nearest service center on the official website.
  2. Check by phone whether they provide battery diagnostics service (cost: 300-800) β‚½).
  3. Bring your phone and a document confirming the purchase (if the device is guaranteed).

Average prices for battery replacement in official services (2026):

ModelCost (β‚½)Time to change
Redmi Note 10/11/121 800–2 5001-2 hours
Xiaomi 11/12/132 500–3 5002-3 hours
POCO F/X1 500–2 2001 hour

⚠️ Avoid handicraft services that offer battery replacement for 500-1000 β‚½. Often in such workshops install low-quality batteries without a charging controller, which can lead to fire.

Method 7: Discharge test (to assess real-time operation)

This method doesn't show wear as a percentage, but it helps to estimate how much battery life has decreased, and is suitable for users who want to understand whether to change the battery.

How to run the test:

  1. Charge your phone to 100% and disconnect from the network.
  2. Activate Airplane Mode to eliminate network impact.
  3. Run the video on YouTube (offline) in medium brightness (50%) and Wi-Fi enabled.
  4. Set the time it takes the charge to drop to 0%.

Compare the result with factory data (referred to for popular models):

  • πŸ“± Redmi Note 12 Pro+: 14–16 hours (new battery) vs 6–8 hours (wear 30%).
  • πŸ“± Xiaomi 13 Lite: 12–14 hours vs 5–6 hours.
  • πŸ“± POCO X5 Pro: 16–18 hours vs 7–9 hours.

If battery life has been reduced by more than 40%, the battery is critically worn out.

πŸ’‘

The discharge test is the easiest way to assess wear without special tools, but it does not replace accurate diagnosis through ADB or service center.

Frequent questions about the wear of Xiaomi batteries

❓ How often should I check the battery status?
Optimally, every 3-6 months, if the phone is used intensively (games, video shooting), check more often, signs for unscheduled diagnosis: sudden blackouts, overheating, rapid drop in charge.
❓ Can I restore the capacity of the worn-out battery?
No, lithium-ion batteries are not resuscitable. The only reliable way is to replace them. All "recovery" methods (such as deep discharge or low-current charging) have a temporary effect and can aggravate wear.
❓ Why the phone shows 100% charge, but quickly discharges?
This is due to the battery controller being miscalibrated. Try resetting the charge data: discharge the phone to 0% (until it shuts down), then charge to 100% without interruption. If the problem persists, you need to replace the battery.
❓ Does fast charging affect battery wear?
Yes, but not as much as you might think. Today's Xiaomi smartphones (like the Redmi Note 12 Pro+ with 120W charging) automatically reduce current after 80 percent of charge, and the main factor of wear is not the charging speed, but the temperature and deep discharges.
❓ What Xiaomi models are most resistant to battery wear?
According to the tests, the best performance of devices with large-capacity batteries (5000+ mAh) and optimized software: Xiaomi 13 Ultra (5000 mAh, Surge G1 technology for power management); Redmi Note 12 Pro+ (5000 mAh, support for Smart Charge); POCO F5 (5000 mAh, Snapdragon 7+ Gen 2 processor with low power consumption).