Battery is one of the most vulnerable spots in Xiaomi smartphones, especially after 1-2 years of active use. Even if your Redmi Note 12 or POCO X5 Pro looks like new, the battery could lose up to 30% of capacity β and you donβt even know it. The problem is that Android defaults to hide real data about battery health, showing only an approximate percentage of charge.
In this article, you will find 5 proven ways to find out the exact capacity, number of charging cycles and current battery wear on any Xiaomi device β from the budget Redmi. A2 We'll take you through the hidden engineering menus, the specialized applications, ADB-Importantly, some methods require unlocking the bootloader or root rights, but most methods work without them.
Before you get to the instructions, remember: battery performance on Xiaomi is measured by three key parameters β residual capacity (mAh), number of charging cycles and internal resistance. Even if the phone shows 100% charge, the actual capacity can be below 80% of the factory.
1. Check through the hidden engineering menu (#4636##)
The fastest way to get basic information about a battery is to use hidden service code, which works on all Xiaomi smartphones without additional apps or root rights. However, the data here is limited: you will only see the current charge status, temperature and voltage.
Instructions:
- Open the Phone app.
- Enter the combination: ##4636### (some models may require ##6484###).
- In the menu that appears, select Battery Information.
- Pay attention to the fields: π Level of charge (level) - current percentage. π‘οΈ Temperature (Temperature) β optimal 25-40Β°C. β‘ Voltage (Voltage) - should be 3.7β4.4V. π Technology (usually Li-ion or LiPo.
β οΈ Warning: If the battery voltage is lower 3.5V upon 20-80% This is a sign of severe wear or malfunction of the controller, in which case it is recommended to conduct a full discharge / charge or contact the service.
2.AccumBattery application: detailed wear analysis
AccuBattery is one of the few apps that shows real battery capacity (in mAh) and wear percentage.The program works on all Xiaomi models, including the POCO F5 and Redmi 12, but multiple charge/discharge cycles are required for accurate data.
How to use:
- Download AccuBattery from Google Play.
- Connect the charger and wait for 100% charge (the application will start collecting data).
- After 2-3 full cycles, go to the Health tab.
- Pay attention to this: π Estimated capacity - the actual battery size in mAh. π Wear - percent of capacity loss (norm up to 20% in 2 years). π Charging cycles β how many times the battery has been charged to 100%.
Example: if your Xiaomi 13T originally had a 5000 mAh battery and AccuBattery shows 4200 mAh, wear is 16%, which is the norm for 1.5-2 years of use. If wear is greater than 30%, the battery should be replaced.
Calibrate the battery (discharge to 0%, then charge to 100% without interruption)|
Use the original charger |
Do not interrupt the charging/discharge process.|
Repeat the cycle 2-3 time-in-time-->
3. ADB-Teams for Advanced Users
If you're ready to work with Android Debug Bridge (ADB), you can get the full battery data, including factory capacity, current charge in microAh, and even usage history, which requires a PC and enabled USB debugging.
Step-by-step:
- Turn on Developer Mode: Go to Settings β About Phone. Tap 7 times on MIUI Version. Go back to Settings β Additional β Developer. Activate USB Debugging.
Command line.
Terminal
adb shell
dumpsys batteryCapacity: 85 # Current charge in %
charge counter: 3500000 # charge in mAh (divided by 1000 for mAh)
Health: 2 # Condition (2 = good, 3 = needs replacement)
Voltage: 4123 Voltage in mVβ οΈ Note: If the health parameter is 3, 4 or 7, it means a critical state of the battery:
- π¨ Do not use fast charging.
- π Avoid full discharge (keep the charge level) 20-80%).
- π§ Contact the service for the diagnosis of the power controller.
What do the health values of ADB mean?
Physical check through a multimeter (for experienced)
If you have a multimeter and you're ready to take your phone apart, you can measure the actual voltage and the resistance of the battery, and this is the most accurate method, but it requires caution.
What you need:
- π§ A set of screwdrivers (for Xiaomi you usually need a set of screwdrivers) T3 or T5).
- π Multimeter with constant voltage measurement mode (DC).
- π§€ Gloves and plastic spatula (for safe opening).
How to measure:
- Turn off the phone and remove the back cover (heat the hair dryer around the edges if glue).
- Disconnect the battery plume from the motherboard.
- Connect the multimeter probes to the battery contacts: π΄ Red to the + (plus). β« Black to - (minus).
Compare the readings with the table:
| Charge (%) | Normal voltage (V) | Critical voltage (V) |
|---|---|---|
| 100% | 4.2β4.4 | >4.5 (Recharging) |
| 50% | 3.7β3.9 | <3.5 or >4.0 |
| 20% | 3.4β3.6 | <3.2 (deep discharge) |
| 0% | 2.8β3.0 | <2.5 (irreversible damage) |
β οΈ Warning: If the battery voltage is lower 2.5V, It cannot be charged with a conventional charger, which can cause fire, in which case use a special recovery device (e.g. iMax). B6) or go to the service.
Comparison with factory characteristics
To understand how worn the battery is, compare the current performance with the factory specifications of your model, below is a table of capacity for popular Xiaomi smartphones (2020-2026):
| Model | Factory capacity (mAh) | Type of battery | Life of service (cycles) |
|---|---|---|---|
| Redmi Note 12 Pro+ | 5000 | LiPo | 500β800 |
| POCO F5 Pro | 5160 | LiPo | 600β900 |
| Xiaomi 13 Ultra | 5000 | LiPo (graphene) | 800β1000 |
| Redmi A2 | 5000 | Li-ion | 400β600 |
| Mi 11 Lite | 4250 | LiPo | 500β700 |
How to calculate wear:
- Take the current capacity from AccuBattery or ADB (e.g. 3800 mAh for the Redmi Note 12 Pro+).
- Divide it by factory capacity: 3800 / 5000 = 0.76.
- Multiply by 100: 0.76 Γ 100 = 76%.
- Subtract from 100: 100 β 76 = 24% is the percentage of wear and tear.
π‘ If the wear is above 25%, but the phone still holds the charge all day, don't be in a hurry to change the battery:
- π Completely discharge the phone before turning off.
- β‘ Charge up to 100% without interruptions (use the original cable).
- π Repeat the process 2-3 times.
This can return up to 5-10% of the capacity by adjusting the controller data.
π‘
If the battery wears more than 40%, it will be cheaper to replace it than to repair the phone due to a sudden shutdown or bloating of the battery.
6. Signs of a faulty battery (when it's time to sound the alarm)
Even without diagnosis, you can suspect problems with the battery on indirect grounds. If you notice at least 2-3 items from the list below, it is time to check the battery:
- π₯ The phone gets very hot when charging (above 45).Β°C).
- β‘ Charge drops from 30% to 0% in a few minutes.
- π Work time decreased by 2 times compared to the new state.
- π The phone does not turn off the charger until it is "stands" 10-15 minute.
- π₯ The body swelled (seen by the gaps between the screen and the frame).
- π The percentage of charge "jumps" (for example, from 50% to 20% per second).
- π¨ When charging, the smell of burns or chemicals appears.
β οΈ Note: If the battery is swelling, it is not allowed:
- Continuing to use the phone is a risk of fire.
- Puncture or press on the battery will lead to a chemical reaction.
- Charge the device - only complete discharge in a safe place.
In this case, immediately remove the battery (if possible) or take the phone to the service.