Why Xiaomi notifications are a problem
Xiaomiโs MIUI-based smartphones are known for their functionality, but sometimes their notification system turns into a nightmare. Users often complain of spam from system applications, annoying status-line ads and duplicate notifications from messengers. Unlike pure Android, notifications can come even from services youโve never used.
The main problem lies in MIUIโs aggressive policy of monetizing through advertising and integrating its own services, such as Mi Video, which can send notifications about new movies even if you donโt use it, and Mi Browser, which offers โinteresting news,โ and this is supplemented by standard alerts from Google, social networks and instant messengers, which, if unconfigured, create chaos in the curtain.
According to a 2023 study by Counterpoint Research, 68% of Xiaomi users in Russia have tried to completely disable notifications at least once, but they are faced with the fact that they return after updating or resetting settings. In this article, we will examine all possible ways, from selective disabling to radical methods using ADB.
How to Disable Notifications for a Specific Application
The easiest way to reduce the number of alerts is to set them up for each application, which is useful if you are annoyed by notifications from VKontakte, Instagram or system services like Mi Security. It is important to understand that some applications (such as WhatsApp or Telegram) have their own notification settings inside the program, and they will also have to be configured.
Instructions for MIUI 14/13/12 (relevant for Redmi Note 12, POCO X5, Xiaomi 13T and other models):
- Open the Settings โ Applications.
- Select the app you want to disable (e.g. Mi Community).
- Slip on the Notification item.
- Translate the slider Allow notifications to the off position.
- For fine-tuning, turn off individual types of alerts (sound, vibration, icon on the icon).
Note that some system applications (such as MiuiDaemon or Analytics) may not have a visible switch in this menu, and they will need to use advanced methods, which we will discuss later.
Make sure the application is not system-based (otherwise errors may occur)
Check the notification settings inside the app itself (e.g. Telegram)
Backup important data (in case of failure)
Remember the original settings if you plan to restore them.-->
Massively disabling notifications for all applications
If you're annoyed by notifications from dozens of apps, it's not rational to set up each one separately. MIUI has a hidden mass shutdown feature, but it works in a non-obvious way. It's a method for users who want to leave notifications only from messengers and calls.
How to do this:
- Go to Settings โ Notifications and Status bar.
- Select Notification Management.
- In the upper right corner, tap the icon three dots (โฎ) Select Show System Processes.
- Now you'll see all the apps, including the system ones. Scroll through the list and turn off the unwanted ones, turning the slider to the off position.
An important nuance: some system notifications (for example, from the Android System or MIUI System) are not recommended to be turned off - this can lead to unstable operation of the phone, and after a mass shutdown, important alerts, such as low battery power, may stop coming.
๐ก
If notifications from messengers stopped working after a mass shutdown, check the sync settings in Settings โ Accounts and Sync โ Mi Account. Sometimes a sync failure blocks all alerts.
How to Remove Advertising and Spam in Notification Curtain
One of the most annoying things about MIUI is that it's ad notifications that appear on the status bar, and they can advertise games, movies on Mi Video, or even Xiaomi partners, and they're harder to turn off than regular alerts because they come from system services.
Ways to combat advertising:
- ๐ต Turn off personalized advertising: Go to Settings โ Confidentiality โ Advertising and deactivating Personalized Recommendations will reduce the number of targeted ads.
- ๐ Prohibit advertising in MIUI: In the same section, disable Receive recommendations and Advertising ID (It wonโt remove all ads, but it will reduce the number of ads).
- ๐ซ Disable system applications: Some advertising notifications come from Mi Browser, Mi Video or Mi Community. โ Annexes โ Application management โ Shut down.
- ๐ก๏ธ Use it. ADB: If nothing helps, you will have to call the team. ADB (instruction will be below).
After disabling advertising services, some features (such as recommendations in Mi Browser) may not work properly, but this is a small fee for a clean notification curtain.
Advertising from Xiaomi|Spam from messengers|System alerts|Notifications from games|Other-->
Disabling notifications via ADB (for power users)
If standard methods don't work, you can use Android Debug Bridge (ADB), a deep-tuning tool that is suitable for completely disabling system notifications that can't be removed through the GUI, such as blocking alerts from MiuiDaemon or AnalyticsCore.
Step-by-step:
- Turn on Developer Mode: Go to Settings โ About Phone and tap on MIUI Version 7 times.
- Return to Settings โ Additional โ For developers and activate Debugging over USB.
- Connect the phone to the computer and install it. ADB-driver.
- Open the command line (Windows) or terminal (macOS/Linux) and type:
adb devices(The name of your device should appear)
adb shell pm disable-user --user 0 com.miui.analytics(This will disable MIUI analytics, which often sends out unnecessary notifications)
Other useful commands for disabling system services:
| ADB Team Team | What's off? | Effects of consequences |
|---|---|---|
| adb shell pm disable-user --user 0 com.miui.systemAdSolution | Promotional notices | Will stop coming banner ads in the curtain |
| adb shell pm disable-user --user 0 com.xiaomi.midrop | Mi Drop (file transfer) | There will be no notifications about file transfers |
| adb shell pm disable-user --user 0 com.miui.videoplayer | Mi Video | Movie recommendations will stop coming |
| adb shell pm disable-user --user 0 com.android.browser | Mi Browser | There will be no notifications about news and promotions |
โ ๏ธ Attention: Some commands can cause the phone to malfunction. For example, disabling com.miui.securitycenter will block access to security settings. ADB Backup your data through Settings โ Additionally. โ Backup and reset.
How do I get back the services that are disabled?
Setting up "Do Not Disturb" for total silence
If you need to temporarily turn off all notifications (such as during a sleep or important event), use Do Not Disturb mode. Unlike manually shutting down, this method allows you to flexibly configure exceptions - for example, leave calls from favorite contacts or alarms.
How to set up:
- Go to Settings โ Sound and vibration โ Do not disturb.
- Activate the slider Do not disturb.
- Set up a schedule (for example, from 23:00 to 7:00).
- In the Exceptions section, select which notifications are allowed to be skipped: ๐ Calls (you can select "Selected Contacts Only") โฐ Alarm clocks and timers ๐ฌ Messages (note messengers that can be skipped)
MIUI: This mode turns off all visual notifications by default (they donโt appear in the curtain), but the sounds and vibrations are blocked only for non-exclusive applications. If you need complete silence, additionally activate the No Sound option in the mode settings.
๐ก
Do Not Disturb mode doesnโt turn off system alerts for low battery charge or phone overheating โ theyโll always come.
What to do if notifications are not turned off
Sometimes, even after all the manipulations, the notifications keep coming, and this can be due to:
- ๐ Automatic resetting of settings after updating MIUI.
- ๐ฑ Sync with Mi Account, which restores old settings.
- ๐ค System Services that Ignore User Limitations.
Solutions for complex cases:
- Check autosynchronization: go to Settings โ Accounts and Sync โ Mi Account and turn off Notifications sync.
- Reset notification settings: in Settings โ Applications โ Application Management, select Reset notification settings (this will return all alerts to default).
- Use third-party apps, such as Notification History Log (to track which app is notifying you) or MacroDroid (to automatically block spam).
- Reflash the phone: if the problem is system, installing custom firmware (for example, LineageOS or Pixel Experience) will help, but this requires unlocking the bootloader and may deprive you of warranty.
โ ๏ธ Note: Install custom firmware on Xiaomi models with MediaTek processors (for example, Redmi) 10C or POCO M5) It is fraught with a "brill" (complete failure) due to a blocked bootloader. Before you run the firmware, check the support for your model in the forum. XDA Developers.