The battery is one of the most vulnerable components of the smartphone, and Xiaomi is no exception. Even in the new models of the Redmi Note 13 Pro+ or POCO F6, the battery loses capacity after 300-500 charging cycles, and in budget devices (Redmi 12C, POCO M6 Pro) wear can manifest itself after a year of active use. Battery problems lead to sudden shutdowns, slow charging and reduced battery life - but how to detect them in time?
In this article, you will find 7 proven ways to diagnose the battery on any Xiaomi smartphone, from hidden engineering menus to third-party applications, we will analyze how to interpret wear indicators, what values are considered critical, and what to do if the battery is already βdyingβ, and at the end we will discuss the compatibility table of methods with different models and answers to frequent questions.
1. Check through the engineering menu (#4636##)
The fastest way to get data about the battery is to use a hidden engineering menu, which is available on all Xiaomi smartphones (including Redmi and POCO) without root rights.
- Open the Phone app.
- Enter the combination: ##4636## (some firmware may require ##4636*#*#).
- Select Battery Information (or Battery Information).
In this menu, pay attention to:
- π Level of charge (level) β current percentage in digital form (may differ from the status bar icon).
- π Charging status: Charging (charging) or Discharging (discharging).
- π Battery Health β If you have this item, good is the perfect value.
- π₯ Temperature (Temperature) - the norm from 25Β°C to 40Β°C. Exceeding 45Β°C is critical and requires urgent shutdown of charging!
β οΈ Note: On some firmware (for example, MIUI Global for the European market) Health may not be available, in which case use alternative methods from the following sections.
π‘
If the engineering menu does not open, try entering the code through the Calculator application: dial 4636= and hold the sign equal to 2-3 seconds.
Code ##6484## - Test of hardware components
Another hidden code that works on most Xiaomi devices is ##6484##. It launches the Manual Test Mode menu, where you can check not only the battery, but also other components (screen, cameras, speakers).
- Enter the code in the Phone app.
- Select the Battery Test item.
- Pay attention to Voltage (voltage) and Capacity (capacity).
Normal values:
- π Voltage: 3.7-4.2 V at 100% charge, 3.2-3.5 V at discharge to 0%. deviation of more than 0.3 V signals malfunction.
- π Capacity: Must match passport (e.g. 5000 mAh for Redmi Note 12 Pro)+). If the value is lower by 20% or more, the battery is worn out.
This test is useful for detecting battery bloating, which is not always visible externally. If the voltage jumps chaoticly (e.g., 3.8V β 4.1V β 3.5V in 10 seconds), this is a sign of short circuit inside the battery.
3. Security app (Security) - built-in monitor
MIUI has a built-in battery monitoring tool hidden in the Security app (or Security in English firmware) and works on all Xiaomi, Redmi and POCO smartphones with MIUI 12 and later.
- Open Settings β Applications β Application Management.
- Find Security and run it.
- Go to the Optimization section β Battery (or Battery).
- Click on the icon. βοΈ (settings) in upper right corner.
- Select Battery Health (Battery Health) status.
Here you'll see:
- π Percentage of wear β if the value exceeds 30%, it is time to replace the battery.
- π Number of charging cycles β more than 500 cycles is considered high wear.
- β‘ Current capacity - compare with passport (for example, 4500 mAh instead of 5000 mAh) = 10% loss).
β οΈ Note: On some firmware (for example, MIUI For Russia), the battery condition may be hidden. ADB (section 5) or third-party annexes (section 6).
Update MIUI last-minute|Install global firmware (if regional)|Use it. ADB-team|Download a third-party application (AccuBattery)-->
4.Diagnostics through MIUI Diagnostics (for new models)
Xiaomiβs 2022 and later smartphones (Xiaomi 13T, Redmi Note 12, POCO F5) support the MIUI Diagnostics utility, which provides advanced battery information to run:
- Go to Settings. β The phone.
- Click 5 times in a row on the MIUI version to activate the developer mode.
- Return to Settings β Additional β Diagnostics (or MIUI Diagnostics).
- Select Battery Test.
The utility will check:
- π Real capacity (compared to factory capacity).
- π Charging/discharge speed (normal: 1-2% per hour in standby mode).
- π Wear schedule for the last 6 months (if the function is supported).
The advantage of this method is automatic calibration, so if the smartphone suddenly turns off at 20-30% charge, the utility can correct the errors of the power controller.
What if MIUI Diagnostics does not show a wear graph?
5. Check through ADB (for advanced users)
If the standard methods don't work, you can get your battery data through Android Debug Bridge (ADB), which requires a computer, but gives you the most accurate information.
- Download ADB Tools and unpack the archive.
- Turn on USB Debugging on your smartphone: Settings β About Phone β MIUI Version (click 7 times) β Developer Settings β Debugging over USB.
- Connect your phone to your PC and run the cmd (or Terminal on Mac/Linux) in the ADB folder.
- Enter the command: adb shell dumpsy battery
In conclusion, note:
- π’ level - current charge in percentage.
- π Voltage - voltage (normal: 3.7-4.2 V).
- π Capacity β Current Capacity (compare with Passport Capacity).
- π cycle_count β charge-cycle.
To check the wear, use the command:
adb shell dumpsys batterystatsHere, look for the health lineβvalues 2 (good), 3 (bad), or 7 (critically bad).
β οΈ Attention: Teams ADB You may not work on custom firmware (like LineageOS or Pixel Experience) and avoid adb shell commands with superuser rights (su) unless you are sure they are secure.
Third-party applications: AccuBattery, CPU-Z, AIDA64
If the built-in MIUI tools don't give you enough data, use third-party apps.
| Annex | What shows | Pluses | Cons |
|---|---|---|---|
| AccuBattery | Wear, capacity, temperature, charging speed | Exact schedules, overheating notifications | Paid version for advanced functions |
| CPU-Z | Voltage, charge level, temperature | Free, no advertising. | No wear data. |
| AIDA64 | Full information about the battery and controller | Detailed technical data | A complex interface for beginners |
| Battery Guru | Charging cycles, battery life | Simple interface, care tips | Advertising in the free version |
Recommendations for use:
- π± For accurate diagnosis, choose AccuBattery β it is calibrated to a specific model Xiaomi.
- π§ For technical data (voltage, controller) is suitable AIDA64.
- β‘ For real-time monitoring (temperature, current) use CPU-Z.
Important: AccuBattery applications require 2-3 full charge/discharge cycles for precise calibration. Don't rely on data after the first run!
7. Visual examination and bloating test
Sometimes the battery problems are visible to the naked eye, and the signs of a broken battery are:
- π Bloating of the case β if the smartphone βopenedβ and the screen began to move away from the frame.
- π₯ Overheating β the battery is heated above 50Β°C even without loading.
- β‘ Sudden shutdowns β the phone turns off at 20-30% charge.
- π’ Slow charging β from 0% to 100% for more than 3-4 hours (with a serviceable charger).
How to check for bloating:
- Place your smartphone on a flat surface (such as a table).
- Lightly press on the center of the back cover - if the body "plays" or bends, the battery is swollen.
- Check if the screen is moving away from the frame (especially in corners).
β οΈ Warning: If the battery is swelling, you can't keep using your smartphone! There's a risk of short circuit and fire. Immediately turn off the device and call the service center.
π‘
A bloated battery is not only a loss of capacity, it is also a health hazard, and lithium-ion batteries can ignite or explode if damaged.