Why does MIUI 11 run out of battery so fast?
Xiaomiβs MIUI 11 shell is known for its functionality, but not all users are happy with its appetite for energy. Even on relatively new models like the Redmi Note 8 Pro or Mi 9T, the battery can run out in a day of active use β and not only the hardware, but also the software features of the firmware.
The fact is that MIUI 11 runs dozens of background processes by default, many of which duplicate Android features or are simply useless for most users: for example, Mi Cloud Sync constantly syncs data, Security scans the system in real time, and Mi Video and Mi Music consume resources even if you do not use them, but the worst of all are hidden system services that can not be disabled by standard means.
In this article, weβll look at which MIUI 11 components can be safely removed or disabled to extend battery life by 20-40% without compromising basic smartphone functions, how to clean up your startup, which apps to freeze, and how to set up energy savings at the Android core level.
Top.-5 embedded MIUI 11, which can be removed without consequences
The first thing to start with is uninstalling pre-installed software that not only takes up space, but also consumes charge in the background. Most of these applications duplicate the functions of Google or third-party services, so removing them will not affect the system.
- π± Mi Browser is Xiaomiβs browser with aggressive advertising and background activity. Replace it with Chrome or Firefox.
- π΅ Mi Music is a player that scans media files even when you're not using it: VLC poweramp.
- π¬ Mi Video is similar to a music player but for video, and consumes up to 5-7% of the charge per day when used passively.
- π§ Mi Mail is an email client with data leaks and constant account checks.
- π Mi Community is a Xiaomi forum that updates in the background and sends notifications. Useful only to brand enthusiasts.
To remove these apps, youβll need root rights or access to ADB. If theyβre not, you can simply turn the programs off in settings (Settings β Applications β Application Management β Select App β Disable).
β οΈ Note: Do not remove system applications called com.android. or com.miui. unless you are sure of their purpose.This may lead to broken features (for example, disappear settings or stop working camera).
How to disable auto-run unnecessary services in MIUI 11
Even after removing pre-installed applications, MIUI 11 continues to run background processes that consume charge.
- π Auto-update apps via the Mi App Store (works even if you donβt use it).
- π‘ Constantly search for Wi-Fi and Bluetooth devices (on by default for features like Mi Share).
- π Geodata collection for Mi Location Service (used by Xiaomi advertising services).
- π‘οΈ Background security check through Security (scans files every 2-3 hours).
To disable autostart:
- Go to Settings β Applications β Permissions β Autorun.
- Turn off auto-run for all applications except instant messengers and mission-critical services (e.g. Telegram or Google Play Services).
- Return to Settings β Battery and Performance β Battery Consumption Management.
- Select the Power Saving mode and manually blacklist applications that should not work in the background (such as games or social networks).
Disable Auto-Run for Unnecessary Applications|Establish an energy-saving regime|Add games to the blacklist|Disable background synchronization Mi Cloud|Geolocation verification only on request-->
For advanced users, there is another way to disable services through ADB. For example, the team below prohibits background activity for Mi Push Service (responsible for unnecessary notifications):
adb shell pm disable-user --user 0 com.xiaomi.mipush.sdkHidden MIUI 11 settings to save battery
Xiaomi hides some power saving options to make the interface easier, but they can be activated via secret menus or ADBs.
| Setting up | How to turn it on | The effect |
|---|---|---|
| Deep energy conservation | Type ##4636###, select Usage statistics β Battery usage β Force deep sleep | Forced to put down apps after 5 minutes of inactivity |
| Disabling AOD | Settings β Screen β Always-on display β | Saving up to 10-15% of charge per night |
| FPS Limitation | Enable Settings β Additional β Developer β Limit background processes (4) | Reduces the load on the processor when folded applications |
| Disconnecting MiuiOptimization | Through ADB: adb shell settings put global miui_optimization 0 | Remove unnecessary animations and background tasks |
The Deep Energy Saving setting is especially useful, blocking wake-locks that are often used by social media and instant messengers, such as Facebook waking up your phone 200+ times a night even if you donβt have notifications.
β οΈ Warning: Disabling MiuiOptimization may cause some features to disappear MIUI (For example, gestures or themes. Before changing, back up through Settings. β Additionally. β Backup.
What are wake-locks and why are they dangerous?
What System Applications Can Be Freezed (without Root)
If you don't have root rights, but you want to stop unnecessary system processes, you can use ADB freezing. This method temporarily puts applications to sleep without removing them completely. Here's a list of safe services to freeze:
- π² com.miui.analytics β collection of usage statistics (sends data to Xiaomi).
- π‘ com.xiaomi.discover β a service for content recommendations (advertising in the Internet) MIUI).
- π― com.miui.systemAdSolution β a targeted advertising system.
- π com.xiaomi.market - Mi App Store (if you don't use it).
- π¦ com.miui.hybrid is a hybrid service for web applications (rarely used).
To freeze the application, execute the command:
adb shell pm disable-user --user 0 title.packageFor example, to disable the collection of analytics:
adb shell pm disable-user --user 0 com.miui.analyticsTo defrost the application back, replace the disable-user with enable:
adb shell pm enable com.miui.analyticsπ‘
Before freezing, check if the application is affected by a critical function, for example, disabling com.xiaomi.finddevice will disrupt the search for the phone through Mi Account.
Optimizing the Android kernel for maximum savings
For users with unlocked bootloader and root rights, deeper kernel-level settings are available, which allow you to limit the clock speed of the processor, disable unnecessary cores, or change the task scheduler.
The most effective tweaks are:
- Limiting the maximum CPU frequency to 1.5-1.8 GHz (instead of the standard 2.0-2.8 GHz) reduces heating and energy consumption by 15-25%.
- Switching to the schedutil scheduler (instead of cfq or ondemand) is better optimized for energy saving.
- For example, on the Snapdragon 730, you can turn off 2 Cortex-A76 cores, leaving only the energy-efficient Cortex-A55.
- Reduce the timeout of the transition to deep sleep from 500 ms to 100 ms.
To apply these settings will need:
- Install Kernel Adiutor or FrancoKernel Manager from Google Play.
- Manually change the settings in the CPU or Governor section.
- Reset the device.
β οΈ Warning: Incorrect kernel settings can cause the device to overheat, freeze, or even "brick" before experimenting, check for compatibility of tweaks with your CPU model (e.g., Snapdragon 855 and Helio). G90T require different approaches).
π‘
The most autonomy gains are kernel optimization, but it requires root rights and technical nuances, and for most users, settings at MIUI and ADB are enough.
What if the battery is running down quickly?
If after all the optimizations, the charge still goes away too quickly, the problem may lie in:
- π Worn-out battery (check status through AccuBattery β if the capacity has fallen below 80%, itβs time to change the battery).
- π± Hardware malfunctions (for example, a faulty Wi-Fi module or a faulty Wi-Fi module) GPS constantly consumes energy).
- π οΈ Incorrect firmware (castom) ROM orbeta MIUI Often have power-consuming bugs).
- π Background activity of third-party applications (check in Settings) β Battery. β Battery utilization).
For diagnosis:
- Install BetterBatteryStats (requires root) and check what processes are waking the device (Partial Wakelocks).
- Run CPU Spy (shows how long the processor has been running at high frequencies).
- Check the battery temperature in Settings β Battery β Condition. If it is constantly above 40 Β° C, this is a sign of overload.
If the battery is a problem, it can be replaced on its own (on most Xiaomi models it takes 15-20 minutes).The cost of the original battery for the Redmi Note 8 Pro or Mi 9T is about 1500-20000 rubles.