Why Xiaomiβs battery is losing capacity faster than you think
The battery is the most vulnerable component of Xiaomiβs smartphone, even if you use a flagship model like the Xiaomi 14 Ultra or the budget Redmi Note 12. The manufacturer claims 800-1000 charging cycles, but in practice, within a year, the capacity can fall by 20-30%. The reason is not only natural wear: overheating, poor-quality chargers and even errors in the MIUI firmware accelerate degradation. The problem is that the system often hides the real state of the battery, showing β100% healthβ even when critical wear.
In this article, you will find 7 working methods for checking the battery, from visual inspection to hidden engineering menus and specialized applications. We will discuss how to detect a fake battery swap (a common problem when buying a used Xiaomi), why the phone suddenly turns off at 30% charge, and what to do if the system shows incorrect capacity data. All instructions are relevant for devices on MIUI 14/15 and HyperOS, including models that support fast charging up to 210W.
1. Visual inspection: when the battery is already on edge
The first and most obvious way to diagnose is to look at the battery externally, and if you can disassemble the phone (for example, to replace the display or back cover), pay attention to:
- π Battery bloating β if the battery case is swelling even slightly, it needs to be replaced urgently. This is dangerous: such batteries can ignite when charging.
- π§Ή Contact oxidation β green or white plaque on metal contacts indicates moisture or corrosion.
- π Scratches and shell damage β even small cracks can lead to short circuits.
- π Shape deformation β if the battery is not flat but curved, its capacity is already critically low.
β οΈ Warning: If you notice bloating, don't turn your phone on or plug into charging. Xiaomi batteries (especially in fast-charging models) use lithium polymer cells that can release toxic gases or ignite when damaged. The only solution is a professional replacement at the service center.
π‘
If the back of the phone starts to move away or the screen rises for no apparent reason, that's a sure sign of a bloating battery. Don't try to push it back, it could damage the display or the motherboard.
Hidden MIUI Codes: How to Find Out the Real Battery Capacity
The manufacturer hides some of the data about the battery, but it can be extracted through the engineering menu.
- Open the Phone app.
- Enter the combination: ##4636##
- Go to the section Information about the battery.
Here you'll see:
- π Charge level (in percent and millivolts).
- π Battery temperature β normal range: 25β40Β°C. If above 45Β°C, this is critical overheating.
- π Condition β If Unknown or Bad is specified, the battery is defective.
- β‘ Charging/discharge current β when used actively, should be within 200β800 mA.
For more information, use the code:
##6484##It will open the MTK Engineer Mode menu (which works on phones with MediaTek processors, such as the Redmi Note 11 or POCO X5). Here, in the Hardware Testing β Battery section, you can see:
- Real capacity (in mAh) β compare with passport (for example, 5000 mAh for Xiaomi 13T).
- Number of charging cycles β if more than 500, the battery is close to being replaced.
3. Diagnostic applications: AccuBattery vs AIDA64
If the engineering codes don't give you the full picture, use third-party utilities.
| Annex | Advantages | Deficiencies | Reference |
|---|---|---|---|
| AccuBattery | It shows real capacity (compared to passport capacity), tracks wear rate, analyzes temperature and charging current. | It is paid to unlock all functions. | Google Play |
| AIDA64 | It shows voltage, temperature, battery technology. It works without root. It supports all Xiaomi models. | The interface is overloaded with data. | Google Play |
| CPU-Z | Free. Shows basic information about the battery. | Less data than competitors. | Google Play |
β οΈ Note: If the app shows a capacity 20-30% lower than the passport (for example, 3,500 mAh instead of 5000 mAh), the battery needs to be replaced. 9A) They can artificially understate data in applications β in this case, use engineering codes to double-check.
Charge your phone to 100% and calibrate the battery (discharge to 0% and recharge)| Turn off battery optimization for the application in MIUI settings | Use the original charger | Check the data through 2β3 charging cycles-->
4.The test for βjumpingβ charge: why Xiaomi turns off at 30%
One of the most common problems is that the phone suddenly turns off at 20-40% charge, and when turned on, it shows 0% or 1%.
- π Uncalibrated charge controller β the system displays the level incorrectly.
- π Heavy-worn battery β real capacity below the shutdown threshold.
- π Contact problems β oxidation or poor fit.
To diagnose the problem:
- Charge the phone to 100%.
- Disconnect from charging and use in normal mode, fixing the operating time.
- When the phone turns off, plug in to the charger and see what percentage shows after turning on.
If the difference between "before switching off" and "after switching on" is greater than 15%, the calibration problem can be corrected:
- Through a full discharge / charging cycle (3-5 times in a row).
- Reset settings to factory (in Settings β About phone β Reset settings).
- Fastboot flashing (if the problem is in the software).
What if the phone doesnβt turn on after discharge?
5. Verification through ADB: data that is not available in MIUI
For advanced users, there is a way to get the most accurate data through ADB (Android Debug Bridge).
- The engineering codes are down.
- Appendices show conflicting data.
- You need to check the battery at the system level.
Instructions:
- Enable USB Debugging in Settings β About Phone β MIUI Version (click 7 times on the line with the version, then go back to Additional Settings β For Developers).
- Connect your phone to your PC and type in the command line: adb shell dumpsys battery
- Look for the lines: level - current charge in percent. voltage - voltage (normal: 3.7-4.4V). temperature - temperature in tenths of a degree (for example, 285 = 28.5 Β° C). health - state (2 = good, 3 = bad).
β οΈ Note: If the health setting is 7, it means that the battery is fake or uncertified. Such batteries can not only quickly go down, but also damage the phone's power controller. MB-, for example, MB-110 For the Redmi Note 10 Pro).
π‘
If ADB shows health: 7 and the phone is bought as new, it is a reason to return under warranty.
6. Load test: how fast the battery goes down under load
To understand how quickly the battery is discharged when used actively, conduct a stress test:
- Charge the phone to 100%.
- Turn on the maximum brightness of the screen.
- Run a resource-intensive application (such as Genshin Impact or a 3DMark performance test).
- Set the time it takes for the charge to drop to 50%.
Normal indicators for modern Xiaomi:
- π± Flagships (Xiaomi) 13/14, Mix Fold 3) β 1.5β2.5 hour.
- π± The middle segment (Redmi Note 12 Pro)+, POCO F5) β 1-1.5 hours.
- π± Budget models (Redmi) 12C, POCO C55) β 0.5-1 hour.
If the phone is discharged much faster, the problem may be:
- π Worn-out battery (replace).
- π€ Background software (check battery consumption in Settings) β Battery).
- π₯ Overheating of the processor (use) AIDA64 temperature monitoring).
7. Checking the originality of the battery: how not to run into a fake
When replacing a battery (especially in informal services), there is a risk of installing a fake battery.
- π₯ Overheat fast.
- π Have real capacity 30-50% below the declared.
- β‘ Do not support fast charging.
How to check the originality:
- Compare the battery article with the official data (for example, for Xiaomi 12T, the original battery is marked MB-120).
- Check it out. QR-code on the sticker via the Xiaomi Authenticity Check app (available for some models).
- Use ADB (as in Section 5) β Fake batteries often give out health:7.
- Note the weight β Xiaomiβs original batteries weigh 5-10 grams more than fakes.
β οΈ Warning: Fake batteries are often sold under the guise of "enhanced" or "enhanced" batteries, and in fact they can use cheap lithium-ion cells instead of lithium-polymer cells, which shorten lifespan and increase the risk of fire. Buy batteries only from Xiaomiβs official partners or certified service centers.