Why Xiaomi’s battery is running out quickly – and will calibration help?
Have you noticed that a Xiaomi smartphone (be it a Redmi Note 12, a POCO X5 or a Mi 11) has run out in a matter of hours, even though it used to hold a charge all day? Or does the percentage of charge jump, 30%, then 1%? Many users in this situation are first looking for how to calibrate the battery, hoping to regain its former autonomy. But before following the advice from the forums, let's figure out: do you need calibration at all?
In fact, calibrating a battery is not a magic procedure that will restore battery capacity, but it only helps to synchronize the data of the charge controller with the actual state of the battery. If the battery is physically worn out (and after 300-500 charging cycles this is inevitable), no calibration will restore it to its previous capacity.
- 🔄 The percentage of charge "jumps" (for example, from 40% immediately to 15%)
- 🔋 The phone turns off at 10-20% charge, although it should work up to 0%
- ⚡ After full charging, the battery discharges in a few minutes.
- 📉 B Settings → Battery → Battery condition shown abnormally low capacity
This article provides step-by-step instructions for calibration on different Xiaomi models, debriefing myths and unique data on how often a procedure actually needs to be performed (spoiler: most users do it in vain).
When is battery calibration really needed – and when is it a waste of time?
Many Internet gurus advise calibrating Xiaomi’s battery every 2-3 months “for prevention,” which is a harmful piece of advice — frequent calibration will not only not help, but also accelerate battery wear due to deep discharge cycles.
| Symptoms. | Do you need calibration? | What to do instead |
|---|---|---|
| The phone turns off at 10-20% charge | ✅ Yes. | Full discharge + charging up to 100% without interruptions |
| The percentage of charge "jumps" (for example, from 50% to 30%) | ✅ Yes. | Calibration through the Engineering Menu or MIUI |
| Battery discharges quickly (but percentage drops smoothly) | ❌ No. | Check background processes and battery wear in Settings → Battery |
| Phone warms up when charging | ❌ No. | The problem is the charger or battery wear |
| Battery capacity in AccuBattery drops by 20%+ | ❌ No. | Replacement of the battery, calibration will not help |
If your case doesn't make it to the first two points on the table, you don't need calibration. Moreover, lithium polymer batteries (which are in all modern Xiaomi) don't like deep discharges. Regular discharge to 0% reduces their lifespan by 10-15% faster than normal operation.
⚠️ Warning: If the phone turns off with 30-40% charge, the problem may not be calibration, but battery bloating. In this case, immediately disconnect the device from charging and contact the service center - the risk of fire!
Calibration Preparation: What to Do Before the Procedure
If you decide calibration is necessary, prepare your smartphone first. Failure to follow these steps can cause the procedure to fail or even damage the charge controller.
Charge your phone to 100% (use the original cable and power supply)
Turn off all background processes (especially games and social networks)
Turn off Adaptive Charging in the Battery Settings
Make sure the battery temperature is between 20 and 35°C (check with AccuBattery)
Prepare 4-6 hours of free time (procedure is slow)
-->
We also recommend:
- 📱 Install the AccuBattery app (free on Google Play) to show the actual battery capacity before and after calibration.
- 🔌 Use Xiaomi’s original charger (or Quick Charge certified) and cheap cables can distort charge data.
- 🌡️ Check the battery temperature if it is above 40°C, let the phone cool. Calibration when overheating is dangerous!
If you have a non-removable battery model (most modern Xiaomi), make sure that the case does not blow up. To do this, put the phone on a flat surface and slightly press the screen - if there is a "wave" or click, you can not calibrate!
💡
Before calibrating, back up the data. In rare cases, a reset of the charge controller can cause the system to restart.
Method 1: Calibration through standard MIUI settings (for most models)
This method is suitable for all Xiaomi smartphones on MIUI 12-14 (including Redmi, POCO, Black Shark) and is the most secure, as it does not require engineering menus or root rights.
Step-by-step:
- Charge your phone to 100% (use the original cable) and wait until the charging indicator disappears from the lock screen.
- Turn off the charger and use the phone as normal until it is completely discharged (until it turns off itself).
- Don't turn the phone on right away! Wait 10-15 minutes, so the charge controller will lock in zero.
- Connect the charger and charge the phone up to 100% without interruptions (don’t turn off the cable even if the screen shows 100%).
- After you're fully charged, restart your phone.
This method works 70 to 80 percent of the time if the problem was in the incorrect controller data, and if after calibration, the percentage of charge still jumps, try the method through the engineering menu.
⚠️ Warning: Don't interrupt charging after the phone is turned off! If you turn off the cable in step 4, the controller may "forget" the actual battery capacity and the problem will worsen.
💡
Standard calibration via MIUI requires no special knowledge and is battery safe, but only helps with software failures of the controller, not physical wear.
Method 2: Calibration through the engineering menu (for power users)
If the standard method didn't work, you can try to reset the battery data through the engineering menu, which is more effective, but requires caution - wrong actions can lead to a system failure.
Instructions:
- Open the phone app and enter the combination: ##4636##
- In the menu that opens, select Battery Information.
- Click on Battery Reset Stats (Battery Reset Stats).
- Confirm the action (if required).
- Completely discharge the phone before turning off, then charge to 100% without interruptions.
On some models (e.g. POCO F5 or Redmi K60), the engineering menu may be blocked, in which case use an alternative code:
##36446337##After resetting the statistics, the charge controller will forget the previous data and start collecting it again, which can help if the problem was incorrect calibration at the firmware level.
What to do if the engineering menu is not opened?
Method 3: Calibration through ADB (for advanced users)
If the first two methods fail, then you have to calibrate it with the Android Debug Bridge (ADB), which requires a computer and minimal command line knowledge, but it gives you the most accurate result.
What you need:
- 🖥️ Computer with installed Xiaomi drivers (download from the official website)
- 🔌 Cable USB (preferably original)
- 🛠️ Utility. ADB (Download as part of Platform Tools from the Android site)
Step-by-step:
- Turn on the phone Developer Mode: go to Settings → About Phone and 7 times click on the MIUI version.
- Return to Settings → Additional → For developers and enable USB debugging.
- Connect your phone to your computer and in the command line (or Terminal on the computer). Mac/Linux) execute:
adb shell
su
dumpsys battery reset
rebootAfter restarting, completely discharge the phone, then charge to 100% without interruption.This method resets the battery data at the system level and often helps when other methods are powerless.
⚠️ Note: Su commands require root rights. If they are not, use an alternative command without su (but the effectiveness will be lower): adb shell dumpsys battery set ac 1
What You Should Not Do When Calibrating Xiaomi Battery
Many of the tips on the Internet are not only useless, but also harmful to the battery, and this is something you can't do when calibrating:
- 🔥 Unloading your phone to zero on a regular basis kills lithium polymer batteries, and only do it every 3 to 6 months if you have a problem.
- ⚡ Using "fast charging" during calibration distorts the controller data. Charge only in standard mode (5W–10W).
- 🔄 Interrupt the charging/discharge process – if you turn off the cable halfway through the cycle, the calibration will be inaccurate.
- 🧊 Calibrate at low temperature (below 10)°C) - this may cause irreversible damage to the battery.
- 🔧 Resetting your phone in the hope of “automatic calibration” – it doesn’t work and results in data loss.
Don't believe the myths either:
- ❌ «Calibration restores battery capacity — no, it only synchronizes data.
- ❌ «Calibrate once a month, which is bad for the battery.
- ❌ «Calibration applications (like Battery Calibration) work – most are useless or even dangerous.
💡
The only way to really extend the life of the battery is to avoid deep discharges (keep the charge between 20% and 80%) and not overheat the phone.