Notifications on Xiaomi? Youβre not alone: One in three MIUI users have this problem, especially after updates or resets. The system can silently block push messages from instant messengers, social networks, or even system alerts β and itβs often not the apps themselves that are to blame, but aggressive battery optimization or Google Play service failures.
In this article, we will discuss 7 Proven ways to return notifications to Redmi, POCO Or Mi, from basic permission checks to manually resetting system service cache. MIUI 14/15, And if the standard methods didn't work, we have solutions for advanced users, including the ones that are very sensitive to push notifications. ADB-teamwork MIUI Optimization.
1. Check the basic notification settings
Start with the obvious: notifications are often disabled at the system or application level. In MIUI, the path to settings is not always intuitive - especially if you use a custom theme or shell from a third-party developer.
Open Settings β Notifications and Status bar β Notification management. Here you will see a list of all installed applications. Tap the right one (such as WhatsApp or VK) and check:
- π Allow notifications β the slider must be active.
- π± Show as pop-ups β turn on if you want to see messages on top of the screen.
- π Sound and vibration β make sure you donβt have βVibration Onlyβ or βNo Soundβ modesΒ».
- π Priority β Select High to prevent notifications from being blocked by optimization.
If the app is not listed, it has not requested permission to notify, and remove and reinstall it, allowing all requests to be made when you first run it.
π‘
MIUI 14+ has a hidden option called "Show notifications on the lock screen." To find it, go to Settings β Lock screen β Additional β Notifications and activate the slider.
2. Battery optimization and auto-start applications
MIUI aggressively saves battery power by blocking the background activity of applications, a common reason for missing notifications, especially for messengers like Telegram or Viber.
Go to Settings β Applications β Application Management, select the right one and check:
- π Auto-run β must be enabled (otherwise the application will not be able to work in the background).
- π Battery Optimization β Select βNo Limitsβ or βHigh PerformanceΒ».
- πΆ Mobile data in the background β activate if you use mobile Internet.
For MIUI 15 new paragraph of the Permit is added β Special permits β Show pop-ups. It should be turned on for critical applications.
3. Reset notification settings and Google Play Services cache
If notifications are lost after a system update or Google Play Services, the problem may be in a corrupted cache, which works in 60% of cases where standard settings do not help.
Follow the following steps:
- Open Settings β Applications β Application Management.
- Search for Google Play Services (use a search by name).
- Slip the vault. β Clear the cache.
- Go back and select Reset Notifications (if the option is available).
- Reboot your smartphone.
After the reboot, check the notifications. If the problem persists, repeat the procedure for the Google Play Store app.
What if Google Play Services is not listed?
4. Set up synchronization of the account Google and Xiaomi
Notifications for many apps (such as Gmail or YouTube) depend on synchronization with your Google account, and if it is disabled, messages will not arrive even with the correct settings of the application.
Check it out.
- Go to Settings β Accounts and Synchronization.
- Select your Google account.
- Make sure that the data synchronization slider is active.
- Tap on Account Sync Management and enable sync for Gmail, Contacts and People Details.
For Xiaomi apps (such as Mi Home or Mi Fit), similarly check sync with your Mi Account. If your account is not tied, notifications from Xiaomi services will not come.
5. Checking the operation of background processes through ADB
If previous methods have not worked, the problem may be system limitations MIUI, which block background activity, and resetting them will require ADB (Android Debug Bridge).
Follow the instructions:
- Turn on Developer Mode: Go to Settings β About Phone and tap the MIUI version 7 times.
- Return to Settings β Additional β For developers and activate Debugging over USB.
- Connect your phone to your PC, install ADB Tools, and execute the commands:
adb shell
pm grant com.google.android.gms android.permission.RECEIVE_BOOT_COMPLETED
cmd appops set com.google.android.gms RUN_ANY_IN_BACKGROUND allow
cmd appops set com.google.android.gms RUN_IN_BACKGROUND allowThese commands will unlock background activity for Google Play Services. For instant messengers (e.g. Telegram), replace com.google.android.gms with an application packet ID (you can find it through the App Inspector in the Play Market).
Install Xiaomi drivers on PC
Enable debugging over USB
Allow debugging on the phone (pop-up window)
Connect to your PC via the original cable
Check the connection with the adb device command
-->
6. disable MIUI optimization (for advanced)
MIUI Optimization is a system application that manages energy saving and background processes, and in some cases, it blocks notifications even when all permissions are granted, and it can only be turned off via ADB:
adb shell
pm uninstall --user 0 com.miui.powerkeeper
pm disable-user --user 0 com.miui.securitycenter
pm disable-user --user 0 com.miui.analyticsβ οΈ Attention: Disconnection MIUI Optimization can lead to:
- Increase battery consumption by 10-15%.
- Violation of the work of the themes of design.
- Problems with Air Updates (OTA).
If after turning off notifications have earned, but there were side effects β return the settings by the command:
adb shell pm enable com.miui.powerkeeper7.Reset all settings (last chance)
If none of these methods worked, the radical solution is to reset the settings to factory settings, which will delete all the data, but return the system to its original state, where the notifications must work correctly.
Before discharge:
- Create a backup through Settings β Additional β Backup and Reset.
- Write down logins/passwords from your accounts.
- Make sure that the phone has enough charge (at least 50%).
For discharge:
- Go to Settings β About the phone β Reset settings.
- Choose to erase all data.
- Confirm the action and wait for the reboot.
After reset, donβt restore settings from backup β set up notifications manually to avoid the problem recurring.
π‘
Resetting is a last resort, and 90 percent of the time, the problem is solved by the first or second way in this article.
Comparison of Notification Recovery Methods
| Method | Difficulty | Time. | Efficiency | Risks. |
|---|---|---|---|---|
| Permit verification | β | 2-3 minutes | 70% | No. |
| Optimizing the battery | ββ | 5 minutes | 80% | Increased battery consumption |
| Resetting Google Play cache | ββ | 3 minutes | 60% | Temporary disruptions to Google account |
| ADB-team | βββ | 10-15 minutes | 90% | Potential system failures |
| Resetting settings | ββββ | 30+ mine | 95% | Loss of data |