Reset battery on Android-smartphones Xiaomi: myths and real methods

Have you noticed that Xiaomi’s phone is running out too fast, even though the battery isn’t old yet? MIUI And the percentage of charge jumps like crazy -- 30 percent, 10 percent -- 80 percent of these cases are due to the battery controller being calibrated incorrectly, not the physical wear of the cells. Resetting the charge statistics helps to get the right readings back, but only if you do it right.

In this article β€” 5 working ways to reset the battery data on Xiaomi, Redmi and POCO (including Android models 12/13/14 shelled MIUI 14/15). We'll take it:

  • πŸ”‹ When Resetting Will Really Help, and When It's a Waste of Time
  • βš™οΈ Step-by-step instructions for devices with and without root
  • ⚠️ What errors lead to accelerated battery degradation
  • πŸ“Š How to check the actual state of the battery after resetting

There is no point in blindly following the advice from the forums - some "folk" methods (like a discharge of up to 0%) only make the situation worse. MIUI.

1.Why dump battery statistics on Xiaomi?

The charge controller in Xiaomi smartphones keeps track of charging cycles, voltage and battery temperature, and over time, this data may differ from the real state - for example, after:

  • πŸ”„ Updates MIUI (Especially with the transition to a new version of Android)
  • πŸ”Œ Use of non-original chargers
  • 🌑️ Overheating or overcooling of the phone
  • πŸ“‰ A sharp drop in capacity (for example, after 500)+ charge-cycle)

As a result, the system begins to show 100% The battery is actually in the battery. 85-90%, Or vice versa, the phone is turned off. 20%, But it's still logically working, and resetting the statistics won't restore the physical capacity of the battery, but it will return the correct percentage of the charge.

Signs that it is time to reset the battery:

Symptoms.Probable causeWill the reset help?
The percentage of charge "jumps" (for example, from 40% to 15% per second)Failure of controller calibrationYes.
Phone's off on the phone. 10-30% chargeIncorrect data on the minimum voltageYes.
Quick discharge after MIUI updateConflict between new algorithms and old dataYes.
The battery is swelling or deformedPhysical wear and tearNo.
The phone does not turn on without charging.Critical discharge or battery damageNo.

⚠️ Warning: If the phone turns off at 0% and does not even turn on from charging, the problem is not calibration, but deep discharge. In this case, you need a special boost cable or charger with Pre-charge function (for example, Xiaomi HyperCharge). 120W).

Method 1: Reset through the engineering menu (no root)

The most secure method that works on most Xiaomi models (including the Redmi Note) 11/12, POCO X4/X5, Mi 11/12). It does not require superuser rights, but it requires accuracy – incorrect actions in the engineering menu can disrupt the communication module.

Instructions:

  1. Open the phone app and enter the combination: ##4636##
  2. In the menu that opens, select Battery Information.
  3. Click on the three dots in the upper right corner and select Battery stats reset.
  4. Confirm the action and restart the phone.

After discharge:

β˜‘οΈ Actions after statistics reset

0

βœ… Completely discharge the phone before automatically shutting down

βœ… Charge up to 100% without interruptions (use the original adapter)

βœ… Repeat the discharge/charging cycle 2-3 time-calibration

βœ… Check the readings in Settings β†’ Battery in 24 hours.

⚠️ Note: Some models (e.g. Xiaomi 13 Pro) may have the engineering menu blocked. If nothing happens after entering the code, try the method with the code. ADB (section).

πŸ“Š Your Xiaomi smartphone supports engineering menu?
Yes, ##4636## works
No, the code doesn't work.
I haven't tried.
I'm a different brand.

Method 2: Calibration through a full discharge/charging cycle

This method is recommended by Xiaomi in the official instructions. It does not reset statistics directly, but helps the controller to β€œrelearn” based on real data. 4X, Mi A1) and new (Xiaomi 14, POCO F5).

Step-by-step:

  1. Discharge your phone until it is automatically turned off (don’t manually turn it off!).
  2. Connect the original charger and wait 100% without interruptions (don’t turn off the cable!).
  3. Turn off the charger and turn on the phone if the percentage of charge immediately dropped (for example, with the phone). 100% before 95%) β€” repeat 1-2 still 2 once.
  4. After the third cycle, check the stability of the readings during the day.

