Notifications on Xiaomi smartphones can be a real headache, from intrusive banner ads to endless alerts from MIUI. Even after manually shutting down, many users are faced with notifications returning after a reboot or system update. In this article, we will examine all possible ways to disable notifications, from basic settings to hidden firmware functions and even editing system files for advanced users.
Xiaomi is very active in using notifications to promote its services, such as Mi Browser, Mi Video, GetApps, and others, while standard blocking methods (through app settings) often donβt work due to the integration of these services into the MIUI shell, we will show you how to completely disable even those notifications that can not be removed through the menu.
1. Basic notification settings in MIUI
To start with, the standard notification management tools available in any version of MIUI are suitable for most users who want to get rid of intrusive alerts without making deep changes to the system.
Go to Settings β Notifications and Status bar β Notification management. Here you will see a list of all the apps that have ever sent notifications.
- π Full shutdown β switch at the top of the app screen.
- π± Sound and vibration β only turns off audible/tactile alerts, but the notification will remain in the curtain.
- π Priority β allows you to hide notifications from the notification panel (they will come but not show up).
- π Icon icons β removes digital badges from app labels.
Notice the Other Notifications section at the bottom of the list, which hides MIUI system alerts, including security updates, usage tips, and ads for Xiaomi services, which can also be disabled, but some (such as System Updates) will return after the reboot.
β οΈ Attention: B MIUI 14 and later, some system notifications (e.g., from Mi Security) are blocked for only 24 hours.
2. disabling advertising notices and MIUI-service
Xiaomi actively monetizes its shell, embedding ads in system notifications. Most often they come from:
- π Mi Browser β banners with news and promotions.
- π¬ Mi Video - recommendations of films and series.
- π± GetApps β suggestions to install applications.
- π‘οΈ Mi Security β βsecurity tipsβ with antivirus ads.
- π Cleaner β notifications about the βcloggingβ of the device.
To turn them off forever:
- Go to Settings β Applications β Application Management.
- Find the app you want (such as Mi Browser) and select Notifications.
- Disable all notification categories, including βRecommendationsβ, βNewsβ and βUpdatesβ.
- For GetApps, go to the app itself, open a profile (human icon) and turn off Personalized Recommendations.
If notifications continue to arrive, they are integrated into system processes, in which case only deep disabling through ADB (section 4) or deleting applications using Debloater (section 5) will help.
π‘
In MIUI 14+, you can turn off advertising notifications via Settings β Memory β Settings β Disable recommendations. This item is hidden in some regional firmware, but sometimes appears after resetting settings.
3. Hidden notification settings (for power users)
MIUI has hidden options that are not displayed in the standard interface, and can be accessed through an engineering menu or special commands.
The most reliable way is to use ADB (Android Debug Bridge).
- Enable USB Debugging in Settings β About Phone β MIUI version (click 7 times, then go back to Additional Settings β For Developers).
- Connect your phone to your PC and execute the command: adb shell settings put global hidden_api_policy 1 It unlocks the hidden. API, including advanced notification settings.
- Now in Settings β Additional items will appear, such as adb shell settings put global. heads_up_notifications_enabled 0 (disables pop-up notifications).
To disable all system notifications (including updates) use:
adb shell pm disable-user --user 0 com.android.systemui/.SystemUIServiceβ οΈ Warning: This command disables SystemUI, which can cause notification bars and navigation buttons to fail. Use only if you are prepared for consequences!
| ADB Team Team | The effect | Reversibility |
|---|---|---|
| adb shell settings put global zen_mode 1 | Includes the "Do Not Disturb" mode forever. | Yes (zen_mode 0) |
| adb shell pm hide com.miui.systemAdSolution | Hiding the MIUI advertising module | Yes (pm unhide) |
| adb shell am force-stop com.xiaomi.market | Forcedly Stops GetApps | Temporarily (until reboot) |
| adb shell settings put global policy_control immersive.full=* | Hide notifications in full-screen applications | Yes (re-entering command) |
4.Using Xiaomi ADB/Fastboot Tools to Massively Shut Down
For those who donβt want to manually type commands, there is a Xiaomi ADB/Fastboot Tools utility (you can download it on XDA Developers).
- π§ Disable system applications without root.
- π« Block notifications from specific packages.
- π Recovering Remote Components.
Instructions for use:
- Install the utility on your PC and connect the phone with USB debugging enabled.
- Select "Debloater" from the main menu.
- In the list, find applications like com.miui.systemAdSolution (advertising module) com.xiaomi.midrop (file transfer notifications) com.miui.analytics (statistics collection)
"Uninstall"
The advantage of this method is that it does not require root rights and is reversible, so you just need to activate the application again through the same utility, but after major MIUI updates, some components can recover.
Enable debugging on USB|Install Xiaomi drivers on PC|Download the latest version of the utility|Make a backup copy of the data|Disable the lockdown OEM (developer-setting)-->
5. Manual removal of system applications (requires root)
If you're willing to take drastic measures and have root access, you can physically remove the apps responsible for notifications, a method that offers a 100% guarantee of getting rid of intrusive alerts, but requires caution - removing critical components can lead to system failure.
List of safe packets to remove (checked at MIUI 12-14):
com.miui.analytics #Collecting statistics
com.xiaomi.midrop # Notifications about file transfers
com.miui.systemAdSolution # Advertising Module
com.miui.hybrid # Hybrid Notifications (MIUI 13+)
com.xiaomi.market #GetApps (app store)
com.miui.bugreport # Error Reports
com.miui.player #Music Player (playback notifications)For removal:
- Install Root Explorer or Titanium Backup.
- Go to /system/priv-app/ or /system/app/.
- Find the folders with the packet names from the list above and delete them.
- Reset the device.
β οΈ Warning: Deleting com.android.systemui or com.miui.home will cause your phone to fail completely! TWRP.
What if the phone does not turn on after removing the applications?
6. Alternative methods: third-party applications and firmware
If standard methods do not help, you can use third-party solutions:
1. Applications for blocking notifications:
- π‘οΈ Notisave β saves notifications to the log and allows you to block them by keywords.
- π AutoNotification (Tasker plugin) β creates rules for automatic notification deletion.
- π« DisableService β Disables background services responsible for alerts.
Castom firmware:
Firmware like LineageOS, Pixel Experience or Xiaomi.eu lacks MIUI ad modules and allows you to flexibly configure notifications.
- Unlocked bootloader (bootloader unlock).
- Installed TWRP or other custom recovery.
- Willingness to lose the official guarantee.
Services like Blokada or NetGuard block the network requests that MIUI uploads advertising notifications through, and just add domains to the blacklist:
- api.ad.xiaomi.com
- sdkconfig.ad.xiaomi.com
- tracker.ai.xiaomi.com
π‘
Custom firmware like Xiaomi.eu removes all MIUI advertising modules, but requires weekly updates and may contain bugs.
7. Frequent problems and their solutions
Even after you turn off, the notifications can come back.
Problem 1: Notifications from Mi Security reappear after the reboot.
Solution: Turn off auto-update the app via Settings β Applications β Mi Security β Three-point β Disable Auto-Update. Then remove all app updates.
Problem 2: Heads-up notifications donβt disappear.
Solution: Follow the command:
adb shell settings put global heads_up_notifications_enabled 0If it doesnβt help, in Settings β Special Options β Notifications, turn off βShow notifications on the lock screen.β
Problem 3: Notifications from GetApps come even after the shutdown.
Solution: Freeze the application via ADB:
adb shell pm disable-user --user 0 com.xiaomi.marketOr delete its data: Settings β Apps β GetApps β Storage β Clear the data.
Problem 4: After the MIUI update, all settings reset.
Solution: Before updating, back up your settings through Settings β Additional β Backup and Reset. After updating, restore the settings and repeat all the steps to disable notifications.