How to add to the exceptions on Xiaomi: setting up energy saving

Owners of Xiaomi and Redmi smartphones often face a situation where background apps suddenly stop updating information or completely stop working.This is due to an aggressive energy saving policy built into the MIUI shell or the new HyperOS. The system automatically “kills” processes that it considers inactive to extend the battery life of the device, but this often interferes with messengers, navigators and fitness trackers.

To solve the problem, you need to manually add the desired programs to the exception list, which will prevent the system from forcibly shutting down the process, ensuring that notifications and background tasks work consistently. Below we will discuss in detail all the available ways of setting up that guarantee the result.

Before you make changes, you should understand that different versions of firmware may have slightly different menu item names. However, the logic of Xiaomi’s system remains the same: you need to find the battery settings for a particular application and switch them to “No Limits” mode.

Mechanism of MIUI optimization and HyperOS

The Android operating system on Xiaomi devices is uniquely modified. The company's engineers have implemented a rigid memory and power management algorithm that is more aggressive than the Android stock one. When you fold an application, the system freezes its processes after a while, believing that you no longer need them right now.

This is normal for regular games or browsers, but it's critical for background tasks. For example, a smartwatch might stop syncing your pulse, or an email client might not show a letter in time. Understanding this mechanism is important, because simply removing an application from the running list won't help, because the system will restrict it again the next time you run it.

The key element here is MIUI Optimization, or its equivalent in newer versions, which controls the allocation of CPU resources, and if an application is not labeled as important, it falls under the optimizer's knife.

📊 What's your version of the shell?
MIUI 13
MIUI 14
HyperOS
other

It’s worth noting that in recent updates, algorithms have become smarter: they analyze usage patterns. If you rarely open an app, the system will try to keep it asleep, ignoring standard resolutions.

Set up exceptions through the Application Manager

The fastest and most reliable way to add the program to exceptions is to use the built-in application manager, which works on most current models, including the Redmi Note and the Xiaomi Mi series.

First, find the app icon on your desktop or menu. Click on it and hold your finger until the pop-up appears. From the menu that appears, select About the app (or the "i" icon in the circle). Next, click on Saving Battery.

You'll see a menu with three options, and the default is "Economize Charge," and you'll need to tick the box to "No Limits," which gives the application priority and prevents the system from closing its process in the background.

☑️ Checking the application settings

Done: 0 / 4

When you change the setting, the system can issue a warning that it will increase your power consumption, which is a standard notification that you have set the settings, and for messengers and important services, this is a necessary step.

⚠️ Warning: Do not set the No Limits mode for all applications at once, this will lead to a quick battery drain, as dozens of programs will constantly run in the background, consuming CPU resources.

Global Energy Saving Settings

In addition to customization, there is a global energy saving profile in the system, so if you have ultra-savings or austerity on, customizations can be ignored, so it's important to check the overall parameters.

Go to Settings → Battery (or Advanced Settings → Battery in older versions). In the upper right corner, click on the gear icon. Here are the sleep settings and background activity restrictions.

Make sure that you don't activate sleep mode for important applications, and you can also find the "Limit background activity" option on this menu, and if it's on, the system will try to close all background processes except those on the whitelist.

💡

If you often use the navigator on trips, add maps in advance (Google Maps, Yandex.Maps, 2GIS) Exceptionally, otherwise GPS-The track may be interrupted when the screen is off.

Newer versions of HyperOS have a section called Optimization, where you can clear the memory with a single click, but also set up autoruns. Global settings often overwrite local ones, so control is mandatory.

Managing Auto-Run Applications

One common cause of broken notifications is the ban on autorun. Unlike pure Android, in MIUI, apps cannot run on their own after rebooting the phone or unloading from memory without your permission.

To allow auto-start, open the Safety app (green zipper icon). Select Permission → Auto-Start. From the list that opens, find the app you want and activate the switch next to it.

The system will warn you that auto-start permission can increase battery consumption. Confirm the action. Now, even if the application is killed by the system, it can regenerate itself when a new event or message arrives.

It's important to understand the difference: "Without limits" prevents killing the process, and "Out-run" allows the application to start on its own. Both parameters are needed to work perfectly.

ParameterFunctionImpact on the battery
No restrictions.Prohibition of closure of the process by the systemHigh.
Auto-startStarting permit after unloadingAverage.
Other permitsNetwork access, geolocationDepends on the module.

The complex setup of these three settings provides maximum stability. If you use a smart home, such as the Yeelight or Mi Home app, without these settings, devices may become “unavailable” in the application.

Specifics of working with messengers and social networks

Messengers like Telegram, WhatsApp and Viber require a different approach, and apart from Xiaomi’s system settings, the apps themselves often have their own battery settings to check, but at the system level, access to the network in the background is critical.

In the application-specific battery settings (the path is described in the second section), make sure that “No Limits” is selected. Additionally, check notification settings: go to Settings → Notifications and Status bar → Notification management.

Find the messenger and make sure the Allow Notifications switch is active, and check if the Do Not Disturb or Only Important mode is on, which can hide the contents of messages on the locked screen.

Why doesn't Telegram show you a photo?
Often the problem is not locking, but cache. If the application works in the background, but the pictures do not load, try clearing the cache in the Memory section of the application settings without deleting the data.

For corporate email clients and CRM-systems that should work 24/7, It is also recommended to fix the application in the list of running. Open the application, go to the menu of running tasks (swipe from the bottom up and hold) and click on the lock next to the application window.

Solving problems with Bluetooth devices and trackers

Users of Mi Band fitness bracelets and smartwatches often complain of connection breaks. Mi Fitness or Zepp Life app should have constant access to Bluetooth and geolocation. If the system restricts background work, the tracker loses communication with the phone.

First of all, add the tracker app to battery exclusions (“No Limits”). Second, make sure that the “Always Allow” box is ticked in the Security → Permits → Permits → Geolocation section.

Also check if the Bluetooth system is power-saving.Some firmware versions have a hidden option called “Sleep Bluetooth Disconnect” that needs to be deactivated, especially for older models like the Redmi Note 8 or 9.

⚠️ Note: When you reset your network settings or completely reset your phone, all of the above exceptions will be removed. you will have to configure them again after you restore the data from the backup.

If the connection problem persists, try removing the device from the Bluetooth list and re-cooking it, making sure all battery permissions are activated.

Frequently Asked Questions (FAQ)

Why did the MIUI update get lost?
When a major system upgrade (such as a MIUI 13 to 14 or a HyperOS upgrade) resets security profiles, the system believes that the new energy saving rules should apply to all applications anew, so the "No Limits" settings fly off.
Does adding exceptions affect the speed of the phone?
The shutdown ban does not slow down the phone, but if there are too many applications (more than 10-15), the RAM will fill up and the system will have to use the paging file more often, which can cause micro-slowdowns.
How to add system services to exceptions?
For system services (Google Play Services, Mi Cloud), settings are usually hidden or locked. If you see that they consume a lot of power, it is better to check the synchronization of accounts than to try to limit their work, as this can disrupt the functionality of the smartphone.
Is there a difference between “No Limits” and “Smart”?
Yes. Smart mode (or Savings) allows the system to decide when to close an application based on learning algorithms. No-limit mode is a strict ban on any action to close the process, regardless of whether the system considers it appropriate.

Competent exception settings are a balance between autonomy and functionality. By following these instructions, you will make your Xiaomi work exactly the way you want it to work, not the way algorithmic optimization decided.