How to check battery status on Xiaomi: exact methods for all models

Why itโ€™s important to monitor the health of Xiaomiโ€™s battery

The battery is the most vulnerable component of any smartphone, and Xiaomi devices (including sub-brands Redmi and POCO) is no exception. Over time, the battery capacity decreases: if the new Redmi Note 12 holds a charge for a day, then after 2 years it can discharge in half a day, the reason is the degradation of lithium polymer cells, which is accelerated by improper charging, overheating or using non-original RAM.

Checking the battery status helps to identify problems in time: for example, if the capacity fell below 80% of the nominal value, it is worth considering replacing. Data analysis will also show whether the smartphone with a percentage of charge is โ€œlieโ€ (a common problem on Xiaomi after the MIUI 14+ updates).

โš ๏ธ Attention: On models with MIUI 13 and older (e.g. Xiaomi) 13T, POCO F5) Some methods require unlocking the bootloader, and if you're not ready, use only the soft methods in the first three sections.

Method 1: Built-in statistics in MIUI (without root)

The easiest method is to use the built-in MIUI tools. It works for all models starting with the Redmi 9 and Xiaomi Mi 10, but it shows approximate data. The accuracy depends on the battery calibration and firmware version.

Instructions:

  1. Open Settings โ†’ Battery and Performance.
  2. Put it on the icon ยซโš™ยป (battery settings) in upper right corner.
  3. Select Battery Status (on some models, the item is called Battery Information).

Here you'll see:

  • ๐Ÿ”‹ Wear level (if supported by the model) โ€“ for example, โ€œGoodโ€ or โ€œMediocreยป.
  • โšก Last charging cycle โ€“ time from 0% to 100%.
  • ๐Ÿ“Š Flow schedule for the last 24 hours (click on it for details).

๐Ÿ’ก

If the menu does not include Battery Status, upgrade to the latest version of MIUI or use the method with ##4636## from the next section.

โš ๏ธ Note: On some firmware (for example, MIUI Global 14.0.5) data can be reset after rebooting. To avoid this, before checking completely discharge and charge your smartphone to 100% without interruptions.

Method 2: Hidden Engineering Menu (USSD Codes)

Xiaomi smartphones hide detailed information about the battery behind USSD-This method works on 90 percent of the models, including POCO X5 Pro and Redmi Note 11, but requires care โ€“ incorrect input can cause a failure.

How to open it:

  1. Open the Phone app.
  2. Enter the combination: ##4636## (without pressing the call button!).
  3. In the menu that appears, select Battery Information.

What do the key parameters mean:

ParameterMeaningNorm for a new battery
Charge levelCurrent percentage (0โ€“100%)Corresponds to the indicator in the status bar
Status.Charging status (Charging, Discharging)It should change when connecting the CC
Temperature.In degrees Celsius25โ€“40ยฐC when charging, 15โ€“35ยฐC in simple
Tension.In millivolts (mV)3700-4200 mV for Li-Po batteries
TechnologyType of batteryMust be Li-polymer or Li-ion.

๐Ÿ” How to interpret data:

  • ๐ŸŒก๏ธ Temperature above 45ยฐC when charging - a sign of overheating (risk of battery bloating).
  • โšก Voltage below 3,500 mV at 20% charge โ€“ battery severely degraded.
  • ๐Ÿ”„ If the state does not change when connecting the ROM - the power controller is defective.
๐Ÿ“Š How often do you check the battery status?
Once a month
Only when I notice problems
Never.
I don't know how to do that.

Method 3: Applications for diagnostics (AccuBattery, CPU-Z)

Third-party utilities provide more accurate information than built-in MIUI tools, the best of which are AccuBattery (for wear analysis) and CPU-Z (for technical data), both of which are free and do not require root rights.

AccuBattery (download to Google Play):

  • ๐Ÿ“‰ Shows the actual capacity of the battery (for example, 3800 mAh instead of the declared 5000 mAh).
  • ๐Ÿ”„ Tracks charging cycles (critical for Li-Po batteries).
  • โšก Offers optimal charging settings to extend service life.

CPU-Z (download to Google Play):

  • ๐Ÿ”‹ Battery tab shows Health (Health), Temperature, Voltage.
  • ๐Ÿ“ฑ The Device tab contains information about the battery model (e.g., the battery model, HB436 For the Redmi Note 10 Pro).

โš ๏ธ Note: Once you install AccuBattery, you need a full discharge-charging cycle (0โ€“100%) to calibrate. Without this, the data will be inaccurate. MIUI, Otherwise it will be closed in the background.

Charge your smartphone to 100% | Disable battery optimization for the app | Discharge to 0% without recharging | Connect the original RAM |Start calibration in the app settings-->

Method 4: ADB-Teams for Advanced Users

If you want the most accurate data (for example, for warranty repairs), use ADB (Android Debug Bridge).The method works for all Xiaomi, but requires a PC and enabled debugging over USB.

Step-by-step:

  1. Turn on Developer Mode: Go to Settings โ†’ About Phone and tap 7 times to the MIUI version.
  2. Return to Settings โ†’ Additional โ†’ For developers and activate Debugging over USB.
  3. Connect your smartphone to your PC, install it ADB-driver.
  4. Open the command line (Windows) or terminal (macOS/Linux) and type:
adb shell


dumpsys battery

In the conclusion, find the lines:

  • health - state (2 = good, 3 = overheating, 4 = dead battery).
  • Capacity - current capacity in mAh (compare with passport).
  • Voltage: voltage (should be ~4.2V at 100% charge).

๐Ÿ”ง Decoding the health code:

