Pop-up notifications on Xiaomi can make smartphone use a nightmare: MIUI banners, intrusive app alerts, system prompts that pop up at the most inopportune moment, especially when the screen is blocked by ads or an important message sinks under a mountain of unnecessary ads. In this article, we will examine all possible ways to turn off pop-up notifications, from standard settings to hidden firmware functions.
The problem is compounded by Xiaomiβs extensive integration of MIUI-based services (such as Msa, MiuiDaemon) that generate ads and βusefulβ prompts. Even after resetting, many notifications return β they need to be blocked at the system level. We tested the methods on the Redmi Note 12 Pro+, Xiaomi 13 Ultra and POCO F5 models with MIUI 13/14 firmware, but the instructions are also relevant for older devices (starting with MIUI 12).
1. disable MIUI system notifications
The first step is to get rid of the built-in notifications that come from the MIUI shell itself, such as update alerts, usage tips, and advertising Xiaomi services (such as Mi Cloud or Mi Video), most of which can be deactivated through the standard menu.
Open Settings β Notifications and Status bar β Notifications from applications. Here you need system services:
- π± Msa (Miui System Ads) is the main source of advertising in the United States. MIUI. Turn off all switches in this section.
- βοΈ Settings - here are hidden tips for system optimization. Deactivate the option "Show tips".
- π Update the system β if you donβt want to see reminders of new versions MIUI, Turn off notifications here.
- βοΈ Mi Cloud β Backup and Synchronization Alerts.
Pay particular attention to MiuiDaemon, which is the background process that handles smart prompts, and its notifications often appear as pop-ups on top of other apps to disable:
- Go to Settings β Applications β Application Management.
- In the search, type MiuiDaemon.
- Select the app and click Notifications β Disable everything.
β οΈ Note: On some models (Redmi) 10C, POCO M4 Pro) MiuiDaemon can be hidden. Use the method with ADB (section 4 of this article).
2. Blocking advertising notices (including Msa)
Xiaomi is actively monetizing its firmware through advertising, and pop-up banners are one of the companyβs main sources of revenue. To get rid of them, itβs not enough to just turn off notifications in the settings β you need to block the advertising mechanisms themselves.
First, check the following points:
- π Turn off personalized advertising: Settings β Confidentiality β Advertising β Personalized advertising (turn off the slider).
- π΅ Ban advertising in MIUI: Settings β Additionally. β Special facilities β Advertising Notifications (Disable).
- π Check permissions for Msa: Settings β Annexes β Application management β Msa β Permits (ban all permits).
If the ads continue to appear, use an alternative method through the hidden menu:
- Open the Phone app and enter the combination: ##8484##.
- Select MIUI Hidden Settings (if it is not available, then your firmware does not support this method).
- Go to Advertising β Disable All Ads and confirm the action.
What if the #8484## code doesnβt work?
| Type of notification | Responsible process | How to turn off |
|---|---|---|
| Banner ads on the menu | com.miui.systemAdSolution | ADB: adb shell pm uninstall --user 0 com.miui.systemAdSolution |
| Suggestions pop-up windows | com.xiaomi.mipicks | Settings β Applications β Disable |
| Notifications of βusefulβ services | MiuiDaemon | ADB or root rights |
| Advertising in the Mi Browser browser | com.android.browser | Remove updates or change browser |
3. Set up notifications from third-party applications
Even after you turn off system advertising, you can receive pop-up notifications from installed apps (messengers, games, social networks) and MIUI has flexible tools to manage them, but they are hidden in non-obvious menus.
To set up notifications for a specific application:
- Go to Settings β Notifications and Status bar β Notifications from apps.
- Select the app you want (such as WhatsApp or VK).
- Turn off the options: π "Allow notices" π³ "Pop-up notifications" π "Sound" π "Badge on the lock screen"
To completely disable pop-ups (which appear on top of other apps), do the following:
- π« Disable permission to "Show over other windows": Settings β Annexes β Application management β [select the application] β Permits β Show over other windows. Select "Disallow".
π΅ Disable AutoRun for annoying applications (this will prevent them from working in the background).
Disable notifications in the application settings|Prohibit display over other windows|Remove from auto-start|Limit background activity-->
β οΈ Note: Some applications (such as AliExpress or Wildberries) ignore system settings and continue to send notifications, in which case only restricting Internet access to them through Settings will help. β Connections β Use of data.
4. Advanced Methods: ADB and Root Rights
If standard methods donβt work, youβll need to use advanced tools like ADB (Android Debug Bridge) or root access, which will disable system processes that you canβt block through menus.
To work with ADB, you will need:
- π₯οΈ A computer with installed Xiaomi drivers and ADB.
- π± Included debugging by USB on the phone (Settings) β The phone. β Version. MIUI β 7 times click on the version, then Settings β Additionally. β For developers β Debugging by USB).
- π USB-cable (preferably original).
The main commands to disable ads and notifications:
adb shell pm uninstall --user 0 com.miui.systemAdSolution # Removes system advertising
adb shell pm disable-user --user 0 com.xiaomi.mipicks # Disables Mi Picks (promotions)
adb shell pm hide com.miui.daemon # Blocks MiuiDaemon (requires MIUI 13+)
adb shell settings put global hidden_api_policy 1 # Unlocks hidden API (for older versions)To completely disable all pop-up windows (including system windows) do:
adb shell settings put global heads_up_notifications_enabled 0π‘
If, after the execution, ADB-Notification teams are back, try restarting the phone.
If you have root rights, you can go further and remove system rights. APK-Files responsible for advertising:
- /system/priv-app/MiuiSystemAdSolution
- /system/app/Mipay (payment system, often sends notifications)
- /system/priv-app/AnalyticsCore (statistics collection)
- For individual applications (such as Telegram), set exceptions in the Apps section.
If you want to completely remove notifications from the lock screen, but leave them in the curtain, use this trick:
- π οΈ Enable Do Not Disturb mode with exceptions: Settings β Sound and vibration β Do not disturb. Select "Schedule" and set the time from 00:00 to 23:59. In "Exceptions" add only important contacts or applications.