Push notifications have become an integral part of modern smartphones, but owners of Xiaomi devices often face the problem of their absence or untimely display. MIUI β Even after the application is installed, notifications may not arrive due to automatic background activity restriction.
In this article, we will analyze not only the standard way to enable push notifications, but also hidden settings. MIUI, You will learn how to set up notifications for specific applications, bypass system limitations and what to do if messages arrive with a delay. The instructions are relevant for all modern models, from the budget Redmi Note 12 to the flagship Xiaomi 14 Ultra.
Xiaomiβs peculiarity is that even after enabling notifications in Android settings, the system can block them through its own power saving mechanisms, and weβll show you how to disable these restrictions without compromising the deviceβs autonomy.
If you switched to Xiaomi from another brand (like Samsung or iPhone), youβre faced with the fact that notifications work differently. Thereβs no universal solution here β every messenger (WhatsApp, Telegram, Viber) and social network (Vkontakte, Instagram) requires individual customization. We collected all the nuances in one guide.
Why are there no push notifications on Xiaomi?
The problem lies in three key mechanisms. MIUI:
1. Automatic battery optimization: The default system restricts the background activity of applications to extend the running time, which causes notifications to arrive with a delay or not at all.
2. Division into βordinaryβ and βimportantβ notifications. MIUI Classifies messages by priority, and some applications automatically fall into the category of low importance.
3. Restrictions for Chinese firmware versions on global firmware devices (Global) ROM) The problem is less than in China. ROM), where additional restrictions apply to foreign services.
In addition, some applications (such as Google Play Services) may conflict with Xiaomiβs system services, leading to push messaging failures, and itβs also worth checking if the notifications installed antivirus or optimizer (such as Security or Clean Master) are blocking the notifications.
Standard way to enable push notifications
So let's start with a basic setup that works for most applications. MIUI 12 to 14, including HyperOS (new shell for 2026 flagships).
1. Open Settings β Applications β Application Management.
2. Select the desired application (for example, Telegram or VKontakte).
3. Go to the Notifications section and activate the Show Notifications slider.
4. Enable the option Important Notifications (if available) β this will increase the priority of messages.
Some apps (like WhatsApp) may need to further configure notification channels. Click on Notification Categories and enable all available types (messages, calls, group chats).
βοΈ Basic notification setting
If after these actions notifications still do not come, go to the next section - there we will analyze the hidden settings. MIUI, which block background activity.
Hidden settings MIUI push-proof
Even after you turn on notifications in your application settings, the system can block them through optimization mechanisms.
1. disabling automatic battery optimization:
- Go to Settings. β Battery and productivity β Optimizing the battery.
Find your app in the list and select No Limits.
- For MIUI 14 Ways may be different: Settings β Battery β Battery settings β Optimization of applications.
Auto-start setup:
- B Settings β Annexes β Application Management Select the App You Need.
Activate AutoRun option β this will allow the application to work in the background.
On some firmware, this item may be called Start in the background.
3. Permission to display pop-up windows:
- In the application settings, find the Other permissions section and enable Pop-ups.
This is especially important for messengers, where notifications must appear on top of other windows.
4. Disabling the data saving mode:
- B Settings β SIM-maps and mobile networks β Save traffic, check if the application is limited.
- Some versions MIUI Block push notifications while actively saving mobile traffic.
What to do if there is no "Stop" item?
Important! When you change these settings, restart the device. Some settings only come into effect after the reboot.
Set up notifications for specific applications
Different messengers and social networks require a personal approach, and here are the proven schemes for popular services.
1. WhatsApp and Telegram:
- Enable Auto Start and No Limits in Battery Settings.
For Telegram, additionally activate Permanent Notification in the application settings (Notifications and Sounds section).
If you use WhatsApp Business, check if it conflicts with the main WhatsApp (sometimes you only need to leave one app).
2.VKontakte and Instagram:
In the application settings, turn on Background Activity and Display Notifications on the lock screen.
For VKontakte in the web version (vk.com), check if notifications in the account settings are disabled.
Instagram often requires reinstallation to properly work push messages.
3. Gmail and other email clients:
- In the settings of the Google account (Settings) β Google accounts β Sync: Enable Gmail sync.
For Yandex Mail or Mail.ru, set the interval for checking emails every 15 minutes (in the application settings).
4. Banking applications (Sberbank, Tinkoff, etc.):
- These applications often require additional permissions. In security settings (Settings) β Confidentiality β Special permissions) enable them to display on top of other windows and Change system settings.
- Some banks (e.g. Alfa-Bank) send push notifications via their own servers β check if they are blocked. MIUI as βunknown sources".
| Annex | Key settings | Additional action |
|---|---|---|
| Auto-start, without battery restrictions | Reinstall the app if notifications don't arrive | |
| Telegram | Continuous notification, background activity | Disable optimization for org.telegram.messenger via ADB |
| VKontakte | Pop-up windows, synchronization of contacts | Check notification settings in the web version VK |
| Gmail | Synchronization of Google account | Update Google Play Services to the latest version |
| Sberbank Online | Display over windows, change system settings | Add to the exceptions of the Security Optimizer |
If after all the manipulations, notifications from a particular application still do not come, try clearing the cache of this application in Settings. β Annexes β Storage. Sometimes it helps to completely reinstall with pre-deletion of data.
π‘
For apps that are updated frequently (such as Instagram or TikTok), disable automatic updates in Google Play. New versions may contain bugs that break push notifications.
Problems with push notifications on Chinese firmware
Devices with China ROM (For example, those purchased on AliExpress or imported from China have additional restrictions on foreign services:
1. Install global firmware:
- The most reliable way is to flash the device on Global ROM or EEA ROM (European).
- Firmware instructions can be found on forums XDA Developers or 4PDA (For example, the Redmi Note 11 or POCO X5 Pro).
Fastboot Firmware deletes all data β backup in advance!
2. Use the patch to unlock notifications:
- Install the app MIUI Optimization Patch (available on GitHub).
It automatically disables restrictions on Google Play Services and other system components.
After installing the patch, restart the device.
3.Tune in. VPN circumventing regional restrictions:
Some push services (such as Firebase Cloud Messaging) may be blocked on Chinese firmware.
- Install. VPN (For example, ProtonVPN or Warp and connect to a server in Europe or the United States.
4. disable Chinese system applications:
Apps like Mi Video, Mi Music or Xiaomi Cloud may conflict with Google Play Services.
- You can turn them off in Settings. β Applications (but not deleted to avoid breaking the system).
β οΈ Note: Firmware of unofficial versions MIUI If you are not sure about your ability, contact a specialist or use alternative methods (for example, patches without firmware).
What if notifications are delayed?
Push notification delay is one of the most common problems on Xiaomi, and hereβs how to fix it:
1. Turn off Do Not Disturb mode:
- Check if this mode is activated in Settings β Sound and vibration β Don't disturb.
Also make sure that the schedule does not automatically turn on this mode (for example, overnight).
2. Set the priority of notifications:
- B Settings β Notifications and status bar β Priority notifications add the desired applications to the list.
This will allow them to bypass some of the system's limitations.
3. Check the Google Play Services:
- Open the Settings. β Annexes β All applications β Google Play Services.
Clear the cache and data, then restart the device.
Make sure you have the latest version of the service installed (update to Google Play).
4. Use alternative methods of receiving notifications:
- For critical messages (e.g. from a bank), set up duplicates on email or SMS.
In some messengers (for example, Telegram) you can enable the option to Show notifications even if the application is folded.
5. Check the mobile network settings:
- B Settings β SIM-maps and mobile networks β Type of network, select 4G (preferably 5G (if maintained).
Some operators (such as Tele2) can block push traffic β contact support for verification.
β οΈ Note: If notification delay occurs after update MIUI, Try to roll back on the previous firmware version. Sometimes new builds contain bugs that affect push services, 4PDA).
π‘
The most common reason for delaying notifications is a conflict between Google Play Services and system services. MIUI. Regularly update both components and clean their cache.
Additional ways to improve notifications
If standard methods didnβt help, try these advanced solutions:
1.Use. ADB-commands to unlock background activity:
Connect your phone to your PC and execute the command:
adb shell dumpsys deviceidle whitelist +com.package.name(Replace com.package.name with an app identifier, such as com.whatsapp).
The full list of packages can be found through the App Inspector app (available on Google Play).
2.Configure Firebase Cloud Messaging (FCM):
- Many applications are used FCM for push notifications. Check it through a test service (e.g, FCM Test Tool).
- If FCM not working, reinstall Google Play Services or reset your network settings (Settings) β SIM-maps and mobile networks β Resetting network settings).
3. Install an alternative launcher:
- Some launchers (like Nova Launcher or Lawnchair) handle notifications better than standard launchers. MIUI Launcher.
After installing an alternative launcher, restart the device.
4. Use applications to monitor notifications:
Utilities like Notification History Log or Notisave can help you track if push messages reach the device but are not displayed.
- If notifications are fixed in the log, but not shown - the problem is in the settings MIUI. If not fixed β the problem on the server side of the application.
5. Check the energy saving settings for individual applications:
- B Settings β Battery β Battery use select the application and install it without restrictions.
On some firmware, this item is hidden - use the search by settings (the magnifying glass icon in the upper right corner).
If none of the methods worked, the problem may be hardware (e.g., a faulty communication module), in which case, contact Xiaomiβs service center for a diagnosis.