Have you noticed that your smartphone suddenly turns off at 20โ30% charge? Or after connecting the charger, the battery percentage โjumpsโ from 5% to 50%? These symptoms speak about desync of the battery controller the operating system. The reason is incorrect data about the real charge level that Android receives from the chip Battery Management System (BMS). Calibration helps reset these errors and restore accurate readings.
Unlike myths, calibrating does not restore capacity a worn-out battery does not โrejuvenateโ it. It only corrects software errors that cause the smartphone to incorrectly display the charge percentage. The procedure is especially relevant after replacing the battery, updating the firmware, or long-term use without full discharge cycles. In 90% of cases, the problem is solved without root access - just follow the instructions below.
Important: if after calibration the charge โjumpsโ persist, this may indicate physical wear of the battery (degradation to 70-80% of the original capacity) or a controller malfunction. In such cases, diagnostics will be required at a service center.
Signs that the battery needs calibration
Not all battery โglitchesโ are related to data desynchronization. Here exact symptomsin which calibration will help:
- ๐ The smartphone turns off at 15โ30% charge, although it previously worked up to 1โ5%.
- ๐ After connecting the charger, the battery percentage โjumpsโ (for example, from 10% to 45% per second).
- โก When charging to 100%, the phone shows 100%, but after 5 minutes of use it drops to 80%.
- ๐ After replacing the battery, the system shows an incorrect charge level.
- ๐ Notification โCharging paused. Battery temperature is too high/low" appears for no reason.
If the battery swollen, smartphone overheating during charging or the battery life has decreased by 2-3 times, calibration will not help. These are signs physical wearrequiring battery replacement.
โ ๏ธ Attention: Calibration does not restore battery capacity. If after the procedure the operating time has not improved, check the battery wear through applications like AccuBattery or CPU-Z (section Battery Health).
Preparing the smartphone for calibration
Before the procedure, do 4 required stepsto avoid failures:
- Charge the phone to 100% - use the original cable and power supply. Avoid wireless charging (it is less accurate).
- Disable battery optimization for system applications: go to
Settings โ Applications โ Three dots (โฎ) โ Special access โ Battery optimizationand selectAll applications. For Google Play Services and Android System installDo not optimize. - Turn off adaptive battery (if available):
Settings โ Battery โ Adaptive batteryโ disable the slider. - Remove tasks from startup (for devices Xiaomi, Huawei, Samsung): This will prevent background activity during calibration.
For accuracy, it is recommended reset battery statistics (if your smartphone supports this function). On some devices (for example, Samsung s One UI) this is done through the service menu:
*#9900# โ Select "Low battery dump" โ Delete data
โ ๏ธ Attention: On devices with Android 12+ i MIUI 13+ service codes may be blocked. In this case, use methods without entering the engineering menu (described below).
Charging up to 100% with the original cable
Battery optimization for system applications is disabled
Adaptive battery is disabled
Removed tasks from startup (for Xiaomi/Huawei/Samsung)-->
Method 1: Calibration without root (standard method)
This method works on 90% of devices s Android 6.0โ14 i does not require superuser rights. The essence is full discharge/charge cycle followed by resetting the battery data.
Step 1. Complete discharge
- ๐ต Use the phone until automatic shutdown (do not turn it off manually!).
- ๐ After turning it off, try turning on the smartphone - if it does not respond, go to step 2.
- โณ If the phone turns on, discharge it again before turning off.
Step 2. Charge to 100% without interruption
- โก Connect original cable and leave the phone to charge minimum 8 hours (even if the indicator shows 100% earlier).
- ๐ Do not turn on the smartphone while charging!
- ๐ด After charging, disconnect the cable, turn on the phone and check the battery level. If it is less than 100%, repeat charging for another 1-2 hours.
Step 3. Reset battery data
- ๐ง Go to
Settings โ Applications โ Three dots (โฎ) โ Show system ones. - ๐ Find Battery Stats (or Battery service) and click
Storage โ Clear data. - ๐ Reboot device.
This method does not work on devices with Medatekprocessors (for example, many models Realme, Oppo, Tecno). They will require engineering menu (method 2).
Standard calibration without root is suitable for most smartphones, but may not work on devices with heavily modified firmware (MIUI, ColorOS, FunTouch OS).
Method 2: Calibration via Engineering Mode (for Mediatek)
Chip-based devices Mediatek (and some Qualcomm) require a manual reset of battery data via engineering menu. This method does not require root, but you need to be careful - incorrect actions can lead to failures.
Step 1. Enter Engineering Mode
- ๐ Open application Phone and enter the code:
##3646633##(for some models Xiaomi and Redmi use
##4636##). - ๐ง In the menu select
Battery Information(orBattery information).
Step 2. Reset data
- ๐ Scroll down and find the option
Battery Calibration(orBattery calibration). - ๐ Press
ResetorCalibrate. - ๐ด Confirm the action and restart the phone.
Step 3. Full charging cycle
- โก Discharge the phone until automatic shutdown.
- ๐ Charge up to 100% without turning on (minimum 6-8 hours).
- ๐ Turn on the smartphone and check the battery readings.
โ ๏ธ Attention: On some firmware (MIUI 14+, ColorOS 13+), the engineering menu may be blocked. In this case, use method with ADB (described below) or specialized applications like MTK Engineering Mode (available). c Google Play).
What to do if the engineering menu does not open?
If the code ##3646633## does not work, try:
1. Install the application MTK Engineering Mode from Google Play (access to "Accessibility" is required).
2. For Samsung use the code *#0228# (Quick Test Menu) โ Battery Status.
3. On Xiaomi With MIUI 12+, the engineering menu is often blocked - alternative: the ADB method.
Method 3: Calibration via ADB (universal method)
If standard methods do not work, ADB (Android Debug Bridge) is the most reliable option. It works on all devicesincluding Google Pixel, Samsung s One UI and Xiaomi s MIUIs. You will need a computer with drivers installed ADB.
Step 1. Installing ADB
- ๐ป Download Platform Tools from the official website Android Developers.
- ๐ Unpack the archive into folder
C:\platform-tools. - ๐ง Enable
USB debuggingon the phone:Settings โ About phone โ Build number(press 7 times) โ return toSettings โ System โ For developers โ USB debugging.
Step 2. Connection and commands
- ๐ Connect the phone to the PC and enter in the command line (as administrator):
adb shellsu
dumpsys battery set ac 1
dumpsys battery set status 5
dumpsys battery set level 100
dumpsys battery reset
Step 3. Calibration
- ๐ต Disconnect the cable and discharge the phone until automatic shutdown.
- ๐ Charge to 100% without turning on (8+ hours).
- ๐ Repeat the ADB commands after fully charged.
If after entering su an error appears Permission denied, it means the phone has data-i="219">. In this case, skip this command and enter the rest without it. no root access. In this case, skip this command and enter the rest without it.
Before using ADB, check whether the device is recognized in the system. Enter the command adb devices โif the phone is displayed in the list, you can continue.
Table: Comparison of calibration methods
| Method | Difficulty | Requires root | Suitable for | Efficiency |
|---|---|---|---|---|
| Standard (discharging/charging) | โญ | โ No | All devices (except Mediatek) | 70โ80% |
| Engineering Mode | โญโญ | โ No | Mediatek, some Qualcomm | 85โ90% |
| ADB | โญโญโญ | โ No (but drivers are needed) | All devices | 90โ95% |
| Applications (AccuBattery, GSam) | โญ | โ No | Any, but only for monitoring | 50โ60% (indirect effect) |
| Reset via recovery | โญโญโญโญ | โ Yes (for some firmware) | Custom firmware (LineageOS, etc.) | 95%+ |
Critical information: If after calibration by all methods the problem persists, check the battery voltage through the app AccuBattery. If it is below 3.5V at 100% charge or above 4.3V, the battery is faulty and requires replacement.
Frequent errors and how to avoid them
Even when following the instructions exactly, users often make mistakes that reduce their efforts to nothing. Here top 5 misses and how to fix them:
- ๐ Interruption of charging up to 100%: the phone should charge at least 8 hourseven if the indicator shows 100% earlier. In the first hours, charging occurs at 80โ90%, and then the current decreases to โrecharge.โ
- ๐ต Using the phone while discharging: background processes (messengers, games) distort the data. Discharge the phone in airplane mode.
- ๐ Using non-original chargers devices: cheap cables and power supplies can supply unstable voltage, which disrupts calibration.
- ๐ Skipping battery data reset: without clearing cache
Battery StatsThe system will continue to use the old (incorrect) data. - ๐ฑ Calibration on a worn-out one battery: if the capacity drops below 60%, replace the battery first - calibration will not help.
Another common mistake is during calibration. Disable this feature in the settings (for example, on using "fast charging" during calibration. Disable this feature in the settings (for example, on Xiaomi: Settings โ Battery โ Fast charging). Fast charging supplies a pulsed current, which interferes with accurate level measurements.
After calibration, avoid completely discharging the battery in everyday use. The optimal charge range for lithium-ion batteries is 20โ80%. This will extend the service life by 30โ40%.
Applications for monitoring the battery after calibration
To ensure that the calibration was successful, use specialized utilities. They show real capacity, voltage and temperature batteries. The best options:
- ๐ AccuBattery โmonitors battery wear, shows real capacity and discharge rate. The free version is quite functional.
- ๐ GSam Battery Monitor - analyzes energy consumption by applications and system processes. Useful for identifying "guzzling" apps.
- ๐ Battery Guru โmonitors charging cycles and predicts remaining battery life.
- ๐ ๏ธ CPU-Z โshows battery technical data (voltage, temperature, manufacturing technology).
After calibration, run AccuBattery i check:
- ๐ Real capacity (must match the passport data or be close to it).
- ๐ Discharge schedule - it should be smooth, without sudden jumps.
- ๐ Number of charging cycles (if more than 500, the battery is worn out).
If after calibration the applications show the difference is more than 10% between the actual and rated capacity, the battery requires replacement.
FAQ: Answers to frequently asked questions
โ Do I need to calibrate a new battery after replacement?
Yes, required. The new battery has its own BMS chip, the data of which may not match the system's expectations. Carry out calibration via full discharge/charge cycle or Engineering Mode (if supported).
โ How long does calibration take?
From 12 to 24 hours, including:
- โณ Discharging until shutdown (1โ4 hours, depending on capacity).
- โก Charging up to 100% (6-8 hours without interruption).
- ๐ Reboot and test (30-60 minutes).
Speeding up the process (for example, charging for 2 hours) will lead to inaccurate results.
โ Why does the battery discharge faster after calibration?
This is normal if:
- ๐ Before calibration, the phone showed inflated percentage (for example, 50% when real 30%). Now the data is accurate, and the discharge is at the real level.
- ๐ฑ You are using resource-intensive applications (games, videos) that were not previously taken into account due to a BMS failure.
If the discharge too fast (for example, 1% per minute in standby mode), check the battery for wear.
โ Is it possible to calibrate the battery on an iPhone?
No, this instruction Only for Android. On iPhone calibration is performed automatically through the function Optimized battery charging (included in Settings โ Battery โ Battery status). It cannot be done manually.
โ How often do you need to calibrate the battery?
Enough 1 time every 3-6 months, and also after:
- ๐ง Battery replacement.
- ๐ฑ Android firmware updates.
- ๐ Resetting the phone to factory settings.
- ๐ A sharp deterioration in battery life (if other reasons are excluded).
Frequent calibration (for example, once a month) not needed and may reduce battery life due to unnecessary cycles discharge.