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:
- Open Settings โ Battery and Performance.
- Put it on the icon ยซโยป (battery settings) in upper right corner.
- 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:
- Open the Phone app.
- Enter the combination: ##4636## (without pressing the call button!).
- In the menu that appears, select Battery Information.
What do the key parameters mean:
| Parameter | Meaning | Norm for a new battery |
|---|---|---|
| Charge level | Current 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 Celsius | 25โ40ยฐC when charging, 15โ35ยฐC in simple |
| Tension. | In millivolts (mV) | 3700-4200 mV for Li-Po batteries |
| Technology | Type of battery | Must 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.
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:
- Turn on Developer Mode: Go to Settings โ About Phone and tap 7 times to the MIUI version.
- Return to Settings โ Additional โ For developers and activate Debugging over USB.
- Connect your smartphone to your PC, install it ADB-driver.
- Open the command line (Windows) or terminal (macOS/Linux) and type:
adb shell
dumpsys batteryIn 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:
| Meaning | Description | Action |
|---|---|---|
| 2 | Good condition. | Prevention is not required |
| 3 | Overheating | Check the ZU, avoid charging during games |
| 4 | Critical damage | Immediate battery replacement |
| 7 | Unknown condition | Repeat the test or use another method |
What if the ADB does not recognize the device?
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:
- Turn off your smartphone.
- Press the Power button + Volume up for 10 seconds until the Mi logo appears.
- 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.