Have you noticed that the battery on your Xiaomi is running out too fast and the percentage of charge is "jumping" as they like? For example, it was just 40%, and after 5 minutes it is 15% - and the smartphone turns off. This problem is familiar to many owners of devices on MIUI, especially after 1-2 years of use. The reason is often not the physical wear of the battery (although it is possible), but incorrect calibration of the power controller or hidden settings of the system.
In this article, we will discuss 7 working methods to increase the real percentage of charge on Xiaomi without replacing the battery β from standard MIUI tools to engineering modes and manual calibration. Importantly, not all methods are equally effective for different models. For example, on the Redmi Note 10 Pro, one algorithm works, and on the POCO F5 another. We will point out the nuances for popular lines.
1. Calibration of the battery through the engineering menu (method for advanced)
The most radical, but also the most effective way is to reset the power controller data through an engineering menu, which helps when the percentage of charge is lying: for example, the phone turns off by 20%, when the battery is discharged to 0%, and MIUI does not provide direct access to this feature, so you have to use ADB or hidden codes.
To start, check if your model supports the engineering menu. Enter the combination in the Phone app:
##4636##If you see the Test menu, select Battery information, and you'll see the actual battery voltage and the level of charge, and if the values are very different from the percentages displayed, you need to calibrate.
- π§ Method 1 (through ADB): Connect your phone to your PC, turn on Debugging. USB In the developer settings and execute the command: adb shell dumpsys battery reset Then completely discharge and charge the device.
- βοΈ Method 2 (via code): Enter ##36446337## β Choose Battery Calibration β Reset.
- β οΈ Important: After calibration, the first charging cycle must be complete (0% β 100% without interruptions).
β οΈ Note: Some Xiaomi models (such as Mi 11 Ultra) block the engineering menu in new versions MIUI 14+. In this case, use the method of ADB or refer to alternative methods from the following sections.
2. Reset battery settings in MIUI (official method)
Xiaomi has built a battery reset tool into MIUI, but it's hidden deep in the settings. It's less efficient than the engineering menu, but it's safe and doesn't require root rights. It's suitable for Redmi 9/10/11, POCO X3/X4, Mi 10/11 Lite.
Instructions:
- Go to Settings β Battery and Performance β Battery Status
- Slap the icon Β«βοΈΒ» (gear) in upper right corner.
- Select Reset Battery Statistics.
- Confirm the action and restart the phone.
After reset, perform a full discharge-charging cycle:
Discharge the phone before automatically shutting down|Charge to 100% useless|Turn off the charger and let me work. 2-3 hour|Re-charging until 100% again-->
This method helps 60-70% of the time when interest rates jump because of errors in the system data.
3. Background activity optimization (hidden MIUI settings)
One of the reasons for fast discharge is hidden processes that MIUI doesn't show in the standard battery menu, such as com.miui.analytics or com.xiaomi.midrop, which can consume up to 15 percent of the charge per day even if you don't use them, and you can turn them off without root rights.
How to find and disable βgluttonousβ processes:
- Activate Developer Mode: Settings β About Phone β MIUI version (tap 7 times).
- Back to Settings β Additionally. β For developers.
- Turn on Don't limit background processes (temporarily!).
- Install the AccuBattery app (free on Google Play) and check the Usage section.
- Disable unnecessary services through Settings β Applications β Application Management β All applications.
| Process | Consumption (per hour) | Can I turn it off? |
|---|---|---|
| com.miui.analytics | 5-10% | Yes (no consequences) |
| com.xiaomi.midrop | 3-7% | Yes (unless you use Mi Drop) |
| com.miui.systemAdSolution | 2-5% | Yeah (in charge of advertising) |
| com.android.cts.ctsshim | 1-3% | No (systemic process) |
β οΈ Warning: Do not disable processes with the names com.android or com.qualcomm - this can lead to unstable phone operation.
Redmi (any model)|POCO (model)|Mi 10/11/12 series|Black Shark|Another model-->
4.Using the Ultra-Economies mode (hidden chips)
V MIUI 12/13/14 There's a hidden mode called UltraEconomics, which not only limits the background processes, but completely reflashes the core of the system to maximize charge retention. 10-15% longer, but with limitations:
- π΅ Mobile data is turned off when the screen is blocked.
- π Vibration and notification sounds only work for calls.
- π― Only 3 apps remain active (you choose your own).
- β‘ Charging is slower (current restriction).
How to turn on:
- The battery charge should be less than 15%.
- Go to Settings β Battery and Performance β Battery Mode.
- Select UltraSavings and set up exceptions for applications.
This mode is useful when you need to βpullβ to charge, but it is constantly inconvenient to use it. The alternative is the βSaving Chargeβ mode, which is less aggressive, but also prolongs work by 5-8%.
π‘
If in Ultrasaving mode the phone began to brake, restart it - it will reset the time limitations of the processor.
5. Battery Health Check (How to Find Out Real Wear)
Before you try to "increase interest," check if the battery is physically worn out. MIUI has a built-in diagnostic tool, but it shows inaccurate data.
- π AccuBattery (shows real capacity in mAh).
- π CPU-Z (battery β Health).
- π οΈ Engineering menu (code ##4636## β Battery information).
Normal readings:
- Capacity: at least 80% of the factory (for example, if it was originally 5000 mAh, now it should be β₯ 4000 mAh).
- Voltage: 3.7-4.2 V at 100% charge.
- Temperature: not above 40Β°C when charging.
If the capacity has fallen below 70%, no calibration will help - you need to replace the battery. For Xiaomi, the original batteries cost from 1,500 to 3,000 rubles (depending on the model), non-original batteries (for example, from Baseus or Remax) can last less.
How to check the originality of the battery?
6. Update firmware and reset to factory settings
Sometimes the battery percentages are lying because of firmware bugs, especially for MIUI 12.5-13.0 devices that have had problems with the power controller, the solution is to upgrade to the latest version or reset.
How to update the firmware correctly:
- Go to Settings β About the phone β System update.
- If the update is available, download it over Wi-Fi (not mobile!).
- Before installing, charge your phone to at least 50%.
- After the update, perform Cache Cleanup in Settings β Storage β Clean.
If the update didnβt help, try resetting to factory settings:
- Make a backup of the data (Settings β About Phone β Backup).
- Go to Settings β About the phone β Reset settings.
- Choose to erase all data and confirm.
- After reset, do not restore data from the backup β set up the phone as new.
β οΈ Warning: Factory reset deletes all data, including photos, messages and installed apps. If you have Mi Account sync enabled, contacts and notes will be restored automatically, but media files will not.
7.Alternative methods: from cooling to replacing the controller
If the standard methods didnβt help, try these non-obvious solutions:
- βοΈ Phone cooling: Overheating speeds up discharge.Use heat sink covers or avoid direct sunlight.
- π Replace the charger: Non-original power supplies may not calibrate percentages correctly. For fast charging, use only Xiaomi or certified counterparts (e.g. Anker).
- π§ Fastboot Flashing: In rare cases, a complete reinstallation helps MIUI You can use the Mi Flash Tool. 4PDA.
- π οΈ Power controller replacement: If the battery is swollen or the phone doesn't hold charge at all, the problem may be in the chip PMIC. It is expensive repair (from 3 000 rubles), but sometimes only he saves.
For the POCO F3/F4 and Redmi K40/K50 models, there is another life hack: disabling the dynamic refresh rate of the screen. Go to Settings β Display β Upgrade frequency and select a fixed 60 Hz. This will save up to 10% of charge per day.
π‘
If none of these methods worked, and the battery runs out in 2-3 hours, the problem is probably the physical wear and tear of the battery, and the only solution is to replace the battery in the service center.