Xiaomi’s modern smartphones are famous for their autonomy, but the aggressive optimization of MIUI and the new HyperOS often causes problems with getting notifications in the background. Users face a situation where messengers stop sending messages before the screen is unlocked, and navigators turn off when the display is gone, a direct consequence of the energy saving system, which ruthlessly “kills” background processes to save battery power.
In this article, we’ll take a closer look at how to turn off power saving on Xiaomi so that your smartphone works the way you want it to work, not the way the system decided. We’ll look not only at standard switches, but also at hidden settings that are often overlooked when you first set up the device.
Disabling these features will make your smartphone responsive and stable, but it’s worth remembering that deactivating the restrictions will lead to faster power consumption, so it’s important to find a balance between performance and autonomy.
Global power saving shutdown
The easiest way to get the system back to full freedom is to turn off global saving mode, which when it's active, the operating system limits background activity, reduces screen brightness, and disables data synchronization for most applications, and to change these settings, you need to get to the appropriate menu through the control center or settings.
Find the Safety app on your desktop with a green shield icon, and inside it is the Battery Point that manages all power profiles, and here you will see the current charge percentage and active mode. By default, Xiaomi smartphones often turn on Balanced or Energy Saving mode, which is what causes problems.
To completely disable the restrictions, select Performance mode, in which the processor operates at maximum frequencies and background processes are not limited. However, using this mode is constantly discouraged, since it significantly increases battery consumption and heat the device body.
⚠️ Note: Performance mode is not available on all Xiaomi smartphone models. MIUI This item is hidden or replaced with a standard switch "Energy Saving Mode", which you just need to turn off.
If you don't want to keep your phone in full power mode, you'd better leave Balanced Mode, but set up application-specific exceptions, which will save you charge in simple, but won't interfere with important programs.
Set up individual energy saving applications
The most effective way to address notification issues is to customize each important application, and MIUI allows you to set the rules of conduct for each installed program separately, ignoring the overall energy saving settings, especially for instant messengers, email clients, and activity trackers.
Go to Settings → Apps → All apps. Find a program you want (like Telegram or WhatsApp) and click on it. You're interested in Activity Control.** This is where the key switches that determine whether an application can run in the background are hidden.
In the menu that opens, you'll see three basic behaviors. For stable operation, select "No restrictions": This command prohibits the system from forcibly closing an application or restricting its access to the network even if the smartphone screen is turned off.
- 🔴 Limit activity in the background: Standard mode, in which the system can unload the application from memory to save resources.
- 🟡 No restrictions: the app runs in the background constantly, notifications come instantly, but battery consumption can rise.
- 🟢 Automatic choice: the system decides when to restrict the application based on usage statistics (often not working correctly).
Repeat this procedure for all applications that you want to receive notifications from without delay, which will take a few minutes, but is guaranteed to solve the problem of missing messages.
☑️ Set up important applications
Autostart and Background Process Management
In addition to controlling activity, Xiaomi’s shell has a separate auto-run control mechanism: If an application is not authorized to auto-start, it cannot revive after the system has killed it to save energy, a double barrier that must be overcome to work properly.
Go back to the Security app and find the AutoRun tool, and here's a list of all the programs that can run with the operating system, and by default, many social networks and useful tools are disabled here.
Turn on the switches in front of all the necessary applications, which will allow them to start immediately after the phone is turned on and stay in memory for longer, but do not abuse this feature: the more programs are in auto-run, the slower the device can run at launch.
| Type of application | Recommendation on auto-start | Impact on the battery |
|---|---|---|
| Messengers | Include it. | Low. |
| Navigators. | Insert (for background work) | Average. |
| Games | Turn it off. | High. |
| Social media | Enable for instant notifications | Average. |
Also, look at the permissions section inside the app’s settings, make sure it has access to the network, location (if necessary) and microphone, and the lack of permissions can be perceived as an error by the system and it will complete the process.
Why are the apps still turned off?
Specifics of work in HyperOS mode
With the release of the new HyperOS shell, which replaced MIUI, the energy algorithms have changed. The interface has become more minimal, but the essence remains the same: rigid resource savings. The new battery settings menu has been slightly reorganized, which can confuse the accustomed users.
In HyperOS, profile management is often put into the Battery widget on the desktop or in the notification curtain. By clicking on the battery icon, you will be taken to the menu where you can quickly switch between modes. However, the deep setting is still in the Settings → Battery section.
HyperOS is a smarter, but sometimes overly aggressive, usage forecaster that analyzes your habits and can pre-freeze apps you rarely use at certain times of the day. You can’t turn off this smart analysis completely, but you can minimize its impact through the settings of Google services and the shell itself.
Owners of HyperOS devices are encouraged to check their battery consumption section regularly, where the system shows which applications are most charged and suggests limiting their performance. Be careful: the sentence “Optimize” often means including strict restrictions that will lead to missing notifications.
💡
Use App Lock. Open the list of running applications (bottom-up swipe and retention), find the desired application, pinch its icon, and select the lock icon, which will prevent it from unloading when the memory is cleared with the Crack button.
Hidden settings and engineering menu
For advanced users who want to gain full control of the device, there are hidden Android settings available through the engineering menu or the app. ADB-These methods allow you to change parameters that are not available in a conventional interface, for example, network check intervals or voltage thresholds to include savings.
One way to get into the extended menu is to use ##6485## in the phone app, but on global firmware, the code often doesn't work or only shows basic battery information, and a more reliable method is to use USB debugging.
To access hidden settings through your computer, you will need the ADB (Android Debug Bridge) utility. After connecting your smartphone and enabling debugging over USB, you can enter a command to change the level of aggression of Doze mode (Android sleep mode):
adb shell dumpsys deviceidle force idle
adb shell dumpsys deviceidle unforceThese commands allow you to force the device to enter or exit deep sleep, which is useful for testing applications, and you can also turn off battery optimization for specific packets through ADB if the standard interface does not work.
⚠️ Note: Making changes through ADB Or an engineering menu can cause the system to run in an unstable way, and use these methods only if you understand what you're doing and are prepared to reset your settings if necessary.
There is also a hidden test menu available under code ##4636##. Under Phone Information, you can find Network Settings, where options that affect modem power consumption are sometimes available, indirectly affecting overall autonomy.
Frequent problems and their solution
Even after all the settings are done, users may find that the energy saving “turns on itself” or the settings are reset, which may be caused by a system update, resetting, or a conflict of third-party optimizers.
If you notice that your phone is running out quickly or that the internet is no longer coming in sleep, check to see if Full Power Saving is activated, which is often activated automatically when it reaches 10% or 20% charge if the appropriate option is active in the battery settings.
Other problems may include third-party memory cleaners installed from the Play Market, which often clash with the built-in MIUI system to aggressively complete processes you just authorized, and removing third-party optimizers (Clean Master, DU Battery Saver and peers) is a must for Xiaomi to work smoothly.
In rare cases, a complete network reset helps. Go to Settings → Connection and Sharing → Reset Wi-Fi, mobile networks and Bluetooth. This will not affect your personal data, but will update network configurations that may have caused synchronization errors.
💡
The main reason for the unstable work of notifications is the conflict between the system settings MIUI and aggressive algorithms Google Play Services.
The effect of screen settings on autonomy
While we're talking about software-based power saving, you can't ignore the physical settings of the screen, which are directly related to the power profiles. In saving mode, the system often forcibly reduces the refresh rate of the screen and turns off Always On Display.
If you want to maximize your uptime without turning off important features, try to manually lower your refresh rate. Go to Settings → Screen → Upgrade Frequency and select 60Hz instead of Auto or 120Hz, which will significantly reduce the CPU and battery load.
You also have to pay attention to the dark subject. AMOLED-In the case of the screens that most Xiaomi flagships are equipped with, black means off the pixel. Using dark wallpaper and a dark interface theme can extend the life of the battery on the device. 10-15% without software constraints.
The function “Rise to enable” and constant search GPS-The signals are also hidden energy eaters. Turn them off in the Settings menu. → Lock screen and Settings → Locations, if they are not critical to you.
- 🌑 Use a dark theme to save energy on the AMOLED screen.
- 📉 Reducing the frequency to 60 Hz significantly increases the operating time.
- 🔦 Autobrightness is better than manual adjustment, as it prevents the backlight from working at maximum in the dark.
A comprehensive approach, including the correct setup of software and the reasonable use of the screen, will allow you to forget about the problems with notifications and enjoy the stable operation of your gadget.