How to permanently remove pop-up notifications on Xiaomi: system, advertising and from applications

Pop-up notifications on Xiaomi, Redmi and POCO smartphones can annoy even the most patient users. They appear at the most inopportune moment: during games, watching videos or important calls. Most often, these are ads from MIUI, system alerts for updates, tips on using a device or spam messages from installed applications. In this article, we will discuss all possible ways to turn them off, from basic settings to hidden firmware functions.

Compounding the problem, Xiaomi is actively integrating advertising modules and analytics services into its shell. Even after resetting to factory pop-up banners, pop-up banners can return in a few days. We tested all methods on current versions of MIUI 14/15 (including global and Chinese builds), and selected only those that work stably. If you are ready to get rid of intrusive alerts once and for all, read on.

1. disable MIUI system notifications

The first step is to block standard alerts from the MIUI shell.

  • πŸ“’ Smartphone Use Tips (e.g., β€œTap twice on screen to unlock")
  • πŸ”„ Notifications of system updates (which are often duplicated)
  • πŸ“Š Application usage statistics (weekly reports)
  • πŸ›’ Advertising banners in the notification panels

To turn them off:

  1. Go to Settings β†’ Notifications and Status bar β†’ Notification management.
  2. Scroll down to System Applications and select MIUI System (or MIUI System in Russian).
  3. Turn off all switches: Sound, Vibration, Pop-up notifications and Badges on the lock screen.
  4. Go back and repeat the steps for Security, Cleaner, and Mi Video apps – they often send unnecessary alerts too.

πŸ’‘

If the MIUI System app is not listed, try searching for it in the settings (the magnifier icon in the upper right corner).

On some models (such as Xiaomi 13 Pro or Redmi Note 12), the path may be slightly different due to customization of the firmware for a specific region. If you do not find the right item, check the version of MIUI in Settings β†’ About phone and update the system to the latest stable build.

2. Blocking Advertising in Notifications

Xiaomi is known for embedding ads even in system menus, pop-up banners offering apps, Mi Store promotions or Mi Cloud ads are not just annoying, but also a potential privacy threat to remove:

Method 1: Through the MIUI settings

  • πŸ”§ Open the Settings. β†’ Memory. β†’ Cleaning settings.
  • 🚫 Disable the Recommendations option (or Personalized Recommendations in new versions).
  • πŸ” Back to Settings β†’ Additionally. β†’ Special facilities β†’ Advertising Notifications and Deactivate All Sliders.

Method 2: Using Security (Security)

  1. Launch the Security app (shield icon).
  2. Go to Settings. β†’ Advertising.
  3. Turn off Personalized Ads and Advertising Notices.
  4. In the same menu, click Reset Advertising ID – this will reduce the number of targeted ads.
What to do if the advertisement returns?
If after disabling the ad appears again, this may be due to the automatic update of MIUI services. In this case, only a complete disabling of analytics will help: go to Settings β†’ About Phone β†’ All settings β†’ Send an error report and deactivate the option Automatic Submission Reports.

Chinese firmware (for example, Xiaomi) 12S Ultra for the domestic market) advertising is much more, and it is more difficult to disable through standard settings, in which case you will need to install global firmware or use the Internet. ADB-Teams (we will talk about it below).

3. Disabling notifications from applications

Even after the system alerts are blocked, notifications from third-party apps (such as Facebook, AliExpress or games) will continue to appear.

Mass blackout:

  1. Press any notification in the curtain and swipe it left/right (depending on the MIUI version).
  2. Click Settings (cog icon) β†’ Disable notifications.
  3. To completely disable, select Important and prioritize Low or Disabled.

Manual setting for each application:

  • πŸ“± Go to Settings. β†’ Annexes β†’ Application management.
  • πŸ” Select the app you want (such as Instagram or Wildberries).
  • πŸ”” Press Notifications and turn off all switches.
  • 🚫 For particularly intrusive applications (for example, OLH or Avito), additionally prohibit Auto Run and Show over other windows.

Whether notifications are turned off in the application settings?|Is there a low priority for unnecessary alerts?|Is Auto-Running Prohibited for Spam Applications?|Is the app’s cache cleared after the changes?-->

Some apps (such as messengers like WhatsApp or Telegram) ignore system settings and continue to send notifications.

  • πŸ”• Inside the app, turn off the β€œShow Notifications” option (usually in the Settings section). β†’ Notifications).
  • πŸ“΅ Use the Do Not Disturb mode (Settings) β†’ Sounds and vibrations β†’ Do not disturb - with exceptions only for important contacts.

4. Hidden settings MIUI: ADB-Teams for Advanced Users

If standard methods don't work, you'll have to use ADB, which is a debugging tool that allows you to disable system notifications at the firmware level.

Instructions:

  1. Install. ADB-PC drivers.
  2. Turn on the smartphone Developer Mode (7 times click on the MIUI version in Settings β†’ About phone).
  3. Activate Debugging by USB in Settings β†’ Additional β†’ For developers.
  4. Connect your phone to your PC and execute in the command line:
adb shell pm disable-user --user 0 com.miui.systemAdSolution


adb shell pm disable-user --user 0 com.xiaomi.mipicks




adb shell pm disable-user --user 0 com.miui.analytics

These commands are off:

  • πŸ“Š com.miui.systemAdSolution – System Advertising in Notifications.
  • πŸ›οΈ com.xiaomi.mipicks – app recommendation service (Mi Picks).
  • πŸ“ˆ com.miui.analytics – Analytics collection (reduces the amount of personalized advertising).

πŸ’‘

After completion ADB-If the notifications come back in a few days, repeat the procedure - some services MIUI Recovering after updates.

To completely remove advertising, you can also disable:

adb shell pm uninstall --user 0 com.miui.analytics