Important nuances:

  • πŸ”Œ Use only the original adapter (e.g. Xiaomi) 33W/67W/120W). Unoriginal charging can knock calibration.
  • ⏱️ Full charging time should be the same as passport (for example, for Redmi Note 12 Pro).+ s 120W β€” about 19 minutes to 100%).
  • 🌑️ Watch the temperature: if the phone is heated above 40Β°C, turn off the charging and let it cool down.

πŸ’‘

If after calibration the phone still discharges quickly, check the background activity of applications in Settings β†’ Battery β†’ Battery use: Messengers (Telegram, WhatsApp) or games with constant synchronization are often to blame.

Method 3: Reset via ADB (for advanced users)

If the engineering menu is not available, and the calibration did not help - you can reset the statistics through the ADB (Android Debug Bridge: It requires a computer, but it doesn't need root rights. MIUI, including the Xiaomi Pad 6 and POCO M6 Pro.

What you need:

  • πŸ–₯️ Computer with Windows/macOS/Linux
  • πŸ”— Cable USB Type-C (preferably original)
  • πŸ“¦ Google's Platform Tools utility
  • βš™οΈ Included debugging by USB (Settings β†’ The phone. β†’ Version. MIUI β†’ 7 times tap to unlock Developer Settings)

Instructions:

  1. Connect the phone to your computer and allow debugging over USB.
  2. Open the command line (cmd) in the folder with the platform-tools.
  3. Enter alternately the commands: adb shell su dumpsys battery reset If a request for superuser rights appears, allow (root only for the last command is needed).
  4. Reboot your phone: adb reboot

Alternative command (if dumpsys does not work):

adb shell dumpsys batterystats --reset

⚠️ Note: On some firmware (for example, MIUI Global Stable) The dumpsys battery reset command may not work due to security limitations, in which case only the dumping through the battery reset will help. TWRP (5).

5. Method 4: Use of calibration applications

Google Play has dozens of apps that promise to restore the battery in a β€œmagic way. 90% They are empty ones, but there are 2-3 We tested them on a proven tool that actually interacts with the charge controller. 12T Redmi Note 11 Pro+.

Rating of applications (by decreasing efficiency):

AnnexNeeds root?EfficiencyReference
Battery Calibration (from Nox)No.⭐⭐⭐⭐ (It's a good statistic)Download
AccuBatteryNo.⭐⭐⭐ (monitor battery health)Download
GSam Battery MonitorNo (but with root gives more data)⭐⭐⭐⭐ (diagnostics)Download

How to use Battery Calibration:

  1. Charge your phone to 100% and connect to charging.
  2. Launch the app and press Calibrate Battery.
  3. Wait until the process is completed (usually 5-10 minutes).
  4. Turn off charging and discharge the phone to 0%, then charge back to 100%.
Why isn’t AccuBattery calibrating the battery?
This app doesn't reset statistics directly, it just analyzes data from the controller, and it's useful for monitoring real capacity, but it doesn't replace resetting through an engineering menu or a computer system. ADB.

6. Method 5: Hard discharge through TWRP (power-user)

If all previous methods did not work, there is an extreme option: resetting through a custom recaveri. TWRP. This method requires an unlocked boot loader and installed TWRP, It's 100 percent effective. It's good for enthusiasts who are willing to sacrifice a warranty for accurate calibration.

What needs to be done:

  1. Install TWRP for your model (instructions are available on XDA Developers).
  2. Load your phone to Recovery (Power + Vol Up) mode.
  3. Go to Advanced β†’ File Manager.
  4. Delete files: /data/system/batterystats.bin /data/system/batterystats-checkin.bin
  5. Reboot your phone and complete the full discharge/charging cycle.

⚠️ Attention: Removal batterystats.bin It'll reset all the battery usage statistics, including the application consumption data. 2-3 The day of the testimony in Settings β†’ Batteries may be inaccurate.

πŸ’‘

Dumping through TWRP β€” The only method that is guaranteed to zero out all the data of the battery controller, including hidden logs, but it is also the riskiest: wrong actions in the recovery can lead to a "brick" of the phone.

7.How do you check if the reset has worked?

After any of the procedures, you need to make sure that the calibration was successful.

Method 1: Discharge test

  • πŸ“‰ Charge your phone to 100% and turn off charging.
  • πŸ•’ Use your phone normally (no games) and keep your time to 15%.
  • ⚑ Compare with passport operating time (for example, for Redmi Note) 12 β€” near 8-10 medium-load).

Method 2: Checking with ADB

Connect the phone to your computer and enter the command:

adb shell dumpsys battery

In conclusion, pay attention to the parameters:

  • level - current percentage of charge
  • Voltage - voltage (should be) 4.2V-4.4V 100%)
  • Temperature - temperature (normal) 25-40Β°C)

