How to properly run the application in the background on Xiaomi Redmi Note 10: all ways

Background applications on Xiaomi smartphones are one of the most talked-about topics among users. Owners of Redmi Note 10 often face a situation where messengers, trackers or other programs suddenly β€œfall asleep” or close the system, despite the notifications turned on, the reason lies in the aggressive optimization of the MIUI battery, which by default limits the activity of applications in the background.

In this article, we’ll take a look at all the current ways to run apps in the background on the Redmi Note 10 (including the Pro, Pro Max, and 5G models), learn how to turn off RAM auto-cleaning, configure permissions for specific programs, and bypass the limitations of MIUI 12/13/14 without root rights.

Important: All methods are tested on MIUI Global and MIUI Europe firmware (versions 12.5–14.0.5).If you have custom firmware (e.g. Pixel Experience or LineageOS), some features may be missing or work differently.

Why Xiaomi Redmi Note 10 is closing apps in the background

MIUI uses three mechanisms to control background processes that often conflict with user expectations:

Battery Saver: Automatically suspends applications that the system thinks are β€œtoo active” in the background, such as Telegram or Viber, which can shut down 5-10 minutes after being shut down.

2. Autoclean RAM (Memory Cleanup): Security β†’ Boost Speed feature that forcibly frees up RAM by killing background processes. On the Redmi Note 10 with 4-6 GB of RAM, this is especially noticeable.

3. MIUI restrictions for non-systemic applications: the system divides programs into categories according to importance, for example, WhatsApp or Mi Fit take priority, and third-party messengers or trackers (for example, Sleep as Android) are subject to strict restrictions.

An additional factor is the MIUI version, where the 13+ firmware has made optimization algorithms even more aggressive, and some of the settings have been hidden deeper in the menu, for example, in MIUI 14, the separate autorun menu has disappeared, and now it has to be configured through application permissions.

πŸ“Š What version? MIUI You can use the Redmi Note 10?
MIUI 12.5
MIUI 13
MIUI 14
Custom firmware
I don't know.

Method 1: Disabling Battery Optimization for Individual Applications

The most effective method is to add an application to the optimization exception list, which will prevent the application from being forced to shut down by the system.

Instructions for MIUI 12.5-14:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Find the right application (for example, Telegram) and tap it.
  3. Select Battery Optimization (in some versions, Battery Consumption).
  4. Tap No Limits (or Not Limited in MIUI 14)

⚠️ Attention: After update MIUI Optimization settings can be reset. Check them after each major update.

If Battery Optimization is not in the app menu, try an alternative path:

Settings β†’ Battery and Performance β†’ Application Selection β†’ [Find App] β†’ Without Limitations

Open β€œApplication management"|Find the target application|Select "Battery Optimization"|Installation of β€œNo restrictions"|Reboot the phone (recommended)-->

Method 2: Setup autostart and background activity

MIUI has hidden settings that allow apps to automatically start when you turn on your phone and run in the background. On the Redmi Note 10, these options are hidden in the permissions menu.

Step-by-step:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Select the app you want (such as WhatsApp).
  3. Tap Permissions β†’ Autorun (in MIUI 14 this item may be called Start in the background).
  4. Turn on the Autostart Allow switch.
  5. Go back and turn on the background activity (if any).

Some applications (such as sleep trackers or fitness bracelets) also require a resolution, which can be included in the same permission menu.

⚠️ Note: Redmi Note 10 Pro with MIUI 14 Autorun may not be available for individual applications, in which case use the method in the following section.

What to do if there is no "Stop" item?
V MIUI 14 for some applications, this item is hidden. Try: 1. Remove and reinstall the application. 2. Clear the Settings cache β†’ Annexes β†’ Application management β†’ [three-point] β†’ Reset the application settings. 3. Use ADB-command to force auto-start (described below in method 4).

Method 3: Disabling RAM Autocleaning

Xiaomi’s Boost Speed feature aggressively clears RAM by killing background processes. On the Redmi Note 10 with 4–6 GB of RAM, this causes even the allowed apps to close in 10–15 minutes.

How to turn off autocleaning:

  1. Open Security (Security app).
  2. Go to Boost Speed (or Optimization in Russian firmware).
  3. Tap on. βš™οΈ Settings in the top corner.
  4. Turn off Auto Cleanup (or Automatic Optimization).
  5. Also turn off Cleaning when you lock the screen.

On the Redmi Note 10 with MIUI 14, the path may differ: Settings β†’ Battery and Performance β†’ System Optimization β†’ Auto Clean.

⚠️ Warning: Completely shutting down auto-cleaning can reduce battery life by 5-10%.If the battery drains too quickly, return settings and use other methods from this article.

