How to turn on the background mode on Xiaomi Redmi 9

Many low-end but high-performance smartphone owners are facing aggressive system optimization that forces processes to close. On Xiaomi brand devices, including the popular Redmi 9 model, this problem is especially acute because of the MIUI shell. Users often complain that messengers stop sending notifications, and navigators turn off voice support as soon as the screen goes out, this is because the default system restricts the application in the background to save battery power.

To make your smartphone work exactly as you want it to, you need to manually reconfigure power settings for each important application. The standard Android settings on these devices are often overridden by proprietary energy saving algorithms. In this article, we will detail how to get around these limitations and get the system to keep the right programs active 24 hours a day.

Turning on the right mode will not only solve the notification problem, but also make your device more predictable. You no longer have to constantly open the app to check if a new message has arrived or if the geolocation has updated. Competent background settings are the first step to fully exploit the capabilities of your gadget.

Understanding MIUI and energy saving

The MIUI shell on Redmi 9 is known for its strict control over running processes. Unlike pure Android, it has a complex prioritization system that often puts energy savings above the user experience. The system automatically detects which apps you rarely use and freezes them so they don't drain CPU resources and drain the battery.

But automation doesn't always understand the context of use, for example, if you use a habit tracker or a smartwatch to synchronize data, the system might find it useless when the screen is off, and that leads to disconnection and loss of data, and understanding this mechanism is critical to getting it right.

It's worth noting that Redmi 9 uses a MediaTek Helio G80 processor that, despite its effectiveness, requires a competent task allocation. Aggressively completing background tasks is an attempt to compensate for the lack of RAM during peak load times, so manual priority management becomes a necessity.

⚠️ Warning: Turning off all power saving restrictions completely can lead to accelerated battery discharge throughout the day.Balance settings, leaving background work only for really important applications.

To get started, you’ll need access to the settings menu and a little time to get to the initial configuration. Don’t be afraid to change the system settings, as we’ll only work with user permissions without affecting critical firmware files.

πŸ“Š How often do you miss notifications?
Only after the reboot.
Constantly, every hour.
Rarely, once a week.
Never gone missing.

Setup of Auto-Run Applications

The first and most important step is to set up auto-start, which is a separate mechanism in the Xiaomi ecosystem that allows the program to start immediately after the phone is turned on or after the system has forced it to close, and without this permission, all other settings may not work correctly.

To access this menu, you need to open the standard Security app, which is pre-installed on all the devices of the brand, and inside it is the Permissions section, where the AutoRun item is hidden, and here is a complete list of all the programs installed, and your task is to find the ones you need and activate the switches in front of them.

Turning on auto-start gives the application a green light to work in the background, but it doesn't guarantee complete freedom of action. The system can still limit background activity if it thinks the application is consuming too much resources.

β˜‘οΈ Auto-start setup

Done: 0 / 4

It is recommended to enable auto-run for instant messengers, email clients, fitness trackers and navigation systems. For games or disposable utilities, this feature is unnecessary and even harmful, since they will simply hang in memory, taking up space.

Battery management and restrictions

Once you have set up autorun, you need to move to the more subtle power settings for each particular application. In MIUI 12 and newer versions that are relevant to Redmi 9, this item is hidden quite deep. You need to go to Settings, select Apps, then All Apps, and find the desired program in the list.

Inside the app menu, find Battery or Energy Saving, and the default is "Energy Saving" or "System Choice," and you need to change that to "No Limits," which tells the system that the application is a top priority and should not be interrupted even when the battery is low.

Also, you should pay attention to the Background Connection item in the same menu, make sure that it selects "Allow background Internet connection." If network access in the background is blocked, the application will not be able to receive data even if the process itself is not completed.

Type of applicationRecommended treatmentBackground connectionAuto-start
Messengers (WhatsApp, Telegram)No restrictions.Permission.Turn on
Navigators (Yandex, Google Maps)No restrictions.Permission.Turn on
Social mediaSaving energyPermission.Turn it off.
GamesLimitBannedTurn it off.