Method 3: AccuBattery Application

Launch the app and check:

  • πŸ“Š Discharge schedule (should be smooth, without sudden jumps)
  • πŸ”‹ Battery Health Assessment (Health) 80-100%)
  • ⚑ Real capacity (compare with passport, for example, 5000mAh for POCO X5 Pro)

πŸ’‘

If after resetting the phone still discharges quickly, check the settings β†’ Battery β†’ Battery mode on some models (Xiaomi) 13 Ultra) enabled mode Performance can reduce the time of work on 20-30%.

8. Frequent mistakes and how to avoid them

Many users are making battery problems worse by following questionable advice. TOP-5 errors and their consequences:

Error 1: Discharge to 0% "for calibration"

Deep discharge (0%) is harmful to Xiaomi's lithium polymer batteries.Controller blocks discharge below 3.0V, But if the balance of the cells is disturbed, some elements can discharge to a critical level (2.5V), Which will lead to their degradation.

How to do it: Unload before auto-switching off (usually) 2-5%), Don’t leave your phone empty for long.

Mistake 2: Using β€œfast” charging from other brands

Samsung, OnePlus or unnamed Chinese adapters chargers may incorrectly interact with Xiaomi's controller, knocking the calibration.Samsung's Redmi Note 10 Pro when charging from Samsung, for example 25W It can be 100%, but the real charge is 92%.

How to do it: Use only original charging (Xiaomi, POCO) Certified (Anker, Baseus with Quick Charge support).

Error 3: Resetting statistics without calibration

Just remove it. batterystats.bin Not enough, the controller needs "training" if you don't reset. 2-3 full discharge/charging cycle, readings will become inaccurate again.

Mistake 4: Ignoring the temperature

Charging at higher temperatures 45Β°C (for example, if the phone is lying in the sun) accelerates the degradation of the battery in the sun. 2-3 Same goes for cold discharge (-10Β°C).

How to charge your phone: Charge your phone when 10-35Β°C. If it overheats, turn off the charger and let it cool down.

Mistake 5: Frequently Resetting Statistics

Calibration is only needed when there are obvious malfunctions, and if you do it once a month "for prevention," the controller will constantly retrain, which will lead to unstable readings.

Reset statistics no more often than not 1 time-in 3-6 months or after critical events (update) MIUI, battery-change).

❓ Resetting the battery will delete my data (photos, apps)?
No, resetting the charge statistics does not affect user data. TWRP (5: There is a risk of accidentally deleting important files – be careful!
❓ How long will the effect last after the reset?
With proper calibration (2-3 full cycle) effect is maintained 3-6 If the problem came back earlier, look for hardware faults (battery wear, controller damage).
❓ Can you reset the battery on Xiaomi without a computer?
Yes, use method 1 (engineering menu) or method 2 (calibrating the discharge/charging cycle). Google Play apps (method 4) don't require a PC either.
❓ Why does the phone discharge even faster after resetting?
It's a temporary phenomenon. Once the statistics are zeroed out, the system relearns the charge flow. 2-3 The discharge/charging cycle is normalized. If the problem persists, check the background processes (Settings) β†’ Battery β†’ Use of the).
❓ Does Xiaomi Reset Work with a Non-Original Battery?
Yes, but with reservations, if the battery is severely worn out (capacity) <60% The calibration may not help, because the controller will be knocked down due to unstable voltage.