Setting upMIUI 12.5MIUI 13MIUI 14
Optimizing the batterySettings β†’ Battery β†’ Selection of applicationsSettings β†’ Applications β†’ Management β†’ OptimizationSettings β†’ Battery β†’ Without restrictions
Auto-startSafety β†’ Auto-RunSettings β†’ Applications β†’ Permissions β†’ AutorunHidden for some applications
RAM autocleaningSecurity β†’ Boost Speed β†’ SettingsSecurity β†’ Optimization β†’ SettingsSettings β†’ Battery β†’ System Optimization

Method 4: ADB-teaming

If standard settings don’t work, you can use ADB (Android Debug Bridge) to force auto-start and background activity to be enabled, a method that works even on MIUI 14, where some options are hidden.

What you need:

  • πŸ–₯️ Computer with Windows/Linux/macOS.
  • πŸ“± Included debugging by USB Redmi Note 10 (Settings) β†’ The phone. β†’ Version. MIUI β€” Tap 7 times, then Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB).
  • πŸ”— Installed Xiaomi drivers and tool ADB (You can download from the official Android website).

Commands to enable auto-start and background work:

adb shell cmd appops set < application package > RUN_ANY_IN_BACKGROUND allow


adb shell cmd appops set < application package > RUN_IN_BACKGROUND allow




adb shell dumpsys deviceidle force-idle




adb shell am set-inactive <app package> false

Example for Telegram (org.telegram.messenger):

adb shell cmd appops set org.telegram.messenger RUN_ANY_IN_BACKGROUND allow

⚠️ Warning: After completing the commands, restart the phone. the effect persists until the next reset or update. MIUI.

adb shell pm list packages | grep "appendix name"

For example, for Viber, type adb shell pm list packages | grep viber-->

Method 5: Using Application Blocking in Multitasking

Application Lock (or Lock apps) prevents the program from closing when cleaning RAM. On Redmi Note 10, it works even if autocleaning is disabled.

How to block the application:

  1. Open the app you want to leave in the background (like Spotify).
  2. Turn it down (do not close it!).
  3. Open the multitasking menu (swipe up with a delay).
  4. Slip on the app icon and select πŸ”’ Lock (or Lock in English-language firmware).

Blocked applications will be marked with an icon πŸ”’ They won't close when you manually or automatically clean them. RAM.

⚠️ Attention: B MIUI 14 The lock function may be reset after rebooting.To avoid this, combine this method with disabling the autoclean (method 3).

Method 6: Alternative solutions for stubborn applications

If none of these methods worked, try these options:

1.Use of the "Developer Mode"

  • πŸ› οΈ Turn on the settings. β†’ Additionally. β†’ For developers (activated by taps according to version) MIUI).
  • Find Limit Background Processes and Set Without Limits.
  • Turn off Do Not Save Actions (if any).

Installation of a custom core (for advanced)

  • πŸ”§ Firmware like Pixel Experience or Kernelsu kernels let you turn off optimization MIUI system-level.
  • 🚨 Risk: loss of warranty and possible device "brick.

3. Restrictions circumvention applications

  • πŸ“± Don't Kill My App! (Shows Hidden Settings) MIUI).
  • πŸ”„ Greenify (for manual background control).
  • ⚑ Shizuku + AppOps (allows you to change permissions without permission) ADB).

⚠️ Attention: Apps like Greenify require root rights to work properly, without which the effect would be minimal.

1. disable battery optimization (method 1).

2. Blocking in multitasking (mode 5).

3. ADB-commands (method 4) for critical applications.-->

FAQ: Frequent background questions on Redmi Note 10

Why doesn’t WhatsApp show notifications in the background, even though all settings are enabled?
In MIUI 13/14 for WhatsApp, you need to turn on notifications in the app settings. Add WhatsApp to Priority Notifications (Settings β†’ Notifications β†’ Priority). Disable Adaptive Battery in the battery settings.
How to check if the application works in the background?
Use it. ADB-Adb shell dumpsys activity activities | grep "mFocusedApp" or install OS Monitor from F-Droid – it shows active processes in real time.
Can I turn off optimization for all applications at once?
No, MIUI doesn't have that option. You have to configure each application separately, and the alternative is to flash custom firmware without optimizations (like LineageOS).
After the MIUI update, all the background settings have been reset.
This is a known problem. Once updated: Repeat all steps from Methods 1-3. If you use ADB, run the commands again. Check the permissions in Settings β†’ Applications β†’ Permissions β†’ Additional.
How much does optimisation disabling affect battery life?
The Redmi Note 10 Pro (Snapdragon) 732G, 5,000mAh showed: πŸ”‹ Without optimization: Autonomy is reduced by 8-12% (from 1.5 to 1.3 days at an average load). πŸ”Œ With optimization: background apps (like Google Maps) can close in 30-60 minutes.Recommendation: disable optimization only for critical applications (messengers, health trackers).