Background apps on Xiaomi smartphones are one of the main reasons for fast battery drain and slowdown. Even when you donβt use the program, it can continue to consume resources: update data, send notifications or synchronize with servers. In the MIUI shell (especially in versions 12-14), the manufacturer actively uses aggressive optimization, but sometimes it works against the user β closing down the necessary processes or, conversely, leaving unnecessary ones in an active state.
In this article, we will look at all the ways to disable background applications on Xiaomi, Redmi and POCO devices, from standard MIUI settings to hidden features for power users, learn how to completely block programs in the background, which applications can be disabled without risk to the system, and how to return normal messengers (for example, WhatsApp or Telegram) if they stop receiving notifications after optimization.
Important: the methods vary depending on the firmware version and smartphone model. We will specify features for popular devices, from the Redmi Note 10 Pro to the flagship Xiaomi 13 Ultra. If your model is not mentioned, check the version of MIUI in Settings β About phone and choose the instructions by analogy.
Why background apps are damaging Xiaomi smartphone
Background activity of programs affects three key aspects of the device:
- π Battery consumption β even sleeper apps can consume up to 10-15% of their charge per day (e.g. Facebook or TikTok are known for high background consumption).
- π’ Performance β each active process takes up a portion of RAM (RAM), Which leads to slowing down when multitasking.
- π‘ Mobile network traffic β background synchronization (e.g. Google Photos or Mail.ru) can eat up to 500MB per month.
MIUI has an integrated optimization system (Security β Battery β App battery saver), but it often works incorrectly:
- π« Closes messengers (Viber, Telegram), which does not come notifications.
- π Does not block system processes (e.g. com.miui.analytics) that collect data for Xiaomi.
- β‘ Does not take into account the individual settings of the user after the update MIUI drop off all exceptions.
According to XDA Developersβ tests, after manually shutting down background processes, the Redmi Note 12 Pro+βs battery life increased by 22% and app opening speed increased by 14%, but itβs important to do it right β or you risk losing important notifications or disrupting the system.
Method 1: Disconnect the background through "Battery and performance"
The safest and most recommended method by Xiaomi is the use of built-in optimization tools, which is suitable for most models on MIUI 12-14 (including POCO F4, Xiaomi 12T, etc.).
Instructions:
- Open Settings β Battery and Performance.
- Select Battery Savings (or App Battery Saver in Global Firmware).
- Click on the Select Apps (or Choose Apps).
- In the list, find the desired application and select a mode for it: π No restrictions β background work is allowed (suitable for messengers). β‘ Limit background activity β the app will close when the screen is locked. β Deep Optimization β Complete background shutdown (risk of notification loss).
For system applications (e.g. com.android.systemui), this method does not work β they can only be disabled through ADB or root rights.
βοΈ Preparing for battery optimization
Method 2: Manually close through "Recent Applications"
If you need to release RAM immediately, you can manually close all background processes, which is a temporary method - after rebooting or blocking the screen, applications will start again.
How to do this:
- Click on the recent apps button (swipe up late or the "square" button on the navigation bar).
- Check out the list of open source programs.
- To close one application, swipe it left/right.
- To close all, click on the Close All (or Clear All) icon.
Some models (such as the Xiaomi 13 Pro) have a hidden memory cleanup feature:
- Hold the button Recent applications 2-3 seconds.
- A menu will appear with the option to Clear Memory (Deep Clean).
- Confirm the action β the system will close all processes, including system.
π‘
If the phone is slower after cleaning up the memory, reboot it. MIUI sometimes misallocates resources after forced closure of processes.
Method 3: Disabling Auto-Run Applications
Many programs (especially Chinese ones like AliExpress, Shein, CapCut) are automatically triggered when you turn on your phone or connect to the Internet, which increases the load on the processor and battery, and MIUI has a hidden menu to control autostart.
Step-by-step:
- Open Settings β Applications β Application Management.
- Click on the three dots in the top right corner and select Auto Start (or Auto-start).
- In the list, disable auto-run for unnecessary programs. System applications (such as Google Play Services) are not recommended to be touched.
On some firmware (e.g., the POCO X3 Pro with MIUI 13), the AutoRun point may be hidden to unlock it:
- Enter the autostart request in the search for settings.
- If nothing is found, use it. ADB-Command: adb shell pm grant com.miui.securitycenter android.permission.WRITE_SECURE_SETTINGS
Important: After disabling autorun, some applications (such as Mi Fit or Zepp) will stop syncing data with Xiaomi smartwatches.
Method 4: Using ADB for deep shutdown (for experienced)
If standard methods donβt work, you can use ADB (Android Debug Bridge), which allows you to completely block background activity even for system applications, but requires a connection to a computer.
What you need:
- π₯οΈ Computer with installed Xiaomi and ADB-tools drivers.
- π± Included debugging by USB on the phone (Settings) β The phone. β Version. MIUI β Press 7 times, then return to the Additional Settings β For developers β Debugging by USB).
- π Cable USB (preferably original).
Instructions:
- Connect the phone to the PC and confirm the debugging permission.
- Open the command line (Windows) or the terminal (Mac/Linux) in the adb folder.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- To turn off background activity for a particular app (e.g. Facebook), use: adb shell cmd appops set com.facebook.app RUN_ANY_IN_BACKGROUND deny
- To disable autorun: adb shell cmd appops set com.facebook.app BOOT_COMPLETED deny
List of popular packs to disable:
| Annex | Packet name | Recommendation |
|---|---|---|
| com.facebook.katana | You can turn it off completely. | |
| Mi Video | com.miui.video | Disable autostart |
| Cleaner (Cleaning) | com.miui.cleanmaster | Can be removed via ADB |
| Google Play Services | com.google.android.gms | Do not disable β will disrupt the work of Google services |
How to change after ADB?
β οΈ Attention: Misuse of the right ADB Do not disable the system processes called com.android., com.miui. or com.qualcomm.* - this can cause bootloop (locking on the boot).
Method 5: Disconnecting through Developer Mode
MIUI has hidden developer settings that allow you to limit background processes globally, and this method is useful if you want to reduce the system load, but are not ready to deal with ADB.
How to turn on the developer mode:
- Go to Settings. β The phone.
- Press 7 times in a row on the MIUI version.
- The message will be βYou are a developer!β
Now open Settings β More β For developers and find the following options:
- π Limit background processes β set the process Maximum 2 value (saves battery, but can close messengers).
- π« Do not save actions β disables the activity cache, but may cause errors in some applications.
- π΅ Disable data transmission in the background β blocks synchronization, except Wi-Fi.
On Xiaomi models 12S Ultra and newer in the developer menu has an option MIUI Optimization (translated as βOptimizationβ) MIUI"). Disabling it allows you to manually control background processes without system limitations, but can lead to:
- β οΈ Loss of notifications from system applications (e.g. Mi Cloud).
- π Increased battery consumption due to improper resource allocation.
- π Failures in the work of gestures and animations MIUI.
π‘
Disabling MIUI Optimization gives you more control over the background, but requires manual adjustment of each application, and only use this method if you are ready to experiment.
Method 6: Remove unnecessary system applications (requires root)
Some pre-installed programs (Mi Browser, Mi Music, Mi Pay) can't be disabled in the standard way, they keep running in the background and collecting data. The only radical method is root-right removal.
What can be removed without risk to the system (list for MIUI 14):
| Annex | Packet name | Effects of removal |
|---|---|---|
| Mi Browser | com.android.browser | Use Chrome or another browser |
| Mi Music | com.miui.player | There won't be a standard player. |
| Mi Pay | com.miui.mipay | You canβt pay through NFC (unless you use it) |
| Cleaner (Cleaning) | com.miui.cleanmaster | Embedded optimization will disappear |
| Analytics (Data Collection) | com.miui.analytics | Will stop sending statistics to Xiaomi |
Use Root Explorer or the ADB command to remove:
adb shell
su
pm uninstall -k --user 0 [name packet]β οΈ Warning: Removing system applications may disrupt the work MIUI. Before that:
- Make a backup through Settings β Additional β Backup and Reset.
- Make sure that the phone has TWRP Recovery installed for recovery.
- Do not delete packages with the names com.miui.home, com.android.settings or com.qualcomm.* β this will cause the phone to fail.
What to do if notifications stop coming after disconnection
One of the most common side effects of optimization is missing notifications from messengers (WhatsApp, Telegram, Viber), which happens because MIUI shuts down their background processes.
Step 1: Set up exceptions in the Battery:
- Go to Settings β Battery and Performance β Battery Savings.
- Find the messenger in the list and set a mode for it without restrictions.
Step 2: Autostart Authorization:
- Open Settings β Applications β Application Management β Autorun.
- Turn on auto-start for the messenger.
Step 3: Set up notifications in the app itself:
- π± WhatsApp: βοΈ Settings β Notifications β Allow notices.
- π Telegram: βοΈ Settings β Notifications and sounds β Insert notifications.
- π¬ In Viber: More β Settings β Notifications β Showing notifications.
Step 4: Checking Permits:
- Go to Settings β Applications β Application Management β [Messaging Name] β Permissions.
- Make sure it's on: π Notifications πΆ Auto-start π Working in the background
If the notifications donβt come, try:
- π Reinstall messenger.
- π΅ Temporarily disable the energy saving mode.
- π οΈ Clear the application cache (Settings) β Annexes β [messenger] β Clear the cache).