How to completely disable the background mode on Xiaomi Redmi: 5 proven ways

Background processes on Xiaomi Redmi smartphones are one of the most controversial shell features MIUI. On the one hand, they provide quick access to applications and notifications, on the other hand, they eat up to the Internet. 30% Battery charges per day and slow down the device, especially the problem for the budget models of the Redmi Note series. 10/11/12 and POCO X3/X4, where hardware resources are limited.

In this article, we will not only look at standard background restriction settings in MIUI, but also hidden methods through ADB, Developer Options, and alternative solutions for advanced users. It is important to understand that completely disabling background processes can affect the work of messengers (WhatsApp, Telegram) and system notifications - so we will show you how to do this selectively.

If your Redmi is discharged in half a day, warmed for no reason, or slowed down when multitasking, it's probably the background tasks that are to blame. Let's start with the safest ways and gradually move on to radical measures.

1. Standard background restriction through MIUI settings

The easiest way to reduce background activity is to use built-in MIUI tools, which do not require super-user rights (root) and is suitable for all Redmi models based on MIUI 12-14.

Go to the menu:

  1. Settings β†’ Applications β†’ Application Management
  2. Select the app you want (such as Facebook or TikTok)
  3. Slip on Permissions β†’ Autostart and turn off the slider
  4. Go back and select Battery β†’ Background Activity, then set a Strict or Restricted Limit

For mass disabling of background processes:

  • πŸ”‹ Go to Settings. β†’ Battery and productivity β†’ Battery management
  • πŸ“± Select the Apps and select the ones that you can limit (such as games or social networks)
  • ⚑ Activate Charge Saving Mode – This will automatically suspend background activity for most apps

⚠️ Warning: Restricting auto-runs for system applications (e.g. com.miui.securitycenter) may cause disruptions MIUI. Do not touch the processes with the gear icon in the list of applications.

πŸ“Š What Redmi model do you use?
Redmi Note 10/11/12
POCO X3/X4/X5
Redmi 9/9A/9C
Redmi K40/K50
Another model

2. Hidden developer settings for deep control

If standard constraints are not enough, you can use developer mode, which allows you to turn off background processes at the system level, but you need to be careful - incorrect settings can disrupt the stability of Redmi.

First, activate the developer mode:

  1. Go to Settings. β†’ The phone.
  2. Tap 7 times on the MIUI version (you will receive a notification "You became a developer!")
  3. Go back to the main settings menu and open a new section for developers.

Now we are going to optimize:

  • πŸ› οΈ Limit background processes: Find the item Limit background processes and set the value No background processes or Maximum 2 process
  • πŸ”„ Disable animation: in the Debugging section, set all three animation parameters (Scale of animation, Size of transition, Duration of animator) on Off.
  • πŸ“΅ Ban background data transfer: Turn off Background data transfer for unnecessary applications on the Mobile Network
ParameterRecommended valueThe effect
Limitation of background processesMaximum 2 of the processReduces the load on RAM, but can close applications when switching
Not to keep up the actionOn.Forced to close applications after exit, saves battery
Background checkOff.Disables automatic data synchronization in the background

πŸ’‘

If after changes in the For developers smartphone began to slow down, return the settings Background Process Limitation to the value of the Standard Limit and restart the device.

3. Disabling background processes via ADB (without root)

For users willing to go further, there is a method using Android Debug Bridge (ADB) that allows you to turn off background activity even for those applications that MIUI blocks manually (such as Google Play Services).

You'll need:

  • πŸ–₯️ Computer with installed ADB Tools
  • πŸ“± Included Debugging by USB on Redmi (in the developer settings)
  • πŸ”Œ USB-cable (preferably original)

Step-by-step:

  1. Connect your smartphone to your PC and confirm the debugging permission on the Redmi screen
  2. Open the command prompt (cmd) in the ADB folder and type: adb devices Make sure your device appears in the list.
  3. Run a command to disable background activity for a specific package (e.g. Facebook): adb shell cmd appops set com.facebook.app RESTRICTED Replace com.facebook.app with the desired application ID.
  4. For mass shutdown, use the script: adb shell cmd appops set <package_name> RUN_ANY_IN_BACKGROUND ignore

To find the application package ID, use the command:

