The battery is one of the most vulnerable components of Xiaomiβs smartphone, which loses capacity over time and discharges faster. If your device turns off at 20-30% charge, overheats during charging or discharges in a few hours in standby mode, itβs time to check the battery status. In this article, we will analyze all the available methods of diagnosing batteries, from built-in MIUI tools to professional applications and engineering menus.
Itβs important to understand that even new Xiaomi smartphones (like the Redmi Note 13 Pro+ or POCO F6) can have battery problems due to factory defects or misuse. And for models older than 2-3 years, battery wear is a natural process. Weβll show you how to accurately measure the actual battery capacity, check the number of charging cycles and identify software errors that affect autonomy.
1. Check through the built-in MIUI menu (no applications)
The easiest way to assess battery health is to use the hidden tools of MIUIβs firmware itself, a technique that works on all modern Xiaomi smartphones, including Redmi, POCO, and Black Shark, but requires knowledge of dedicated commands.
To start, open the Phone app and enter the combination:
##4636##After that, you will be taken to the Android engineering menu, select Battery Information (or Battery Information) and see the key options here:
- π Level of charge (level) β current percentage in digital form (may differ from the one displayed on the screen).
- π Power source β shows whether the phone is connected to charging (AC, USB wireless).
- π‘οΈ Temperature is a critical parameter. Normal: 25-40Β°C. If the value is higher 45Β°C - battery overheats.
- π Status: Charging or Discharging, and if Unknown is here, you might have a problem with the controller.
Note the Health parameter. Ideally, it should show Good. If you see Unknown, Dead or Overheat, it is a direct signal of a malfunction of the battery. Unfortunately, some Xiaomi models (for example, Redmi 10 or POCO X3) this parameter may not be available.
π‘
If the engineering menu doesnβt open, try entering the code through the standard Dial app, not via messengers like WhatsApp or Telegram.
2.Use of secret code for battery test
For a deeper diagnosis, there is a special service code that runs a test of hardware, including the battery.
##6484##After that, the Manual Test menu (or MTK Engineer Mode on MediaTek-based smartphones) will open.
- Select Battery.
- Press Start Test.
- Wait for the check to be completed (usually 10-20 seconds).
In the test results, pay attention to:
- π Voltage β normal value at 100% charge: 4.35β4.45V. If below 3.7V At 20% charge, the battery is severely worn out.
- π Capacity β Compare with the passport capacity of your model (for example, Xiaomi 14 has a battery of 4610 mAh). If the real capacity is less than 30% or more, it is time to think about replacing it.
What if the code doesn't work?
3. Applications for the diagnosis of battery: top-5 utility
If the built-in MIUI tools don't give the full picture, third-party apps will come to the rescue. We tested dozens of programs and selected the 5 most accurate for Xiaomi smartphones:
| Annex | Key functions | Pluses | Cons |
|---|---|---|---|
| AccuBattery | Monitoring of charging cycles, measurement of real capacity, forecast of wear | The most accurate calculation of wear, support of the Russian language | Free version with restrictions |
| CPU-Z | Shows voltage, temperature, battery technology (Li-Po/Li-Ion) | It does not require root, easy to use. | Minimum battery information |
| Battery Guru | Discharge tests, monitoring consumption by application | Convenient interface, history of charging | Advertising in the free version |
| 3C Battery Monitor | Detailed statistics on current, voltage, temperature | Professional schedules, alert settings | Difficult for beginners |
| DevCheck | Full battery information, including the number of charging cycles | Quick analysis, data on the battery controller | No Russian language |
For maximum accuracy, we recommend using AccuBattery.
- Charge your phone to 100% and disconnect from the network.
- Launch the app and go to the Health tab.
- Use your smartphone as normal until the charge drops to 20%.
- Return to the app, it will show the real capacity of your battery and the percentage of wear and tear.
4. Verification through ADB: for advanced users
If you want the most accurate data on the battery, including the number of charging cycles and factory capacity, you can use the ADB (Android Debug Bridge), which requires connecting a smartphone to a computer, but provides information that is not available through standard means.
First, turn on the USB debugging:
- Go to Settings. β The phone.
- Press the MIUI version 7 times to activate the developer mode.
- Back to Settings β Additionally. β For developers.
- Activate Debugging on USB.
Now connect your phone to your PC, open the command prompt (or Terminal on Mac/Linux) and type in:
adb shell
dumpsys batteryIn conclusion, find the following parameters:
- Capacity is the current level of charge in percentage.
- Voltage is the voltage in millivolts (divided by 1000 for volts).
- Temperature is a temperature in tenths of a degree Celsius (for example, 325 = 32.5Β°C).
- charge_counter β The most important parameter is how many milliamper-hours (mAh) the battery has given since the last full charge. Compare this value with the passport capacity to estimate wear and tear.
Install ADB-PC drivers|Enable debugging on USB Xiaomi|Connect your phone to the original cable|Run the command line on behalf of the administrator-->
For Xiaomi models on Qualcomm processors (e.g. Redmi Note 12 Pro+), you can get additional data through the command:
adb shell
cat /sys/class/power_supply/battery/cycle_countThis command will show the number of full charge cycles. If the value is greater than 500, the battery is close to critical wear (a standard lithium-polymer battery is designed for 500-800 cycles).
π‘
ADB-The method is the only way to know the exact number of charge cycles without disassembling the phone, which is critical for estimating the battery's residual life.
5. Visual Diagnostics: When to Open Your Phone
If the software methods have shown a critical battery problem, but you still have doubts, you'll have to look at the battery visually.
- π§ You have experience in disassembling electronics.
- π οΈ There are necessary tools (plastic shoulder blades, suction cup, tweezers).
- π± The phone is no longer guaranteed.
After removing the battery, pay attention to:
- π Bloating: If the battery is swelling (even slightly), it should be replaced immediately!
- π₯ Traces of oxidation on contacts - green or white plaque indicates moisture ingestion.
- π Integrity of the shell β cracks or punctures can lead to short circuit.
- π Compare the thickness to a new battery, and if the old one is 1 mm thicker or more, it's worn out.
β οΈ Warning: If you find a bloated battery, don't try to charge or puncture it. Lithium polymer batteries can ignite if damaged. Take your phone to the battery recycling service center.
For Xiaomi models with a non-removable battery (for example, Xiaomi 13T or Redmi K60), visual inspection is possible only after the complete dismantling of the back cover. If you are not sure of your abilities, you should contact the service center. The cost of diagnosing the battery in official Xiaomi services starts from 500 rubles.
6. Self-discharge test: how to identify software and hardware problems
If your Xiaomi is running out too quickly in standby mode, the cause could be both a worn-out battery and software errors or background processes.
- Charge your phone to 100% and disconnect from the network.
- Turn off Wi-Fi, mobile data, Bluetooth and geolocation.
- Close all applications through the recent task menu.
- Leave your phone alone for 6-8 hours (preferably overnight).
- Check the remaining charge.
Test results:
- π’ Normal: loss before 2-3% post 8 hours.
- π‘ Suspiciously: 4-7% β background processes are possible.
- π΄ Critical: 8% or more - a problem with the battery or power controller.
If the self-discharge is high, check:
- π± Background applications: Go to Settings β Annexes β Permits β Autostart and disable Autostart for unnecessary programs.
- π System updates: sometimes firmware bugs cause increased consumption. Check for updates in Settings β The phone. β Updating the system.
- π οΈ Service centers: If nothing helps, the problem may be in the charging controller or motherboard.
π‘
For accurate self-discharge monitoring, use the BetterBatteryStats app, which will show you what processes were waking your phone up during sleep.
7.When it's time to change the battery: a checklist of symptoms
Even if the tests show that the battery is fine, there are indirect signs that indicate that a replacement is needed.
Phone turns off at 20-30% charge | Charging jumps (for example, from 50% to 20% per second) | Battery heats up without load | Battery time is reduced by 2+ times | Phone does not turn on without connection to charging-->
If you know at least 2-3 items from the list, most likely, the battery is worn out.
- Redmi Note/POCO: 2-3 years (300-500 cycles)
- Xiaomi 11/12/13 Series: 3-4 years (500-700 cycles)
- Black Shark (Game Smartphones): 1.5-2 years due to heavy loads.
The cost of replacing the battery in the official services Xiaomi:
| Model | Cost (ruble) | Time to change |
|---|---|---|
| Redmi Note 10/11/12 | 1 200 β 1 800 | 1-2 hours |
| POCO X3/X4/X5 | 1 500 β 2 000 | 1.5 hours |
| Xiaomi 12T/13/14 | 2 500 β 3 500 | 2 hours |
| Black Shark 5/6 | 3 000 β 4 000 | 2-3 hours |
β οΈ Warning: Donβt buy cheap battery analogs on AliExpress or in untested stores. Unqualified replacement or poor-quality battery can cause your smartphone to catch fire or explode. Use only original parts or certified counterparts (e.g., from a smartphone that is not properly recycled). ZMI or Baseus).