Why Xiaomi notifications are a problem
Xiaomiโs MIUI-based smartphones are known for their functionality, but many users are faced with one unpleasant feature: an aggressive notification system that includes not only notifications from apps, but also system advertising, software updates and service messages from Xiaomi. Even after manually disabling notifications in application settings, they can continue to appear through Mi Push Service or Security Center channels.
The problem is compounded by the fact that MIUI actively uses notifications to promote its own services: Mi Video, Mi Browser, GetApps and even Mi Pay. These alerts are not only distracting, but also consume battery power, as they constantly wake up the processor to display banners. According to tests by XDA Developers, disabling all notifications on the Xiaomi Redmi Note 12 Pro+ increased battery life by 12-15% due to reduced background activity.
In this article, we will look at all possible ways to disable notifications, from basic settings to hidden MIUI options that are not documented in the official reference. The methods are tested on Xiaomi 13 Ultra, Redmi Note 11 Pro, POCO F5 and other devices with MIUI 12-14 (including global and Chinese versions of firmware).
1. Disabling notifications from applications
To start with, the obvious thing is to disable alerts from third-party programs, which is not the way MIUI does it in pure Android, so many users miss key settings.
To block notifications from the app completely:
- Go to Settings โ Applications โ Application Management.
- Select the app you want (like WhatsApp or Instagram).
- Put it on the Notifications.
- Turn off the slider at the top of the screen (this blocks all notification channels for this app).
- For fine-tuning, expand the list of channels (e.g., โMessagesโ, โGroupsโ, โCallsโ) and disable each separately.
An important nuance: some apps (such as Mi Home or Mi Fit) create hidden notification channels that don't appear in the main list.
- ๐ Enable the Developer Mode (Settings) โ The phone. โ Version. MIUI โ tap 7 times).
- ๐ฑ Go to Settings. โ Additionally. โ For developers โ Management of notifications.
- ๐ ๏ธ All channels, including system channels, that can be manually disabled will be displayed here.
Make sure the main notification slider is off | Check all notification channels (including hidden ones) |Reset the phone for changes | Check notifications in Do Not Disturb mode-->
2.Blocking Xiaomi system notifications
System notifications from MIUI are a separate story, and they include:
- ๐ข Advertising services Xiaomi (Mi Video, Mi Browser, GetApps).
- ๐ Software update alerts (even if auto-update is disabled).
- ๐ก๏ธ Messages from Security Center (e.g., "3 Apps Optimized").
- ๐ Notifications about data traffic and battery usage.
To turn them off:
- Go to Settings โ Notifications and Status bar โ Notification management.
- Scroll down to the System Applications section.
- Disable notifications for the following services: Mi Push Service (main source of advertising), Security Center (optimization, viruses, cleaning), Download Manager (download notifications), MiuiDaemon (system alerts).
โ ๏ธ Warning: Disabling the Security Center may result in you not being alerted about viruses or suspicious activity.If you use a third-party antivirus (such as Kaspersky or Bitdefender), this risk is minimal.
For models with MIUI 14 (such as Xiaomi 13T or Redmi K60), a new section of the Recommendations in the notification settings has been added, which should also be disabled, since it is responsible for banners with suggestions for installing applications.
3.Use of the "Do Not Disturb" mode
MIUI's Do Not Disturb (DND) mode works differently than standard Android. It doesn't just mute the sound, it can completely block notifications, including system notifications.
How to set up:
- Go to Settings โ Sound and vibration โ Do not disturb.
- Select the Rules โ Add a rule.
- Set the time of action (for example, 00:00-23:59 for constant mode).
- In the Behavior section, select: ๐ No sound, no vibration. ๐ต Block all notifications (important!). ๐ Turn off the LED indicator.
Alarm clocks
Calls from selected contacts
| Parameter | Recommended value | Effects of consequences |
|---|---|---|
| Block all notifications | On. | Completely shutting down banners and sounds, but calls and alarms are working |
| Turn off the LED | On. | The notification indicator will not flash. |
| Allow repeat calls | Out. | If one contact calls twice within 3 minutes, a signal will sound. |
| Exceptions for communications | Out. | Even SMS and messengers will not not notify |
On POCO models (such as the POCO X5 Pro), Do Not Disturb mode can reset after restarting. To avoid this, install the MacroDroid app and create a rule to automatically turn on the DND when you start the system.
๐ก
If you still have notifications after activating Do Not Disturb mode, check the settings of the Google Play Services app โ sometimes it ignores system limitations. Turn off notifications manually.
4. Disabling Advertising in Notifications
Xiaomi has integrated ads directly into the notification system through the Msa (Mi System Ads) service, which can appear even if you have disabled all notifications from the apps, to remove them:
Method 1 (without root):
- Go to Settings โ Memory โ Cleanup.
- Put it on the icon. โ๏ธ top-right.
- Turn off recommendations and useful tips.
- Return to Settings โ Notifications and disable notifications for Mi Video, Mi Browser, GetApps.
Method 2 (with root or ADB):
adb shell pm disable-user --user 0 com.miui.systemAdSolution
adb shell pm disable-user --user 0 com.xiaomi.midropFor models with MIUI 13/14 (such as Xiaomi 12S Ultra), a new advertising channel com.miui.hybrid has been added.
adb shell dumpsys deviceidle whitelist -com.miui.hybridโ ๏ธ Note: Disabling system applications through ADB It can lead to unstable work MIUI. Before executing commands, make a backup copy through Settings โ Additionally. โ Backup and reset.
What if the ad returns after the MIUI update?
5. Hidden notification settings (for power users)
MIUI has hidden options that are not displayed in the standard interface, and can be changed through ADB or the settings editor.
List of key commands to disable notifications:
# Disable notifications about data traffic
adb shell settings put global captive_portal_detection_enabled 0
Disable notifications about software updates
adb shell pm disable-user --user 0 com.android.updater
Disable notifications from the Security Center
adb shell pm disable-user --user 0 com.miui.securitycenter
Disable notifications about connecting to Wi-Fi
adb shell settings put global wifi_networks_available_notification_on 0To apply the changes, restart your device. If notifications continue to appear after you execute the commands, check for updates for Google Play Services โ sometimes they overwrite the system settings.
On Redmi models with a MediaTek processor (e.g. Redmi 10C), an additional command may be required to disable notifications from com.mediatek:
adb shell pm disable-user --user 0 com.mediatek๐ก
Using ADB is the most reliable way to disable system notifications, but requires a PC connection and USB debugging. For beginners, we recommend starting with the basic settings from the first sections.
6. Alternative methods: third-party applications and firmware
If the standard methods don't work, you can use third-party solutions.
- ๐ง MacroDroid โ Automating the shutdown of notifications on schedule or when conditions are met (for example, when connecting to a home Wi-Fi).
- ๐ซ Notification Blocker โ Blocks notifications from selected applications at the system level (requires permission from Notification Listener).
- ๐ฑ Custom ROM โ Firmware like LineageOS or Pixel Experience completely remove Xiaomi system notifications, but require unlocking the bootloader.
- ๐ Xposed Framework (for older models) MIUI Notifications Blocker allows you to fine-tune the filtering of alerts.
When using Custom ROM, consider:
- ๐ Loss of official warranty on most models).
- ๐ฑ Some features of Xiaomi, for example, IR Blaster or Game Turbo may not work properly.
- ๐ Possible problems with autonomy (especially on firmware based on Android 13)+).
For POCO F4 GT or Xiaomi 12 Pro models with Snapdragon 8 Gen 1 processor, we recommend ArrowOS firmware โ it retains most of the features of MIUI, but removes system advertising and unnecessary notifications.
7. Verification of the result and elimination of problems
After disabling notifications, check:
- Are there hidden notifications in the control panel (swipe down from the top edge of the screen).
- Do banners appear after the reboot?
- Are critical alerts (calls, alarms) working?
Typical problems and solutions:
| Problem. | Reason. | Decision |
|---|---|---|
| Notifications are returned after the MIUI update | Resetting system application settings | Repeat disabling via ADB or App Ops |
| Calls are not working in DND mode | Incorrect exceptions | Add Contacts to Exceptions โ Calls |
| Advertising in Mi Browser doesn't disappear | Cash app. | Clear the data of com.android.browser in the settings |
| Notifications from Google Play Services | Auto-update of applications | Turn off auto-update in Play Market |
If none of the methods worked, reset (Settings โ Additional โ Backup and Reset โ Reset) and return all settings to factory settings, but save user data (photos, videos, documents).