adb shell pm list packages | grep "appendix name"

⚠️ Note: Disabling background processes for com.google.android.gms (Google Play Services) may disrupt Google Play, Gmail and other services!

β˜‘οΈ Preparation for work with ADB

Done: 0 / 5

4.Use Greenify to "freeze" applications

If you need to selectively disable background processes without deep system interference, Greenify is a great solution, it works even without root rights (with some restrictions) and allows you to β€œsleep” unnecessary applications.

How to set up Greenify on Xiaomi Redmi:

  1. Download Greenify from Google Play (or uptodown.com if Play Market is not available)
  2. Launch the app and give access to Special Features (in Android settings)
  3. Add apps to the list of β€œsedation” – to do this, tap on the + icon and select the desired ones (for example, Instagram, AliExpress)
  4. Activate Aggressive Mode (requires ADB or root for full functionality)

The benefits of Greenify:

  • πŸ”‹ Saves up to 15-20% of charge per day by suspending unnecessary processes
  • ⚑ Speeds up the system by freeing up RAM
  • πŸ›‘οΈ Does not require removal of applications - just "freezes" them

For maximum efficiency, combine Greenify with manual settings from MIUI:

  • πŸ“΅ Turn off auto-run for "sedated" applications in settings MIUI
  • πŸ”„ Include the Adaptive Battery in Settings β†’ Battery
  • ⏳ Set a limit on background activity in For Developers (as described in Section 2)
What to do if Greenify is not working?
If the apps still work in the background after setting up Greenify, check: 1. Greenify permissions in Settings β†’ Special features 2. Updates for application 3. Conflict with other optimizers (e.g, MIUI Optimizer) 4. Limitations MIUI For background processes (sometimes required) ADB-If nothing helps, try an alternative – the Brevent app (requires root).

Radical methods: disabling system services (for advanced)

If you're willing to take risks for maximum performance, you can turn off some MIUI system services that are responsible for background activity, which requires root rights or the use of ADB with extended commands.

List of safe to disable services (tested on Redmi Note 10 Pro and POCO X3 Pro):

  • πŸ“‘ com.miui.daemon - background synchronization MIUI (It can slow down weather and widget updates)

To disable via ADB, use the command:

adb shell pm disable-user --user 0 <name packet>

Example of Xiaomi Analytics Disconnection:

adb shell pm disable-user --user 0 com.miui.analytics

To get the service back:

adb shell pm enable <name packet>

⚠️ Note: Disabling the following services may lead to unstable operation of the system: com.android.systemui - Android interface com.miui.securitycenter - security center MIUI com.google.android.gms – Google services If after disconnecting the smartphone stopped working normally, reset via Fastboot or restore the firmware through Mi Flash Tool.

πŸ’‘

Disabling system services maximizes performance, but requires a precise understanding of their purpose. Always back up your system through adb backup or TWRP before experimenting.

6.Alternative firmware: transition to AOSP for full control

If you don’t like the limitations of MIUI, you might want to consider switching to custom firmware based on AOSP (like LineageOS, Pixel Experience or ArrowOS), which lacks Xiaomi’s background services and offers more flexible power settings.

The advantages of alternative firmware:

  • πŸ”‹ No background processes MIUI (charge-savings up to 40%)
  • ⚑ Smooth animation and quick multitasking
  • πŸ“± Regular security updates from the community
  • πŸ› οΈ Full control over application permissions

Cons and risks:

  • ⚠️ Loss of warranty (if the device is under warranty)
  • πŸ“Έ Camera issues are possible (not all Xiaomi features are ported)
  • πŸ”Š Lack of branded functions MIUI (Second Space or Game Turbo)

Instructions for installing LineageOS on Redmi Note 10 Pro:

  1. Unlock the bootloader via Mi Unlock Tool (requires Xiaomi account and wait 7 days)
  2. Install custom TWRP recavators via Fastboot: fastboot flash recovery twrp.img fastboot boot twrp.img
  3. Download the firmware LineageOS for your model from the official website
  4. In TWRP, run Wipe β†’ Advanced Wipe (tag Dalvik, Cache, Data, System)
  5. Install firmware and GApps (if you need Google services)

After installation, set up background processes in the menu:

  • Settings β†’ Apps & notifications β†’ Special app access β†’ Battery optimization
  • Select All apps and set Restricted mode for unnecessary apps

