Xiaomi Redmi 4X is still one of the most popular budget smartphones due to its reliability and maintainability. However, over time, even the best battery begins to βlieβ: the phone suddenly turns off at 20-30% charge or, conversely, hangs for a long time at 1%. The culprit is the de-synchronization of the battery controller with a real charge level. In this article, we will analyze how to calibrate the battery on the Redmi 4X without harming the system, separate working methods from useless tips and explain why some βpopularβ methods only make things worse.
Now, let's warn you, calibration won't bring battery capacity back to factory capacity if it's physically worn out, but it will help you better display the percentage of charge and avoid sudden shutdowns, especially for devices over 2-3 years old, where battery wear is 30-40%, and then only the proven methods confirmed by the Redmi 4X with MIUI 9-12 firmware.
Why is the battery calibration on Xiaomi 4X going down?
The battery controller in the Redmi 4X (as in other smartphones) works on the principle of measuring voltage. Over time, three key problems arise:
- π Battery wear: The actual capacity drops, but the controller keeps counting it according to factory parameters, for example, at a capacity of 2500 mAh (instead of the original 4100 mAh), 100% charge on the screen. = 60% of the real real.
- π Incorrect charging cycles: frequent recharging "just a little bit" (for example, 20% to 80%) knocks the controller algorithm.
- π Firmware failures: after updates MIUI or resetting settings, the controller may reset calibration data.
The Redmi 4X has a particularly high-percent jumping effect, with the phone showing 45%, 28% a second, then 45% again, a sure sign that the controller has lost its connection to the actual voltage, and calibration helps in 80% of these cases, but only if the battery is not swelling and has no physical damage.
Calibration Preparation: What to Do Before the Procedure
Incorrect preparation can nullify efforts or even make things worse.
Charge your phone to 100% (use the original 5V/2A adapter)
Disable Battery Optimization for All Applications in Settings β Battery β Optimization
Turn off the function Adaptive brightness (it interferes with accurate measurements)
Make sure the battery temperature is within 20-30Β°C (check Settings β About Phone β Battery Condition)
Back up your data (calibration doesnβt erase files, but itβs better to be safe)
-->
Pay special attention to the charger. On the Redmi 4X, the battery controller is sensitive to charging current. Using non-original adapters with a current higher than 2A (for example, from the Redmi Note 5) can lead to undercharging - the phone will show 100%, but will actually charge only up to 90-95%.
β οΈ Attention: If your Redmi is 4X If you're in a battery, you can see it from a raised screen or a back cover, you can't calibrate it, you can't use it, you can't use it, you can't use it, you can use it to damage the board if you're in a deep discharge.
Method 1: Software calibration through the engineering menu
The safest way to do this is root-free, and it works for Redmi 4X on any MIUI (including global and Chinese) and it's basically resetting the battery controller data via a hidden menu.
Instructions:
- Open the Phone app and enter the combination: ##4636##.
- In the menu that opens, select Battery Information.
- Click on Battery Reset (or Battery calibration in English firmware).
- Connect your phone to charge and wait 100% (donβt turn off the cable for another 1-2 hours after reaching full charge).
- Turn off charging and discharge the phone until it automatically shuts down (not to 0% on the screen!).
- Repeat the charging-discharge cycle 2 more times.
This method works 60-70% of the time, and if you have a problem after 3 cycles, move on to the next one.
π‘
After resetting the battery statistics in the engineering menu, do not connect your phone to a PC or power bank for a day. Use only the original charger from the socket - this will speed up the recalibration of the controller.
Method 2: Full-discharge calibration (for power users)
It's more aggressive, but it's more efficient. It mimics a deep discharge that resets the memory of the controller. Risk: If the battery is worn out, the phone may not turn on after it's discharged. Use only if the first method didn't work.
Step-by-step:
- Charge your phone to 100% and hold on charging for another 1 hour.
- Turn off all energy-saving functions: Settings β Battery β Power-saving mode (turn off).
- Activate maximum load: Enable Developer Mode (7 times click on the MIUI version in About Phone). In Settings β Additional β For developers, turn on Don't Turn Off the Screen. Run a resource-intensive app (e.g., 3D Mark or 1080p video recording).
shutdown
Don't turn the phone on right away! Wait 30-60 minutes, then charge to 100% without interruptions.
Repeat the cycle 1 more time.
| Cycle. | Action. | Time. | Expected output |
|---|---|---|---|
| 1 | Charging up to 100% + 1 hour | 3-4 hours | The controller is recording the top point |
| 2 | Discharge before shutdown | 4-6 hours | Resetting of the lower reference point |
| 3 | Re-charging | 3 hours | Adjustment of the discharge curve |
| 4 | Discharge + charge | 8-10 hours | Final calibration |
β οΈ Note: If after the second cycle the phone does not turn on - connect it to the charger on the phone. 10-15 If it didn't work, there's a possible critical imbalance in the battery cells (replacement required).
Method 3: Calibration through ADB (for advanced)
This method requires a computer and knowledge of ADB commands, but it gives the most accurate result, suitable for Redmi 4X with an unlocked bootloader (not necessarily root).
Instructions:
- Install ADB Tools on your PC.
- Turn on USB Debugging on your phone (Settings β About Phone β MIUI Version β 7 times Press β Return to Additional β For Developers).
- Connect your phone to your PC and type in the commands: adb shell su dumpsys battery set ac 1 dumpsys battery reset (If there is no root, skip the su command).
- Turn off the cable and discharge the phone before it turns off.
- Charge to 100% without interruption.
- If the values are very different (e.g. 4.2V at 100%), calibration did not help.
Also note the smoothness of the percentage change: After successful calibration, the discharge schedule should be smooth, without jumps (for example, from 45% to 20% per minute).