Xiaomi Battery Calibration: When You Need It, How to Do It Right, and What Not to Do

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).

📊 How often do you calibrate your Xiaomi battery?
Once a month
Every 3-6 months
Only when problems arise
Never calibrated.

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:

  1. Charge your phone to 100% (use the original cable) and wait until the charging indicator disappears from the lock screen.
  2. Turn off the charger and use the phone as normal until it is completely discharged (until it turns off itself).
  3. Don't turn the phone on right away! Wait 10-15 minutes, so the charge controller will lock in zero.
  4. Connect the charger and charge the phone up to 100% without interruptions (don’t turn off the cable even if the screen shows 100%).
  5. 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:

  1. Open the phone app and enter the combination: ##4636##
  2. In the menu that opens, select Battery Information.
  3. Click on Battery Reset Stats (Battery Reset Stats).
  4. Confirm the action (if required).
  5. 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?
Some Xiaomi models (especially those with global firmware) have the engineering menu disabled, and you can use applications like the MTK Engineering Mode (for MediaTek processors) or the Shortcut Master to find hidden features, but beware that the wrong settings can cause the system to crash.

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:

  1. Turn on the phone Developer Mode: go to Settings → About Phone and 7 times click on the MIUI version.
  2. Return to Settings → Additional → For developers and enable USB debugging.
  3. 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




reboot

After 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.

FAQ: Frequent questions about Xiaomi battery calibration

Can you calibrate the battery on new Xiaomi smartphones (like the Redmi Note 13)?
Yes, but most of the time, it's not necessary. Today's Xiaomi smartphones have improved charge controllers that rarely fail. Calibration is only relevant for obvious symptoms (spin percentages, sudden shutdowns). On new phones, one calibration every 6 to 12 months is enough.
Will calibration help if the battery is swollen?
No! Battery bloating is physical damage, and no calibration will help. Stop using your phone immediately and go to a service center - there's a risk of fire!
How do you check if calibration has helped?
Use the AccuBattery app or the built-in Settings → Battery → Battery status. After calibration: Charge percentage should fall smoothly (no jumps). Phone should not turn off at 10-20% charge. Battery life should be as stated (adjusted for wear). If there are no improvements, the problem is physical wear - you need to replace the battery.
Can the battery be calibrated through recovery (TWRP)?
Technically, but it's not recommended. TWRP has a Battery Calibration option, but it's unstable and can cause a controller to crash. It's better to use standard methods through MIUI or ADB.
How long does it take to complete calibration?
4 to 8 hours, depending on battery capacity and smartphone model: 🕒 Discharge to 0% - 2-4 hours (depending on the load). ⚡ Charging up to 100% – 1.5-2.5 hours (without fast charging!). 🔄 The extra time you take to rest after charging is 30 to 60 minutes. Don't try to speed things up, it will lead to inaccurate calibration.