It's important to understand that the No Limits mode only removes the locks from the power management system, and if the application optimizes itself, the system settings will not be able to fix this.

What to do if the settings are reset?
Sometimes, after updating the system, the settings may reset, in which case it is recommended to recheck the settings for key applications, since new versions of MIUI can bring changes to the algorithms of working with memory, and it is worth checking whether the Super-Savings mode is turned on, which ignores all individual settings.

Blocking applications in memory

Another effective method that is often overlooked is manually locking an application in a list of recent tasks, and when you fold it, it stays in the history of running applications, and if you swipe down the application card (or hold your finger, depending on the launcher version), it will display a lock icon.

Having a lock means that when you clear the memory with a Crack button or swipe, this application will not be closed, which creates an additional layer of protection against aggressive memory cleanup, which often occurs automatically when the system lacks resources.

But this has its limitations, and if the system decides that the memory deficit is critical, it can ignore the lock and shut down the process anyway, so it's better to use it in conjunction with the battery settings described above, rather than as the only solution.

Redmi 9 is characterized by 3 or 4 GB of RAM, which is an average, so the memory cleaner is quite active, blocking important applications in the task list is a simple but effective way to keep them on hand.

⚠️ Warning: Don't block too many apps at once. If you block a dozen heavy programs, there's no free RAM left, and the phone starts to run slowly, constantly rebooting the interfaces.

Additional parameters of the developer

For advanced users who want maximum control, there are hidden developer settings available. To get into this menu, you need to click on the build number several times in the About Phone section, and once activated, the developer menu will appear in the main system settings.

In the Developer section, scroll down to the App, and you can find the Background Limit option, make sure it's "Standard Limit" or "No Limits" and setting hard limits here can override all your previous settings.

It is also worth checking the Doze mode settings. Although access to them is limited in modern versions of Android, some options can be accessed through the Internet. ADB-team, but it requires a computer connection and appropriate skills.

adb shell dumpsys deviceidle whitelist +com.example.app

Using ADB commands allows you to add an app to the whitelist of system sleep mode, which is the most reliable way, but requires caution.A mistake in the team's syntax can cause the setting to fail.

πŸ’‘

Before changing the developer settings, take a screenshot of the current settings, which will help you quickly return everything as it was, if after the changes the phone starts to work unstable or quickly discharge.

Operational verification and diagnosis

After you've done all the settings, you need to check the result, and the easiest way to do that is to send yourself a message to the configured messenger, turn off the screen and wait. 10-15 If the notification is on time, the settings are working correctly.

You can also use a built-in battery monitor. Go to Settings -> Battery and look at the flow chart. An app that works correctly in the background will show a small but steady energy consumption, not abrupt jumps or a complete lack of activity.

If the problem persists, try reinstalling the problem application. Sometimes the conflict arises from cache errors or corrupted files of the program itself, rather than system settings. Deleting and re-installing often solves the bug problem.

πŸ’‘

A comprehensive approach, including auto-start, resetting battery constraints and locking in memory, ensures that background processes are 99% stable.

In conclusion, it is worth saying that Xiaomi Redmi 9 is a flexible device that, when properly configured, can work as well as flagships, the main thing is to once take the time to configure the system, so that in the future you do not face the loss of important data.

Why are the settings reset after the update?
When updating MIUI firmware, the system often resets user power permissions to factory values for security reasons, a standard behavior that requires reconfiguration after each major system update.
Does the background affect internet speed?
Yes, if many applications are actively using the network in the background, it can reduce the speed of the current connection, and it is recommended to leave background synchronization only for the most important programs.
Is it safe to include β€œNo Limits” for all applications?
Technically, this is safe for the system, but it will result in very fast battery discharge, and it is recommended to apply this mode selectively only for messengers and work tools.