The battery is one of the most vulnerable components of a smartphone, and over time, its capacity inevitably declines. On Xiaomi, Redmi and POCO devices, you can check the real wear of the battery in several ways, from standard MIUI tools to hidden engineering menus and third-party utilities. But how do you know that the battery has deteriorated critically? When should you think about replacing?
In this article, we will discuss 5 working methods for checking the status of the battery, from simple (via phone settings) to advanced (using ADB and engineering codes), you will learn which indicators are considered normal and which signal the imminent failure of the battery.
1. Check through the standard MIUI menu (no root)
The easiest way is to use the built-in MIUI tools, which require no additional apps and is suitable for most Xiaomi models released after 2018. However, the data here is often rounded and may not reflect the real picture.
To see basic information about the battery:
- Open Settings β Battery and Performance.
- Tapping the Battery Status icon (or Battery Health in newer versions of MIUI)
- The system will show a percentage of wear and tear (e.g., βGood: 92%β).
What do these numbers mean?
- π 90β100% battery in excellent condition, degradation minimal.
- β οΈ 80-89% - noticeable wear, working time decreased by 10-20%.
- β Below 80% - critical condition, replacement is recommended.
β οΈ Note: In some firmware (for example, on the POCO F3 or Redmi Note 10) this section may not be available, in which case use alternative methods from the following sections.
2. Hidden engineering code ##4636## - Advanced data
This method works on most Xiaomi devices and provides more detailed information than the standard menu.The code calls the hidden Android engineering menu, where you can see the real battery capacity, voltage and temperature.
Instructions:
- Open the Phone app.
- Enter the combination: ##4636### (some models may require ##6484###).
- Select the section "Battery Information".
In this menu, pay attention to the following parameters:
| Parameter | What does it mean? | Normal values |
|---|---|---|
| Level | Current charge in % | Corresponds to the charge indicator |
| Voltage | Battery voltage in mV | 3700-4200 mV (at 100% charge) |
| Temperature | Temperature in Β°C | 20-45 Β°C (above 50 Β°C β overheating!) |
| Health | Battery status | Good (good) or Unknown (unavailable) |
If the Health field shows "Unknown," it doesn't always mean a problem -- some MIUI firmware just doesn't show that setting, so use the methods in the following sections.
π‘
If the engineering code doesnβt work, try entering it through the Calculator app (some Xiaomi models do).
3. Diagnostic applications: AccuBattery and AIDA64
Third-party utilities often provide more accurate information than built-in tools. Two of the most reliable battery testing apps on Xiaomi are AccuBattery and AIDA64, which run rootless and show real capacity, number of charging cycles and degradation rates.
AccuBattery (free, with premium options):
- π Tracks actual capacity (e.g. 3800 mAh instead of the stated 4500 mAh).
- π Shows the number of charging cycles (critical for lithium polymer batteries).
- β‘ Analyzes the discharge speed and battery life.
AIDA64 (paid, but with trial version):
- π§ Shows the technical data of the battery: manufacturer, date of manufacture, chemical composition.
- π Voltage and Temperature Charts in Real Time.
- π οΈ Supports export of reports for analysis.
How to use AccuBattery:
Install the application and provide all permissions|Charge your phone to 100% and wait for calibration (1-2 cycles)|Check out the Health section, there will be a real capacity.|Compare it to your modelβs passport capacity (for example, the Redmi Note 11 has 5,000 mAh)|Please note the βwear estimate)-->
β οΈ Attention: Annexes of type CPU-Z or 3C Xiaomi Battery Monitor often shows incorrect data due to restrictions MIUI. For accuracy, use only AccuBattery or AIDA64.
4. Check through ADB (for advanced users)
If you want the most accurate data, you can use ADB (Android Debug Bridge), which requires connecting the phone to your computer, but gives you access to hidden battery settings that don't show the apps.
Instructions:
- Install. ADB-pc-tool.
- Turn on USB Debugging on your phone (Settings β About Phone β MIUI version β tap 7 times, then go back to Additional β For Developers).
- Connect your phone to your PC and execute the command: adb shell dumpsys battery
In conclusion, pay attention to the following lines:
level: 85
scale: 100
health: 2
voltage: 3987
temperature: 298
current now: 1200000
charge counter: 3287000Transcript:
- Health: 2 - battery status (2 = good, 3 = average, 4-6 = poor).
- charge counter is the current capacity in microamper hours (divide by 1000 to get mAh).
- current now is the charge/discharge current (negative value = discharge).
How to convert charge counter to mAh?
Critical information: On some models (e.g., POCO X3 Pro or Redmi K40), the dumpsys battery command may return incorrect data due to customization of MIUI.
adb shell cat /sys/class/power_supply/battery/capacity5. MTK Engineering Menu (for MediaTek processor devices)
If your Xiaomi is running on a MediaTek chip (like the Redmi 9A, POCO M3 or Redmi Note 11 on the Helio G88), you can use the hidden MTK engineering menu.
How to open it:
- Open the Phone app.
- Enter the code ##36446337## (or #3644633## on some models).
- Go to the Battery section.
Here you'll see:
- π Battery Capacity β current capacity in mAh.
- π Charge Cycles β Number of complete charging cycles.
- π Voltage β Real-time voltage.
β οΈ Note: Do not change any settings in the engineering menu MTK! Incorrect settings can cause damage to the power controller or even a battery fire.
π‘
If your smartphone is on Snapdragon (like Xiaomi 13 or Redmi K50), the MTK engineering menu is not available. Use ADB or the apps from Section 3 instead.
Physical Diagnostics: When to Change the Battery
Even if software methods show a "good" condition, there are physical signs that signal critical battery wear.
- π₯ The phone gets very hot when charging or under load (for example, in games).
- β‘ Battery discharges by 20-30% per hour in standby mode.
- π The phone turns off at 15-20% charge (controller lies about the real level).
- π₯ Visible bloating of the body (especially noticeable if you put the phone on a flat surface and spin).
If you see at least two of these signs, the battery needs to be replaced.
- π Damage to the charging connector due to increased current.
- π± Power controller failure (repair will cost more than battery replacement).
- π₯ Fire (in rare cases, but there is a risk).
The cost of replacing the battery in the service center Xiaomi:
| Model | Cost (rupe) | Time to change |
|---|---|---|
| Redmi Note 10/11 | 1 800β2 500 | 1-2 hours |
| POCO X3/X4 | 2 000β2 800 | 1.5 hours |
| Xiaomi 12/13 | 3 500β4 500 | 2 hours |