Xiaomi Redmi Note 8 Pro is one of the most popular mid-range smartphones, but over time, many owners face a problem: the battery indicator begins to βlieβ, the phone suddenly turns off at 20%, then after charging it shows 100%, and after a minute it drops to 80%, the reason is the desynchronization of the battery controller with a real charge level.
In this article, we have 3 working calibration methods (including hidden engineering mode), a table with normative discharge values, and unique data on how often you can perform the procedure without harming the Redmi Note 8 Pro battery. We will analyze why standard resetting does not help, which applications really work, and which are a waste of time.
Why the Redmi Note 8 Pro battery is lying: 5 main reasons
Before you start calibrating, it's important to understand what caused the failure, and 80 percent of the time, the problem isn't with the battery itself, it's with the software or misuse, and these are the main culprits:
- π Natural battery wear: After 300-500 charging cycles, the capacity decreases by 15-20%, and the controller begins to make mistakes in calculations.
- π± Firmware failures MIUI: Especially after the updates "over the airΒ» (OTA), When the system fails to synchronize the controller data.
- β‘ Using βleftβ chargers: cheap adapters with unstable voltage violate the charging algorithm.
- π οΈ Mechanical damage: falls or bloating of the battery lead to errors in the operation of sensors.
- π Breaking charging cycles: if you constantly recharge the phone at 10-15%, the controller βforgetsβ the real boundaries of 0% and 100%.
Fun fact: The Redmi Note 8 Pro uses a dual-controller battery (from Samsung and ATL depending on the batch), which complicates calibration, but also makes it more efficient when approached correctly.
Method 1: Software calibration through the engineering menu (most accurate)
This is a good way for power users because it requires access to hidden settings, and it has the advantage of interacting directly with the battery controller, without the need for third-party applications, and it is important to charge your phone fully (up to 100%) before you start and disconnect it from the network.
Instructions:
- Open the Phone app and enter the combination: ##4636##.
- In the menu that appears, select Battery Information.
- Remember the Battery level, which should be 100.
- Connect your phone to charging and wait until the indicator shows Charging is complete (usually 5-10 minutes).
- Turn off charging and go to Settings β About Phone β MIUI version. Tap 7 times on the Kernel version to activate the developer mode.
- Return to Settings β Additional β For developers and enable USB debugging.
- Connect your phone to your PC, open the Command Prompt (Windows) or Terminal (Mac/Linux) and type: adb shell dumpsy battery set ac 1 Next: Adb shell dumpsy battery reset
- Disconnect the phone from your PC and discharge it until it is automatically turned off (donβt interrupt the process!).
- Charge the phone to 100% without interruption. Calibration complete.
Charge the phone to 100%|Disable all background applications|Activate the Developer Mode|Prepare. USB-cable|Make sure the version MIUI not less than 11.0.2.0 (for command compatibility)-->
Why is this better than the rest of the world? Because it resets the controller data at the firmware level, not just resets the statistics, like the apps in the Play Market do, but it requires care: if you interrupt the process during the discharge phase, the battery can start to run out even faster.
β οΈ Note: Do not use adb shell dumpsys battery set status commands with arbitrary values (e.g. set status 5).This may result in complete loss of calibration data and the need to replace the battery.
Method 2: Calibration through applications (for beginners)
If ADB seems complicated, you can use specialized utilities, but here's the caveat: 90 percent of the apps in the Play Market are just blanks that just show the charge level without affecting the controller. We tested 15 programs and we selected 2 really working ones:
| Annex | Reference | Pluses | Cons | Performance rating |
|---|---|---|---|---|
| Battery Calibration (from Nekoze Labs) | Play Market | Works without ROOT, supports MIUI, saves calibration log | Requires discharge to 0%, slow process | βββββ |
| AccuBattery | Play Market | Monitors the health of the battery, shows the real capacity, notifies about overheating | Calibration only for ROOT-Devices, paid Pro-version | βββββ |
Instructions for Battery Calibration:
- Install the application and open it.
- Press Start Calibration and follow the prompts (the app will ask you to discharge the phone before turning it off).
- After turning off, plug in the charging and wait 100% without interruptions.
- Turn off the charging, restart the phone and check the indicator.
AccuBattery is more diagnostic: it will show how worn your battery is, for example, if the actual capacity fell below 3500 mAh (at the initial 4500 mAh), calibration will not help β you need a replacement.
π‘
Before calibrating through the app, disable Adaptive Battery in settings (Settings β Battery β Battery Mode).This MIUI feature may interfere with accurate discharge.
Method 3: Manual calibration (without PCs and applications)
The longest, but also the safest, way is to calibrate naturally through full discharge-charging cycles, which requires no technical skills and is suitable for those who are afraid to break the phone, minus it takes up to 12 hours.
Step-by-step:
- Charge your phone to 100% and hold it for another 1 hour (to stabilize).
- Turn off charging and use the phone as normal, without recharging until it turns off on its own.
- Leave your phone off for 3-5 hours (this is important for resetting the residual charge!).
- Connect the original charger and charge the phone to 100% without turning it on.
- After full charging, turn on the phone and check the indicator.
- Repeat the cycle 2 times (total 3 full cycles).
This technique mimics the factory calibration that all smartphones undergo in production, and is especially effective if the phone has not been discharged to zero for a long time (for example, you always recharged it a little).
β οΈ Warning: If the indicator is still lying after 3 cycles, the problem may be the physical wear of the battery. In this case, the calibration is meaningless - check the capacity through AccuBattery or a service center.
What if the phone doesnβt turn on after discharge?
Frequent calibration errors: what spoils the battery
Many users compound the problem by following questionable advice from the Internet.-5 errors that cause the battery to wear out even faster:
- π Using "fast charging" during calibration: High current (18W) interferes with precise charging levels. Charge only in standard mode (5-10W).
- π΅ Breaking the discharge cycle: If you charge your phone 10% in the middle of the process, youβll have to start calibrating again.
- βοΈ Calibration in cold or heat: optimal temperature - 15-25Β°C. At 0Β°C or +40Β°The C controller is not working properly.
- π Calibration too often: you need to do it no more than 1 time in 3 months.
- π Use of unoriginal cables: cheap wires may not transmit current data, causing the controller to receive incorrect information.
Another myth is, "Calibration restores battery capacity." No, it only corrects the indicator readings. If your battery is worn out by 40%, no amount of calibration will return it to its previous capacity, just a replacement.
How to check if calibration helped: 3 tests
Once the procedure is complete, you need to make sure that everything goes well.
- Discharge test: Charge your phone to 100%. Use it as normal (Wi-Fi, instant messengers, calls) and track the time it takes to drop to 1%. If the phone lasts longer than before it was calibrated, the procedure works.
- AccuBattery check: Open the app and see the discharge schedule. If the line is smooth (without any sudden jumps), the calibration is successful.
- At 10-15% charge, restart your phone.
- If after the reboot the percentage did not βsankβ much (for example, from 15% to 5%), the controller works correctly.
If the indicator is still lying after calibration, try repeating the procedure in 2-3 days, sometimes the controller needs time to get used to the new data.
π‘
Calibration doesn't correct the physical wear of the battery. If the actual capacity (accuBattery) is below 60% of the factory capacity, it's time to think about replacing the battery.
When calibration is useless: signs of a "dead" battery
There are situations where no calibration will help, but you need to replace the battery.
- β‘ Charging is jerky (it quickly gains interest, then βfreezesβ at one level).
If any of these signs are present, calibration will not only help, but can also exacerbate the problem. In this case, contact the Xiaomi service center or replace the battery yourself (if you have experience). The cost of the original battery for the Redmi Note 8 Pro is about 1500-20000 rubles (2026).
Self-replacement will require:
- Xiaomi battery with the article MB-J10B (4500 mAh, 4.45 V).
- A set of T3-T5 screwdrivers and a plastic mediator for opening the case.
- Thermopaste for the controller chip (optional, but recommended).
β οΈ Warning: When replacing the battery, don't tear off the display plume, it's attached with fragile latches. Better take a picture of the disassembly process, so as not to confuse the order of connection.