Why the Redmi Note 10 Pro Battery Lies About Charge Percentage and How to Fix It
Have you noticed that the Xiaomi Redmi Note 10 Pro suddenly turns off at 20-30% charge or jumps from 50% to 1% in a few minutes? These are classic symptoms of desynchronization of the battery controller β problems when the software does not correctly display the real charge level.
In this article, we will analyze the calibration algorithm unique to the Redmi Note 10 Pro, taking into account the features of its Qualcomm PM6150 power controller and MIUI firmware. You will learn how to do without root rights when you need a full reset via fastboot, and why standard tips βdischarge to 0%β often harm lithium polymer batteries of modern smartphones.
Spoiler: The Redmi Note 10 Pro only uses a combination of software calibration through hidden MIUI menus and hardware controller reset, but in order.
Signs that the battery needs calibration
Take your time to change the battery! First check if there are any problems with the software. Here are 5 key symptoms that indicate the need for calibration:
- π The smartphone is turned off when 15-30% although previously working before 1-2%.
- π The percentage of charge "jumps" (for example, from 45% to 20% after rebooting).
- β‘ After charging, the level immediately jumps to 10-20% upward.
- π B Settings β Battery β The use of the discharge schedule is uneven (steps).
- π After updating MIUI Battery operation time is reduced by 20-40%.
If you have a match, your Redmi Note 10 Pro needs calibration, but first rule out hardware problems.
| Symptoms. | Probable cause | Decision |
|---|---|---|
| Turn off at 15-30% | Controller's out-of-synchronization | Calibration via fastboot |
| Interest jumps | Error of the batterystats.bin file | Resetting statistics in MIUI |
| Quick discharge after update | Failure in MIUI core | Reverse to the old version or calibration |
| Uneven schedule in "Use" | Battery cache damaged. | Cleaning through ADB |
β οΈ Note: If the smartphone turns off at 50% or higher, the problem is not calibration, but physical wear of the battery (capacity below 70.
Calibration Preparation: What to Do Before the Procedure
Incorrect preparation can make the problem worse. Follow this checklist to avoid mistakes:
Make sure that MIUI is below 12.5 (otherwise there are no hidden menus)
Turn off the "Adaptive Battery" in the settings
Charge your smartphone to 100% original memory (5V/2A)
Turn off MIUI Optimization in the Developer
Back up the data (calibration can reset the settings)
-->
Pay special attention to the power supply. Redmi Note 10 Pro is sensitive to charging current: if you use RAM with an output above 5V/3A, the controller may not correctly fix the maximum capacity. Optimally use the original adapter from the kit or certified Xiaomi with Quick Charge 3.0 support.
Also check the battery temperature before calibrating. If the smartphone overheats (above 40Β°C), wait for the cooling.
- Open Settings β About the phone β All the characteristics.
- Find the Battery Temperature bar (if not, use the AIDA64 app).
- If the value is above 38Β°C, let the device cool for 15-20 minutes.
π‘
Before calibrating, turn off all background processes: turn your smartphone into Do Not Disturb mode and close the applications through the multitasking menu, which will prevent the controller from falsely operating during the procedure.
Method 1: Calibration through hidden MIUI menu (no root)
The safest way to do this is to run on MIUI 12.5+, which resets battery statistics without affecting user data.
Instructions:
- Open the phone app and enter the combination: ##4636##
- In the menu that appears, select Battery Information.
- Click on Reset Battery Statistics (if no item, go to method 2).
- Connect the original RAM and charge the smartphone to 100% without interrupting the process.
- After full charging, turn off the power and use the phone until it is automatically turned off (donβt manually turn off!).
- Repeat the charging-discharge cycle 2 more times.
This works 60 percent of the time, and if you've had a problem after 3 cycles, you can go to a more radical way.
Why doesn't the statistics help?
β οΈ Note: Do not use Google Play calibration apps (e.g. Battery Calibration) that require root rights and often contain malicious code. On the Redmi Note 10 Pro, this can result in a bootloader lock.
Method 2: Completely reset the controller via fastboot (advanced)
If the hidden menu didnβt work, youβll need to reset hardware via fastboot mode, which overwrites the battery controller data at the firmware level.
You'll need:
- π₯οΈ A computer with installed Xiaomi drivers and ADB/Fastboot.
- π Original. USB-cable (better from the set).
- π File. battery_reset.fsh For the Redmi Note 10 Pro (you can download here).
Step-by-step:
- Turn off your smartphone and press Volume Down + Power to log into fastboot.
- Connect your phone to your PC and open the command line in the folder with ADB.
- Enter commands in order: fastboot devices (should display the serial number of your device) fastboot flash misc battery_reset.fsh fastboot reboot
- After rebooting, charge your phone to 100% and complete 2 full discharge-charging cycles.
Important: If you have a FAILED error after the fastboot flash misc command (remote: 'Not allowed in Locked State'), you have the bootloader blocked.
- Unlock the bootloader through the official Xiaomi tool (it will require an account binding Mi).
- Or use Method 3 (through ADB without unlocking).
π‘
Fastboot reset is the most effective method for the Redmi Note 10 Pro, but requires caution.Incorrect firmware of the misc file can lead to a brick of the device!
Method 3: Calibration through ADB (without unlocking the bootloader)
If fastboot is not available, try resetting battery statistics through ADB. This method does not require root rights, but you need the developer options enabled.
How to enable debugging by USB:
- Go to Settings. β The phone.
- Click on the MIUI version 7 times to activate the developer mode.
- Back to Settings β Additionally. β For developers.
- Enable USB Debugging and Allow OEM Unlocking.
Now connect your phone to your PC and do it in ADB:
adb shell
su -c "dumpsys battery reset"
su -c "rm /data/system/batterystats.bin"
rebootAfter the reboot:
- Charge your phone to 100% (use the original RAM!).
- Turn off the power and wait until it is completely discharged.
- Repeat the cycle 2 times.
If the SU command is not working (no root), use an alternative:
adb shell dumpsys battery set level 100
adb shell dumpsys battery set status 2This will force the charge level to 100% and the status of "charging".
What to do if calibration does not help
If after all the manipulations the problem remains, check:
- π Battery status: Use the AccuBattery app to measure the actual capacity. If it is below 2500 mAh (at a value of 5020 mAh), the battery is worn out and requires replacement.
- π Charger: unoriginal RAM with inappropriate parameters (5V/1A instead 5V/2A) spoiler.
- π± Firmware: on some versions MIUI 13/14 There's a charge-mapping bug. Try to roll back on the MIUI 12.5 fastboot.
- π οΈ Physical damage: if the phone fell or got wet, the contact of the battery could oxidize.
If the battery capacity is normal, but the calibration doesn't work, the last option is to run a clean MIUI image through the Mi Flash Tool, a radical method that will bring all the settings back to factory, including the parameters of the battery controller.
- Download the official firmware for Redmi Note 10 Pro (codename sweet) from the Xiaomi Firmware website.
- Unpack the archive and launch the Mi Flash Tool.
- Connect your phone in fastboot mode and select the Clean All option.
- Wait for the firmware to be completed (10-15 minutes).
β οΈ Note: Firmware via Mi Flash Tool deletes all data, including photos and apps. pre-backup through Settings β Additionally. β Backup.
How to extend battery life after calibration
Calibration will return accurate readings, but it will not stop the battery from wearing out, so that the Redmi Note 10 Pro can hold its charge longer:
- π Keep the charge level in range 20-80%. Continuous charging until 100% reduce battery life.
- π‘οΈ Avoid overheating: Do not play heavy games while charging and do not leave your phone in the sun.
- π΅ Turn it off. 5G, If not used, the Snapdragon module 732G It is very hot when working with the fifth generation of the network.
- π Update. MIUI regularly: new versions optimize energy consumption (e.g., in the MIUI 14 Added Ultra Battery Saver Mode).
- π Close background apps: Even YouTube in a folded state can consume up to 15% of the charge per hour.
To monitor the status of the battery, use:
| Annex | What shows | Reference |
|---|---|---|
| AccuBattery | Real capacity, wear, temperature | Google Play |
| AIDA64 | Technical data of the controller, voltage | Google Play |
| CPU Monitor | Processor load (indirectly affects flow rate) | Google Play |
If you follow these rules and you notice that the battery is getting worse, check the background. Redmi Note 10 Pro is often to blame:
- Google Play Services (up to 20% of the charge per day)
- Mi Cloud (Synchronization in the background)
- Facebook and Instagram (even in a curled state pull the Internet).
Turn off auto-update for these applications in Settings β Apps β Auto-Run.