Xiaomiโs current smartphones are equipped with lithium-ion batteries that are sensitive to constant charging. Many users face the problem that the phone stays connected to the network all night, which leads to overheating of the battery and accelerated wear of its capacity. Fortunately, the manufacturer has envisaged several ways to automatically turn off power when a certain level of charge is reached โ but these features are often hidden in the depths of the MIUI settings.
In this article, we will analyze all the current methods for setting up a charging disablement on Xiaomi, Redmi and other devices. POCO โ From standard system tools to third-party applications, you'll learn how to protect your battery from degradation without manual control, and what hidden parameters will help extend the battery life of your battery. 20-30%. We will pay special attention to the nuances for different versions. MIUI (including MIUI 14/15) smartphone models.
Why it is important to turn off charging on time: myths and facts
Many users mistakenly believe that modern smartphones are smart and regulate the charging process themselves. In fact, even the flagship Xiaomi 13 Ultra or Redmi Note 12 Pro+ models do not have a built-in mechanism for a complete power outage at 100% charge - they simply reduce the current, which is not enough to protect the battery. Studies show that constantly maintaining a charge at 95-100% reduces battery life by 15-20% per year.
The main risks in the absence of control:
- ๐ฅ Battery overheating โ especially relevant for fast-charging devices (120W Redmi Note 12 Turbo).
- ๐ Capacity degradation โ Lithium-ion batteries lose up to 30% of capacity in 500 cycles when charged up to 100 times%.
- โก Parasitic currents โ even after reaching 100%, the smartphone continues to consume energy to maintain levels of energy.
Critical information: On devices with MIUI 12 and older, Optimized Charging (in the Settings menu) โ The battery caps the charge to 80 percent, but it doesn't shut down the power completely. It's a half-measure that slows down the wear and tear, but doesn't solve the problem.
Method 1: Integrated Optimized Charging in MIUI
The easiest method is to use Xiaomiโs full-time tool, which is available on most devices with a high-end device. MIUI 11 And it's newer. It doesn't shut down charging completely, but it limits it to 80-90%, This is a battery load reduction, and it's relevant for models: Xiaomi. 12/13 series, Redmi Note 10/11/12, POCO F4/F5.
Step-by-step:
- Open Settings โ Battery and Performance โ Battery settings โ
- Slip on Optimized Charging (in some firmware โ Battery Protection).
- Activate the slider and select your target charge level (usually 80% or 90%).
- Click Set a Schedule and select the days/times when the feature should work (e.g. 23:00 to 7:00).
Make sure your smartphone is connected to the original Xiaomi RAM
Check that the function is active in battery status (Icon) โก with the inscription โOptimized")
Turn off the power saving mode - it can reset settings
Restart the device after activating the function-->
Limitations of the method:
- โ It does not work with wireless charging.
- โ It does not cut off the power completely - only limits the current.
- โ In some models (POCO X3 Pro) function may not be available.
๐ก
If your firmware does not have the option of โOptimized Chargingโ, upgrade your MIUI to the latest version or use alternative methods from this article.
Method 2: Automatically shut down via Developer Mode
For advanced users who are willing to dig into hidden settings, there is a method using adb (Android Debug Bridge), which allows you to set a hard power out when you reach a predetermined percentage of charge. Works on all Xiaomi devices with an unlocked bootloader, but requires a connection to a PC.
Instructions:
- Activate Developer Mode: Go to Settings โ About Phone and tap 7 times on the MIUI version.
- Return to Settings โ Additional โ For developers and enable USB debugging.
- Connect your smartphone to your PC, install ADB Tools and execute the command:
adb shell dumpsys battery set ac 1
adb shell dumpsys battery set status 2
adb shell dumpsys battery set level 80This sequence simulates reaching 80% charge, after which the system shuts down the power. To return to normal mode, use:
adb shell dumpsys battery resetWhat if the ADB does not recognize the device?
โ ๏ธ Attention: Adb resets the actual battery life. After disconnecting, your smartphone may be showing an incorrect charge level until it is fully rebooted. Don't use this method all the time, just for one-off checks!
Method 3: Third-party applications for charging control
If the built-in MIUI features don't suit you, you can use third-party utilities.
| Annex | Functions | Compatibility | Cons |
|---|---|---|---|
| AccuBattery | Tracking charging cycles, notifications when reaching 80%, battery health analysis | MIUI 10+, requires permissions to display over other windows | It does not physically disable charging, only notifies |
| Battery Charge Limit | Hard power outage at a given %, work in the background | Requires root or ADB | Risk of failures when updating MIUI |
| MacroDroid | Automation of Scheduled Charging Disconnection or % | MIUI 12+, no root | A complex setup for beginners |
We recommend AccuBattery for most users, it does not require root and provides detailed statistics. Battery Charge Limit is suitable for a complete power outage, but its installation will require additional manipulation with ADB:
adb shell pm grant com.urovoiz.batterychargelimit android.permission.WRITE_SECURE_SETTINGSโ ๏ธ Note: Applications like Battery Charge Limit can conflict with system processes MIUI. Before use, back up your data through Settings. โ Additionally. โ Backup!
Built-in function "Optimized charging"
Third-party applications (AccuBattery, etc.)
Manual disconnection
ADB-team or root solution
I'm not in control, I'm charging to 100%-->
Method 4: Using smart sockets with a timer
If software methods seem complicated, you can solve the problem hardwarely with smart sockets that support timers, a method suitable for users who charge a smartphone at night and want to completely turn off power at a given time.
- ๐ Xiaomi Mi Smart Plug โ Mi Home integration, voice control.
- ๐ TP-Link HS105 โ support IFTTT, robust automation.
- ๐ Aqara Smart Plug โ Compatible with HomeKit and Google Assistant.
The following is the Mi Smart Plug:
- Connect the socket to the network and sync with the Mi Home app.
- Go to Automation. โ Add โ Schedule.
- Set a shutdown time (such as 2:00 a.m.) and keep the rule.
- Connect the charger to the socket - the power will turn off automatically.
Pros of the method:
- โ Complete physical power outage โ no battery load.
- โ It works with all devices, including Redmi and POCO.
- โ You can set notifications in Mi Home about the status of the socket.
๐ก
Smart sockets are the only way to completely eliminate the parasitic currents that continue to flow into the smartphone even after reaching 100% charge.
Features for different Xiaomi models
Not all Xiaomi devices support the above methods in the same way, and the following are the key nuances for the popular lines:
| Model | Support for "Optimized Charging" | Working with ADB | Recommendations |
|---|---|---|---|
| Xiaomi 13/13 Pro | Yes (including wireless charging) | Yes, no restrictions. | Use the built-in + AccuBattery function to monitor |
| Redmi Note 12 Pro+ | Yes, but only for wired charging. | Requires unlocking the loader | Limit charge to 85% to protect 200W battery |
| POCO F5 | Yes, but hidden in Settings โ Special. | Yeah, stable. | Update your firmware to MIUI 14 for proper operation |
| Xiaomi 11T/11T Pro | Yeah, but with bugs in MIUI 13. | Yeah, but it might require a reboot. | Use third-party applications when working unstablely |
For devices with MIUI for POCO (such as the POCO X4 Pro), the path to settings may be different. If you don't find Optimized Charging, try:
- Open the Settings. โ Battery โ Three points (โฎ) โ Additionally.
- Or use the search for the settings (the magnifying glass icon at the top).
Frequent Mistakes and How to Avoid Them
When setting up an automatic charge shutdown, users often face typical problems. Here's how to solve them:
- ๐ The function is reset after the update โ Before the update. MIUI Turn off optimized charging and turn it on again after restarting.
- ๐ต ADB can't see the device โ Install Xiaomi drivers and enable debugging by USB (security parameters in the developer settings.
- โก The smartphone continues to charge up to 100% โ Check if the Game Turbo or Ultra-Energy Saving mode is active โ they can block restrictions.
- ๐ AccuBattery does not show notifications โ Give the app permission to display over other windows and exclude it from battery optimization.
Tip for owners of Redmi with fast charging (67W/120W/200W): If the smartphone warms up a lot even when limited to 80%, try charging it via USB 2.0 (old 5W charger).