MeaningDescriptionAction
2Good condition.Prevention is not required
3OverheatingCheck the ZU, avoid charging during games
4Critical damageImmediate battery replacement
7Unknown conditionRepeat the test or use another method
What if the ADB does not recognize the device?
1. Make sure USB debugging is enabled and PC permission is granted. 2. Check the cable - use Xiaomi's original USB-Type C. 3. Update the drivers via Google USB Driver. 4. Reboot the smartphone and PC. 5. If the problem persists, try another USB port (preferably USB 3.0).

Method 5: Testing with Recovery Mode (for experienced)

If the smartphone doesnโ€™t turn on or โ€œglutsโ€ with a charge, check the battery through recovery mode.This method is suitable for Xiaomi on Qualcomm processors (for example, Snapdragon 8 Gen 2 in Xiaomi 13 Pro) and MediaTek (for example, Helio G96 in Redmi Note 11S).

Instructions:

  1. Turn off your smartphone.
  2. Press the Power button + Volume up for 10 seconds until the Mi logo appears.
  3. In the Recovery menu, select Advanced โ†’ Battery info (navigation with volume buttons, choice - power button).

๐Ÿ“‹ What can I find out:

  • ๐Ÿ”‹ Real percentage of charge (sometimes different from the one displayed in the system).
  • โšก Cell voltage (if the battery is multi-component, for example, in Xiaomi) 12T).
  • ๐Ÿ”„ Controller status (if Error is displayed, repairs are required).

โš ๏ธ Warning: Do not select Wipe Data or Factory Reset in Recovery, this will lead to data loss! If the battery is discharged below 5%, the smartphone may not turn on after restarting.

๐Ÿ’ก

Checking with Recovery Mode is the only way to diagnose if the smartphone is not loading into the system, but it does not show the wear of the battery, only its current state.

How to extend the life of the battery Xiaomi: 7 practical tips

Even if the battery is in good condition, it is limited to 300-500 charge cycles. To delay replacement, follow these guidelines (relevant for all models, from Redmi A1 to Xiaomi 14 Ultra):

  • ๐Ÿ”Œ Avoid full discharge: keep the charge in the range of 20-80%. Full cycle (0-100%) reduces the life of 10-15%.
  • โšก Use original RAM: unoriginal charges (especially "fast" on the computer). 60+ W) overheat the battery. Xiaomi optimal ROM with support for Quick Charge 3.0/4+.
  • ๐ŸŒก๏ธ Control the temperature: do not charge your smartphone at temperatures below 0ยฐC or higher than 40ยฐC. Remove the case during the summer while charging.
  • ๐Ÿ“ต Turn it off. 5G/LTE At night: Qualcomm modules X60 (Xiaomi 12) and MediaTek Dimensity (in) POCO X4 Pro) severely drains the battery in the standby.
  • ๐Ÿ”„ Calibrate the battery once every 3 months: discharge to 0%, then charge to 100% without interruption.
  • ๐Ÿ›ก๏ธ Update. MIUI: In new versions, the power management algorithms are optimized (for example, in the MIUI 14.0.6 Added to Ultra Battery Saver Mode).
  • ๐Ÿšซ Do not use "accelerated" charging all the time: Turbo Charging heats the battery. โ†’ Battery โ†’ Charging settings.

Critical information: On models with a 4500 mAh+ battery (such as the Redmi Note 12 Pro+), wear accelerates 20โ€“30% faster due to high energy density. It is especially important for them to avoid overheating and use charging with Qualcomm Quick Charge 5 support.

FAQ: Frequent questions about Xiaomi battery

๐Ÿ”‹ How often should you change the battery to Xiaomi?
The average lifetime of the original Xiaomi battery is 2-3 years (or 400-500 cycles). Replacement is worth considering if: Capacity has dropped below 70% of its face value (checked through AccuBattery). The battery is swollen (check by putting the smartphone down on a flat surface - if it sways, it's a sign of bloating). The official replacement at Xiaomi's service center costs between 1,500 and 3,000. โ‚ฝ (model-wise).
โšก Why Xiaomi is 100% charger but discharges quickly?
This is a typical problem of desynchronizing the battery controller. Causes: Incorrect calibration after the update MIUI. Use a non-original battery. Victim sensor malfunction. Solution: Complete the full discharge-charging cycle (0-100%). Reset settings via Settings โ†’ System system โ†’ Resetting settings โ†’ Reset the battery settings. If it doesn't work, check the battery through ADB (4).
๐Ÿ“ฑ Can you use power bank to charge Xiaomi?
Yes, but with reservations: โœ… Power Bank supports Quick Charge 3.0+ or PD 20W+ (Xiaomi Mi Power Bank 3 Pro). โŒ You can't use cheap power banks without overheating protection, because they reduce battery life. The best way to do this is to charge your smartphone from a power bank to 80 percent, then turn it off.
๐Ÿ”„ How to Reset Battery Statistics After Replacing the Battery?
After the battery is replaced, reset the calibration data: Charge the new battery to 100%. โ†’ Annexes โ†’ Application management โ†’ Three points (โ‹ฎ) โ†’ Show them system. Find BatteryStats, press Warehouse. โ†’ Clear the data. Reboot the smartphone. โš ๏ธ Warning: Do not clean BatteryStats data on an old battery โ€“ this may cause the percentage of charge to be displayed incorrectly!
๐Ÿ› ๏ธ Where to buy the original battery for Xiaomi?
Xiaomi's official batteries are on sale: ๐Ÿฌ In branded stores Mi Store (warranty 6 months). ๐ŸŒ On the official website (delivery 2-3 weeks). ๐Ÿ›’ From trusted sellers on AliExpress (see the code model, for example, BM4B For the Redmi Note 10 Pro, priced from 800 โ‚ฝ (for Redmi 9A) 2,500 โ‚ฝ (For Xiaomi 13 Ultra, check compatibility by model number before buying (printed on the original battery).