How to make the application work in the background Xiaomi Redmi

Owners of Xiaomi and Redmi smartphones often face a situation where important notifications from messengers come with a delay, and the navigator stops plotting the route as soon as the screen goes out.This is not a bug or a malfunction of the device, but a feature of the aggressive MIUI shell energy saving system or the new HyperOS. The operating system seeks to maximize battery life, forcibly shutting down processes that, in its opinion, are not in use right now.

The problem is solved manually, but requires setting up several parameters for each specific application. If you use a navigator, activity tracker or wait for an important call to Viber or Telegram, ignoring these settings will lead to a disconnection of the connection with the server. In this article, we will discuss all the available methods that will allow your programs to work consistently 24/7.

The basics of the MIUI energy saving system

The Android system installed on Xiaomi devices has its own memory management mechanisms that are significantly stricter than those on pure Android. Aggressive optimization is a term that the company's engineers often use to describe the behavior of their firmware. When you fold an application, it is not just hidden in RAM, but marked as a candidate to complete the process if it consumes battery power.

The user must tell the system which programs are the priority, and without this step, even powerful flagships can fall asleep at the wrong time, and understanding the logic of the background services will help you correctly allocate the resources of the device.

⚠️ Warning: Completely disabling battery restrictions for all applications at once can lead to the fact that the smartphone will discharge much faster than usual.

It's important to distinguish between startup and background. The first allows the program to start with the phone on, and the second allows it to continue computing or exchanging data when the screen is off. Most services need to adjust both settings to work properly.

Set up background activity restrictions

The first and most important step is to remove the background activity restrictions for a particular application, which tells the system that the software should take priority over energy savings, and without doing this, the rest of the settings may not work properly.

To start, you need to get into the application management menu. The path may vary slightly depending on the version of MIUI, but the general logic remains the same for all Redmi Note and Xiaomi Mi models.

The following sequence of actions should be performed:

  • πŸ“± Open your smartphone settings and go to the App section.
  • πŸ” Click All apps and find the desired program in the list (for example, a navigator or messenger).
  • ⚑ Select AutoStart and activate the switch.
  • πŸ”‹ Go to the Battery (or Energy Saving) menu and select No Limits mode.

Once you set the No Limits mode, the system will stop killing the process of this application, even if it consumes a significant amount of resources, which is critical for sports trackers who must count steps and pulses constantly.

β˜‘οΈ Verification of energy saving settings

Done: 0 / 4

Fixing the application in RAM

Another effective method is to manually lock an application into RAM, so when you pin a program to a list of recent tasks, the Android operating system receives a signal not to unload it from RAM if there is a lack of memory, which is especially true for older models with little RAM.

To secure the application, open the running task menu by swiping from the bottom up and holding your finger (or pressing the menu button). Find the program window and click on the lock icon. Now, next to the icon, a lock symbol will appear, indicating that the application is protected from cleaning.

But remember, this method doesn't guarantee 100% on all firmware versions, and in some cases, the system cleaner can still complete the process if it finds the load on the processor critical, so it's best to use it in conjunction with the battery settings.

⚠️ Warning: Memory retention of heavy games or video editors can lead to heat and processor trottling.

Using a lock is a quick temporary solution. If you want music to play for hours or a file to download in the background, it’s best to combine this method with the Advanced Start setup, which will be discussed below.

Extended Launch and Permissions in HyperOS

Newer versions of the shell, dubbed HyperOS, have an additional feature called Advanced Start, which is designed specifically to allow applications to run in the background even after a memory clear or a device reboot.

You can find this setting by opening the running application management window. If you click on the menu icon (three dots or a gear) in the corner of the screen, you will see a list of programs that are allowed to run in the background.

The list of available options includes:

  • πŸš€ Extended Startup: Allows the application to run in the background after memory clear.
  • πŸ”’ Locking in memory: prevents the application from being removed from the task list.
  • πŸ“‘ Network Activity Permit: Guarantees Internet access in the background.

Activating these features makes services work smoothly, such as a Mi Band or Amazfit smartwatch that requires a constant connection, and without enabling advanced start-up, it will permanently disconnect from the phone.

What if there is no "Extended Launch" clause?
If you don't see this item on the menu, your MIUI version hasn't yet upgraded to the one you want, or the manufacturer has hidden the feature for that model, so rely on the 'No Limits' mode in your battery settings.

Comparison of optimization methods

You don't always have to use all of these methods at once. Different types of applications can use different energy saving strategies. Below is a table that will help you determine the best set of settings for your tasks.

Type of applicationAuto-startNo restrictions.Fixing (Castle)
MessengersI'll be sure.RecommendedDon't.
Navigators.I'll be sure.I'll be sure.Preferably.
Fitness trackersI'll be sure.I'll be sure.Don't.
File downloadingDon't.I'll be sure.Preferably.

As you can see from the table, for critical services such as navigation or communication with wearable electronics, you need a comprehensive approach. For regular programs that you use from time to time, standard system settings are enough.

The correct configuration avoids situations where the alarm doesn’t ring or the smart home doesn’t respond to commands.The MIUI system by default blocks background network activity for non-optimized applications, so manually turning on the β€œNo Limits” mode is a must.

πŸ“Š What Is The Problem With Your Background Most Often?
Messengers do not send notifications
Navigator is silent when the screen is turned off
Smartwatches are offline
The music is interrupted by itself.

Solving network problems in the background

Sometimes the app has all the permissions, but it still doesn't work in the background, because it can be a ban on mobile Internet or Wi-Fi in sleep mode, and battery settings often have a separate point regulating network activity.

Check to see if Saving Data is enabled, which blocks background data transfers, and if you look at the settings of a particular application, make sure it has an unlimited data checkbox or a similar option, this is especially important for users who often switch between Wi-Fi and mobile Internet.

If the problem persists, try resetting the network settings or reinstalling the problem application, and sometimes the cache of the system may contain erroneous data about the energy consumption of a particular program, which leads to its malfunction.

πŸ’‘

Use Xiaomi's built-in Security app to quickly optimize permissions, and there's a Permissions section where you can massively manage network access.

In difficult cases, when standard methods do not help, you can use the engineering menu or ADB-It's a very simple process, but it's a very careful process, and the settings described above are enough for the average user.

Frequently Asked Questions (FAQ)

Why does the app still unload after setting up?
You may have Super Savings or Ultra Energy Saving on, which is only your phone and your messages, and turn it off in the notification curtain or in the battery settings.
Does this affect the speed of the smartphone?
If you turn on "No Limits" for dozens of apps, the phone may start to run slower due to a lack of RAM.
Do I need to do this after the MIUI update?
Yes, major system updates often reset the power saving settings to factory values, and once the firmware update is updated, it is recommended to check the settings again.
Can I completely disable MIUI optimization?
Disabling MIUI optimization completely is possible through a hidden developer menu, but this can lead to unstable system operation and is not recommended for ordinary users.

πŸ’‘

The main secret to stable operation is a combination of three steps: turning on auto-start, selecting the β€œNo Limits” mode in the battery and fixing it in memory for mission-critical tasks.