adb shell pm uninstall --user 0 com.xiaomi.midrop

But beware: removing system applications can cause MIUI to malfunction.

5.Use of third-party apps to block notifications

If manual settings don't work, we've got specialized tools to help, and we've tested a few solutions and selected the most effective ones.

AnnexFunctionalPlusesCons
Notification History LogKeeps a notification log and allows you to block them retroactivelyFree, no advertising, works without rootDoes not block MIUI system notifications
AutoNotification (Tasker)Allows you to create rules for automatic notification removalFlexible settings, integration with TaskerIt is difficult to set up a beginner, paid version
NLS NotificationsBlocks notifications for keywords (e.g., β€œpromotion”, β€œdiscount”)Simple interface, supports regular expressionsIt doesn't work on MIUI 15 without ADB.
BlokadaBlocks advertising notifications at the DNS levelEffective against spam, no rootCan conflict with VPN

To install these applications:

  1. Download APK from official sources (for example, APKMirror).
  2. Allow installation from unknown sources in Settings β†’ Applications β†’ Special Access β†’ Install unknown applications.
  3. Launch the application and set up filters to lock.

Advertising from MIUI|Spam from apps|System update alerts|Notifications from games|Other-->

Note: Some antiviruses (such as Avast or Dr.Web) may block these utilities as β€œpotentially dangerous.” Add them to exceptions or temporarily disable protection during setup.

6. Resetting settings and flashing as a last resort

If neither of these methods worked, there are two radical solutions: factory reset or custom firmware. Let's look at both.

Reset to factory settings:

  1. Make a backup of the data through Settings β†’ About Phone β†’ Backup.
  2. Go to Settings β†’ About the phone β†’ Reset settings.
  3. Choose to erase all data and confirm the action.

After discharge:

  • 🚫 Disable all advertising services immediately (see Section 2).
  • πŸ”„ Do not restore data from backup – this can return spam notifications.
  • πŸ“± Install applications only from verified sources.

Install custom firmware (for example, LineageOS or Pixel Experience):

  • βœ… Completely removes all system notifications MIUI.
  • ⚠️ Requires unlocking the bootloader and may deprive the warranty.
  • πŸ”§ Hard to establish without experience (the risk of β€œbricking” the device).
Step-by-step instructions for installing custom firmware
1. Unlock the bootloader via Mi Unlock Tool (Mi Account and wait required) 7-30 days). 2. Install. TWRP Recovery for your model (see instructions on the XDA Developers). 3. Download firmware (such as LineageOS) and GApps (if you need Google services). 4. Through TWRP Make a data wipe and install the firmware. 5. Reboot and set up the system from scratch. ⚠️ Before the procedure, check the firmware compatibility with your model (Redmi Note). 11 β‰  POCO X3 Pro)!

Note: on new Xiaomi models (e.g. Xiaomi 14 or Redmi K70), unlocking the bootloader can lead to hardware binding of the Mi Account. In this case, the smartphone will require entering a login / password even after reset. Make sure you remember the login details!

7.Prevention: How to prevent notifications from returning

Even after a successful shutdown, pop-up notifications can return to avoid:

  • πŸ”„ Check your settings regularly β†’ Notifications and Status Lines After Updates MIUI.
  • 🚫 Turn off automatic updates of system applications in Settings β†’ Annexes β†’ Application management β†’ Threefold β†’ Auto-update.
  • πŸ“΅ Use Developer Mode to limit background activity of apps:
Settings β†’ Additional β†’ For developers β†’ Process limit (set β€œMaximum 2 Processes”)

We also recommend:

  • πŸ›‘οΈ Install Blokada or AdGuard to block ad domains at the level DNS.
  • πŸ“¦ Periodically clean the app cache through Settings β†’ Memory. β†’ Cleanup.
  • πŸ” Check reviews on Google Play before installing a new app – users often complain of spam in notifications.

If you notice that notifications started to appear again after installing a particular app (like Likee or CapCut), uninstall it and check your smartphone with antivirus – some programs install hidden services to display ads.

FAQ: Frequent questions

❓ Why are the notifications coming back after a few days?
It's got to do with background services. MIUI, Solution: Turn off automatic app updates in the Play Market. Use ADB-commands to permanently disable system services (see Section 4). Install MacroDroid to automatically disable notifications on schedule.
❓ Can I turn off notifications without root rights?
Yes, all the methods in this article (except custom firmware) work without root. MIUI. ADB-commands (no root required, only debugging by USB). Third-party applications like AutoNotification. Root is only needed for deep modification of the system (for example, removing system systems). APK-file).
❓ Why not? POCO The same setups do not work as on Xiaomi?
POCO It uses a modified version MIUI titled POCO Launcher.It: The path to notification settings may differ (e.g., Settings) β†’ Notifications β†’ There are no system applications (e.g. Mi Video replaced by POCO Video! There are fewer ads, but there are still banners from Xiaomi. Use the settings search (magnifying icon) or ADB-Teams – they work the same on all devices Xiaomi/Redmi/POCO.
❓ How to turn off notifications about updates MIUI?
These notifications are controlled by the system app Updater. To remove them: Go to Settings β†’ Annexes β†’ Application management β†’ Updater. Press Notifications and turn off all switches. ADB-Command: Adb shell pm disable-user --user 0 com.android.updater ⚠️ After that, you will have to install the update manually through the Settings. β†’ The phone. β†’ Updating the system.
❓ Is it safe to use? ADB-team?
Yes, if you: Follow instructions and enter error-free commands. Don't delete critical system applications (e.g. com.android.phone); back up data before changes; Dangerous commands (e.g. fastboot erase userdata) can erase all data or damage firmware. In this article, we've only provided proven and secure commands to disable notifications.