How to add an app to the Xiaomi Redmi cleanup exceptions

Owners of Xiaomi and Redmi smartphones often face an obsession with the MIUI or HyperOS shell: the system aggressively unloads applications from RAM. You may notice that messengers stop sending notifications, music is interrupted, and the navigator resets the route as soon as the screen goes out. This is not a bug, but a regular energy saving algorithm that is designed to save battery power, but often interferes with normal operation.

To solve this problem, you need to manually adjust the settings for each important application, the system does not do this automatically, believing that the user is more important than the battery life than the background processes, but knowing the hidden settings, you can make the smartphone keep the desired programs active all the time.

In this article, we'll take a look at all the steps to set up the cleanup exceptions, and we'll go through the battery settings, application management and autostart menu, and as you follow the steps, you can forget about restarting programs and missing messages.

Why Xiaomi Redmi is closing apps in the background

Aggressive memory management in Xiaomi smartphones is motivated by the desire to extend battery life. Android operating system in conjunction with the shell MIUI considers inactive processes to be an unnecessary burden on the processor. Once you fold the application, after a certain period of time, the system forcibly terminates its process.

This is especially critical for applications that need to work all the time: activity trackers, smartwatches, navigators or remote access clients. If exceptions are not set, these programs will die every time. 15-30 screen-down.

⚠️ Note: Adding more applications to an exception can lead to faster battery discharge, and the system will spend resources on keeping them active even when you are not using them.

The cleaning mechanism works at the system services level. Even if you just switch to the camera, a heavy application that has been launched before can be unloaded unless it is marked as important, which is why manually configuring it is the only reliable way to make the software work correctly.

πŸ“Š How often do you have apps on Xiaomi?
Constantly, every 10 minutes.
Sometimes when there's little memory.
Rarely, only after a reboot.
Never noticed.

Setting up battery mode for applications

The first and most important step is to change the energy policy for a particular application, and the default mode for all programs is "Energy Saving", which causes them to close, and we need to switch this setting to "No Limits" mode.

To start, open the standard Safety app (green zipper icon) that is preinstalled on all Redmi smartphones. Search the Battery section of the menu or go straight to Settings β†’ Battery and Performance.

Settings β†’ Battery and Performance β†’ Consumption Management

In the list that opens, find the application you want, and by default, you'll have a checkmark or a switch in saving mode, and you'll have to select the No Limits option, which allows the system to keep the application process open, even if the screen is off for a long time.

β˜‘οΈ Battery setup

Done: 0 / 4

Once the setting is changed, the system can issue a warning that it will increase energy consumption. Confirm the action. Now, for the selected software, aggressive cleaning is disabled at the energy manager level.

Fixing the application in memory

The second layer of protection is locking the application into the running list, which prevents it from accidentally clearing through the "clean all" button in the multitasking menu, which works as an additional barrier.

Open the menu of running apps by swiping from the bottom up and holding your finger (or pressing the menu button, depending on the Redmi model). Find the card of the desired application. Press it and hold your finger, or swipe down the card.

You'll see a lock icon. You'll click on it to block the app. Now, next to the icon, you'll see a little lock, and that's a signal to the system that this process is protected from mass cleaning.

πŸ’‘

Only really important applications like a navigator or messenger can be stored in memory. Blocking heavy games or stores can be useless for RAM.

It is worth noting that on some versions of MIUI, this lock only protects against the "Clear All" button, but not against system crowding when memory is lacking, so this method is only effective in conjunction with the battery setting described above.

Auto Start and Background Activity Permitting

The third critical parameter is autorun permission. In Xiaomi shells, apps don't have the right to run themselves after rebooting the phone or unloading from memory until you give them that right. Without this notification, they may not come after the device is rebooted.

Go back to Security and find the Permissions (or "Other Permissions"). Select "Start." In the list, find your app and activate the switch, which will allow the program to start immediately after the smartphone is turned on.

It's also important to check your work permits in the background. Go to Settings β†’ Applications β†’ All apps. Select the program you want, click Other permissions. Make sure the boxes are in front of you:

  • πŸ”“ Background launch
  • πŸ“’ Display of pop-up windows
  • πŸ”” Display on a locked screen

Lack of any of these permissions can lead to incorrect work, for example, without the right to pop-ups, video calls may not turn around when you pick up the phone, and the call will only come as a text notification.

Why are the settings resetting?
Sometimes, after a system upgrade, Xiaomi resets autorun permissions. This is a security mechanism, but it requires re-configuring manually after each major firmware update.

Disable MIUI Optimization for Advanced Users

There's a hidden developer menu that allows you to turn off global MIUI optimization, a radical method that changes the behavior of the system as a whole, making memory management less aggressive, but it's worth using with caution.

To get to the menu, go to Settings β†’ About Phone. Find the MIUI (or HyperOS) version bar and quickly click on it 7-10 times until it says "You're a developer."

Then go to Settings β†’ Advanced Settings β†’ Developer. Scroll down to the bottom. Find the option to Enable MIUI Optimization and turn it off. The system will alert you to the risks and require you to enter an unlock code or password from your account.

ParameterStandard valueRecommended valueImpact
Battery modeSavingsNo restrictions.Prevents closure
Auto-startOffOnLaunch after restart
LockdownNo.Got it (castle)Protection from the cleaning button
Optimization of MIUIOnOff (optional)Changes the behavior of the system

After optimizing is disabled, the phone may reboot, the interface will become slightly different, and notifications from some applications may come with a delay or, conversely, too often.

⚠️ Attention: Disabling optimization MIUI This method can lead to unstable interfaces or increased system-wide energy consumption.

Common mistakes in setting exceptions

Even after doing all the steps, users often find that applications are shut down anyway, and most often the problem is inattention or inattention. Let's look at the underlying errors.

The first mistake is to set up only one setting, and many users simply lock the task manager, forgetting about the battery mode, and without the "No Limits" permission, the lock will not save you from system unloading if you don't have enough memory.

The second mistake is ignoring updates: After Xiaomi updates, permission settings can be reset to factory ones, and after each major system update, you need to recheck autorun and battery settings for important applications.

The third mistake is the use of memory cleaners: Third-party Android acceleration apps (Clean Master and analogues) can conflict with MIUI system settings, forcibly shutting down processes you have so diligently protected.

πŸ’‘

An integrated approach is key to success, and only the simultaneous use of "No Limits" mode, auto-start and lock tasks ensures that applications run smoothly in the background.

It's also worth remembering that some apps prescribe themselves as exceptions, but they don't do it correctly. Always double-check the settings manually, without relying on automatic system recommendations.

Questions and Answers (FAQ)

Are exception settings reset after the phone is restarted?
No, the battery settings ("No Limits") and autoruns are saved after restarting, but if you upgrade your firmware or the Security app, the settings can return to the setup and you'll have to check them.
Does the addition of exceptions affect the speed of the smartphone?
The fact that there is an exception does not slow down the phone, but if the application is actively using GPS, network or processor in the background, it can be a waste of resources. If the phone starts to warm up, check which applications are "No restrictions".
Can I add all the exceptions to the exceptions?
Technically possible, but it's not recommended. This will lead to a significant increase in battery consumption and possible overflow of RAM, which will cause the interface lags. Add only messengers, navigators and trackers.
Why does the app fly out even if there is a lock?
The lock in Task Manager only protects against manual cleaning by the user. The only protection against system displacement due to memory shortage (OOM Killer) is the "No Limits" setting in the Battery section.