7. Battery optimization: additional tips

Turning off background processes is only part of the solution, and to maximize Redmi’s time, follow these guidelines:

MIUI settings to save charge:

  • πŸ”‹ Include Supercharge saving in Settings β†’ Battery (disables background activity for all applications except selected ones)
  • πŸŒ™ Activate the Dark Theme and install AMOLED-black wallpaper (relevant for models with AMOLED-screen)
  • πŸ“Ά Turn off Network Search 5G, If not used (go to Settings) β†’ SIM-maps and mobile networks β†’ Preferred type of network)
  • πŸ“ Set the geolocation mode only by GPS (without the use of mobile data and Wi-Fi)

Hardware advice:

  • πŸ”Œ Use original or certified RAM (low-quality charging reduces battery life)
  • 🌑️ Avoid overheating (do not play heavy games while charging)
  • πŸ”„ Every 3 months, perform battery calibration: discharge the phone to 0%, then charge to 100% without interruptions

Monitoring annexes:

  • πŸ“Š AccuBattery – tracks battery health and shows which apps drain the device the most
  • πŸ” BetterBatteryStats (requires root) – detailed analysis of processor awakenings
  • πŸ›‘οΈ Servicely – automatically disables unnecessary system services

1. Dial in the dialer ##4636##

2. Go to Battery Information

3.If the battery health value is below 80%, consider replacing the battery.-->

FAQ: Frequent questions about background processes on Xiaomi Redmi

πŸ”Ή Why After Disabling Background Processes, Notifications From the Background Processes Stopped Telegram/Viber?
This is because messengers use background services to check for new messages.To fix: Add the app to exceptions Settings β†’ Battery β†’ Battery management β†’ Selection of applications Enable auto-run for messenger in Settings β†’ Annexes β†’ Application management β†’ Autorun In Greenify, remove the messenger from the list of β€œsedation” If notifications still do not come, check the sync settings in your Google account.
πŸ”Ή Can background processes be turned off for system applications? MIUI rootless?
Partly yes. ADB can disable some services (e.g. com.miui.analytics), but system processes like com.miui.securitycenter are blocked. Full control requires root or custom firmware. List of relatively safe system packages to disable: com.miui.miservice - Xiaomi services (advertising and analytics) com.xiaomi.midrop - Mi Drop com.miui.videoplayer file transfer - standard video player
πŸ”Ή How to return background processes, if after disconnecting the smartphone began to slow down?
If you have disabled critical services through ADB or Greenify, follow the following steps: ADB: Use the command adb shell pm enable <package_name> For Greenify: Open the application, find the β€œsedated” application and uncheck it If you do not remember that you turned off: reset settings through Settings β†’ System system β†’ Resetting settings β†’ Reset all settings (data will not be deleted) In extreme cases, make a complete reset to factory settings (Wipe Data in the TWRP or through the settings β†’ System system β†’ Resetting settings β†’ Delete all data).
πŸ”Ή Why After Updating MIUI background processes are back on?
Updates MIUI To avoid this, make a backup of the settings through Settings before updating. β†’ System system β†’ Backup Use Tasker or MacroDroid to automatically apply restrictions after the update MIUI In Settings β†’ The phone. β†’ Updating the system β†’ Settings (βš™) β†’ Auto Update If the settings are missing after the update ADB, Re-execute the commands from Section 3.
πŸ”Ή Which Redmi models are most affected by background processes?
According to the tests and user reviews, the following models have the most problems with background activity: Model Problem Redmi Note Recommendation 10 High battery consumption due to Mediatek Helio G95 and aggressive optimization MIUI Disable com.miui.daemon and use Greenify POCO X3 NFC Overheating and lag due to background processes of Google Services and MIUI Install a custom core (e.g. FrancoKernel) 9A/9C Weak Helio processor G25/G35 Cannot handle background load Limit background processes to 1–2 in the settings of the developer Redmi K40 Background activity Game Turbo eats charge even without games Disable com.miui.gameturbo ADB For all models with Snapdragon, it is recommended to disable the service com.qualcomm.qti.qms.service.telemetry - it is responsible for collecting Qualcomm telemetry and heavily loads the processor.