A smartphone battery is like a human heart: as long as it works properly, we don't notice it, but once you get the first signs of fatigue β the phone starts to run out in an hour, shut down in the cold or suddenly lose percentage of its charge β the diagnostic issue becomes critical, especially for Xiaomi devices, where MIUI software optimizations sometimes mask the real state of the battery.
In this article, you will find 7 proven ways to assess the health of a Redmi, POCO or Mi battery without visiting a service center β from hidden menus of engineering mode to analytics through ADB. We will analyze what indicators are considered the norm for lithium polymer batteries, how to distinguish software glitch from physical wear, and what to do if the phone shows 100% charge, but turns off after 10 minutes. All methods are tested on models from 2018-2026 and do not require root rights.
Signs of a Failed Battery: When to Check
The first bell isn't a sudden shutdown, it's a change in charging behavior, for example, if your Xiaomi Redmi Note 10 Pro used to charge up to 80% in 30 minutes, and now it takes an hour, that's a cause for concern. Here's a full list of symptoms for which diagnosis is mandatory:
- π Phone discharges by 20-30% per hour in standby mode (screen is off, mobile data is off).
- β‘ Charging jumps: it shows 100%, then suddenly drops to 80% after the reboot.
- βοΈ The device turns off in the cold (-5Β°C) or overheats when charged (> 45Β°C).
- π Charging is only in a certain position of the cable or when you press the connector.
- π Battery life has been halved compared to the new phone (for example, it was 2 days, it was 10 hours).
Critical: If the phone turns off at 15-30% charge and does not turn on without recharging, it is a sign of a deep discharge of the battery cells, which can lead to complete degradation, in which case the test should be carried out immediately.
β οΈ Warning: Don't confuse battery wear and high power consumption due to background processes. Open Settings before diagnosing β Battery β Battery usage and check if there are any applications consuming >10% charge in the background (e.g. Facebook or TikTok).
Method 1: Check through the hidden menu of the engineering mode (#4636##)
The fastest way to get basic battery information is to use the Android engineering menu, which is available on all Xiaomi smartphones without root rights, but requires input. USSD-Instructions:
- Open the Phone app.
- Enter the combination: ##4636### (some models may require ##6484###).
- Select Battery Information (Battery Information).
In the window that opens, pay attention to the following parameters:
- π Level - current level of charge in percentage.
- π Health - Battery status (should be good).
- β‘ Voltage - voltage (normal: 3.7-4.4 V at 100% charge).
- π₯ Temperature β Temperature (optimum: 25β40)Β°C).
If the Health field says Unknown or Dead, it means that the battery controller cannot determine its status, such a battery requires replacement, and voltages below 3.5 V at 20% charge also signal deep degradation.
Health field (must be Good)|Voltage (3.7-4.4 V at 100%)|Temperature (not higher than 40 Β° C)|Charge level (corresponding to real)
-->
Method 2: Analysis through ADB (for advanced users)
If the engineering menu didnβt give you enough data, you can use Android Debug Bridge (ADB), a low-level diagnostic tool that works for Xiaomi models on MIUI 12-14 and requires you to connect your phone to a PC.
First, turn on USB debugging:
- Go to Settings. β The phone.
- Click 7 times on the MIUI version to activate the developer mode.
- Return to Settings β Additional β For developers and enable USB debugging.
Next, connect the phone to the computer and execute in the command line:
adb shell
dumpsys batteryIn the conclusion, find the lines:
- health: 2 - battery in good condition (values: 2 = good, 3 = overheating, 4 = dead, 5 = overblown, 6 = unknown).
- Capacity: 4500 β current capacity in mAh (compare with the passport capacity of your model).
- Voltage: 4200 - Microvolt voltage (divided by 1000 for volts).
β οΈ Note: If the technology parameter: empty or contains Unknown, this may indicate an unoriginal battery or damage to the controller. POCO F3 redmi K40 This glitch sometimes occurs after firmware custom Recovery.
What if the ADB does not recognize the device?
Method 3: Applications for diagnostics (AccuBattery, CPU-Z)
For users who don't want to mess with ADB, there's an alternative, specialized apps.
| Annex | Functions | Pluses | Cons |
|---|---|---|---|
| AccuBattery | Monitoring of capacity, wear, temperature, charging speed | Accurate graphs, history of charging cycles | Paid version for advanced analytics |
| CPU-Z | Shows voltage, battery technology, temperature | Free, no advertising. | Fewer features than AccuBattery |
| Battery Guru | Capacity tests, forecast of operating time | Simple interface, wear notifications | Advertising in the free version |
How to use AccuBattery:
- Install the app from Google Play.
- Charge the phone to 100% and leave it alone for 2-3 hours (for calibration).
- Go to the Health tab - there will be displayed residual capacity in mAh and the percentage of wear.
Example: if your Xiaomi 11T Pro originally had a capacity of 5000 mAh, and the application shows 3800 mAh, then the battery is worn out by 24%. Critical wear is 40% and higher: with this indicator, autonomy is reduced by half, and the risk of sudden shutdown increases by 5 times.
π‘
For accurate diagnosis in AccuBattery, turn off Adaptive Charging in your phone settings (Settings β Battery β Battery settings), a feature that artificially limits the charge to 80β90%, which distorts test results.
Method 4: Discharge test (method "100 to 0%")
This takes time, but it gives you the most accurate estimate of the actual battery capacity, and the bottom line is simple: fully charge the phone, then discharge it until it automatically shuts down, recording the time you're going to run.
- π± Full-charged phone (100%).
- β±οΈ Timer (you can use a stopwatch on the second device).
- π Notepad for records (or table in Google Sheets).
Algorithm of action:
- Turn off Wi-Fi, Mobile Data, Bluetooth and GPS.
- Set the screen brightness to 50%.
- Run the video in offline mode (for example, in YouTube Premium) at full volume.
- Set the time until the automatic shutdown.
Compare the results with your modelβs passport data:
| Xiaomi model | Passport capacity (mAh) | Expected discharge time (video, 50% brightness) |
|---|---|---|
| Redmi Note 12 Pro+ | 5000 | 12-14 hours |
| POCO X5 Pro | 5000 | 11-13 hours |
| Mi 11 Lite | 4250 | 9-11 hours |
| Redmi 10A | 5000 | 14-16 hours |
If your phone runs out in 4-6 hours instead of the expected 10-12 hours, it means that the actual battery capacity has decreased by 50-60%, a wear and tear typical of batteries older than 2-3 years or after 500+ charging cycles.
π‘
The discharge test is the only way to detect software wear when the battery controller is lying about the percentage of charge. If the phone turns off at 15-20%, but it works at 0%, the downed MIUI calibrator is to blame.
Method 5: Multimeter Testing (for Physical Diagnostics)
If you have a multimeter (costs 300 rubles), you can measure the actual battery voltage, which is useful when the phone is not turning on or shows inadequate percentages of charge.
- π§ Multimeter (constant voltage measurement mode) DC 20V).
- π Two thin wires or staples.
- π± Disassembled phone (or access to battery contacts).
Procedure:
- Turn off the phone and remove the battery (on removable models like the Redmi 4X).
- Connect the black multimeter probe to the negative contact (usually black wire), red to the plus (red wire).
- Take the tension reading.
Transcription of results:
- π’ 3.7-4.2 B - Battery normal.
- π‘ 3.0-3.6 V β deep discharge, urgent charging required.
- π΄ 0-2.9V β Battery is dead, unrecoverable.
- β οΈ 4.3 In and above - overcharging, dangerous (risk of bloating)!
β οΈ Note: On models with non-removable battery (Xiaomi) 12T, POCO F4) You have to take off the back cover to access the contacts, and that voids the warranty, and you have to have plastic clips skills.
Method 6: Visual inspection for bloating
Physical bloating of the battery is not only a loss of capacity, but also a risk of fire, and you can check it without disassembling the phone.
- πͺ Put your phone on a flat surface (like a table) and if it swings like a pendulum, the battery swells.
- π Look at the junction between the screen and the body. >1 mm or body "spread" - this is a sign of swelling.
- π± Try to remove the back cover (if it is removable) and the bloated battery will have a convex shape like a pillow.
What to look out for:
- On the Redmi Note 9 Pro and POCO X3, bloating often starts at the bottom (near the USB-C connector).
- On the Mi 10 and Mi 11, due to the glass case, the swelling is noticeable by the βwaveβ on the screen when pressed.
- If the phone began to lie poorly on the table or falls out of the case - this is also an indirect sign.
A bloated battery cannot be charged or used! It can burst or catch fire. If you find bloating, turn off your phone immediately and call the service.
What to do if the battery is blown?
Method 7: Verification through Xiaomi service codes
Xiaomi hides several service codes that allow you to get data about the battery directly from the firmware, these codes work on most models with MIUI 11 and later:
- #6484## - battery test (shows voltage, temperature, charge level).
- #4636## β Battery information is an alternative path to the engineering menu.
- ##284## - charging test (checks current and voltage from the power supply).
For example, after entering ##6484##, you will see a screen with the following parameters:
- MB_06 β battery voltage in millivolts.
- MB_07 β temperature in tenths of a degree (e.g, 285 = 28.5Β°C).
- MB_0A β current charging/discharge current (in milliamperes).
If the current is charged (MB_0A) less 500 mA (e.g. on a block) 33W), This could indicate:
- Battery wear (it does not accept high current).
- Problems with the power controller (often after falls or moisture)
- Unoriginal cable/power supply.