How to permanently remove pop-ups on your Xiaomi phone: 7 proven ways

Pop-ups on Xiaomi, Redmi and POCO smartphones are one of the most common user problems. Even after buying a new device, many people face intrusive MIUI ads, system notifications about β€œuseful” services or random banners from installed applications. Unlike standard push notifications that can be disabled in settings, some pop-ups appear on top of all windows, interrupt work and are difficult to block.

The reasons for these windows are diverse, from built-in ads in the MIUI shell to viruses in third-party applications. For example, owners of Xiaomi 12T or Redmi Note 11 often complain about banners offering to activate Mi Cloud or update firmware that pop up even when the screen is locked. In this article, we will analyze all possible sources of pop-ups on Xiaomi β€” from system services to malware β€” and show how to turn them off once and for all, including hidden settings that are not written in the official documentation.

1. How to determine the source of the pop-up window

Before you block pop-ups, you need to know which app or service is generating them, and 80 percent of the time, it's the fault of:

  • πŸ“± System services MIUI (Mi Browser, Security, Cleaner)
  • πŸ›’ Promotional SDK In pre-installed applications (e.g. Mi Video or Mi Music)
  • 🦠 Malware that has penetrated through third-party APK-file
  • πŸ”” Notifications from legitimate apps with permission to display over other windows

To identify the culprit:

  1. Wait for the pop-up window to appear and don’t close it.
  2. Press and hold your finger on the banner for 2-3 seconds – if this is a notification, a menu with information about the app will appear.
  3. If the window is not responsive to retention, go to Settings β†’ Applications β†’ Application Management and sort the list by the date of last use.

πŸ’‘

In some models (for example, POCO F5) pop-up windows from system applications can be identified by the icon πŸ”’ in the upper right corner of the banner – this means that the window is generated by the service with administrator rights.

2. Disable Advertising in MIUI through Hidden Settings

The MIUI shell is known for its built-in advertising, which Xiaomi displays even in the system menu, to turn it off:

Go to Settings β†’ About Phone and click on MIUI Version 7 times to activate Developer Mode.

  1. Return to the main settings menu and open Additional β†’ Special features β†’ Developer settings.
  2. Find the option to Disable MIUI Ads (some firmwares call it Personalized Ad Recommendations) and deactivate it.
  3. Reset the device.

If the item is not on the menu, use an alternative method:

Connect your phone to your PC and enable debugging. USB|Install. ADB-Drivers and open the command line|Enter adb shell settings put global hidden_api_policy 1|Reset the device-->

Xiaomi modelThe Way to Advertising SettingsIs ADB required?
Xiaomi 13/13 ProSettings β†’ Google β†’ AdvertisingNo.
Redmi Note 12Settings β†’ Memory β†’ Cleaning (disable "Recommendations")Yeah (for full shutdown)
POCO X5Settings β†’ Applications β†’ Management β†’ System applications β†’ SecurityNo.
πŸ“Š What kind of Xiaomi model do you have?
Xiaomi 13/14
Redmi Note 10/11/12
POCO F/X/M series
Another model
I don't know.

3.Blocking pop-up windows from third-party apps

If pop-ups appear from programs you have installed (such as games or instant messengers), act as follows:

Open Settings β†’ Applications β†’ Application Management, select a suspicious app and:

  • 🚫 Prohibit the display of notifications (Notifications) β†’ Shut it down).
  • πŸ” Check Permits: Turn off Showing over Other Windows and Auto Run.
  • πŸ—‘οΈ If you don’t need the app, delete it and check your phone for viruses (for example, through Malwarebytes).

⚠️ Note: Some apps (such as AliExpress or Wildberries) may show pop-ups even after disabling notifications, in which case only removing or using an ad blocker like Blokada will help.

For advanced users:

How to block domains of advertising networks through hosts file
1. Install the AdAway application (root rights required). 2. Update the lock lists in the application settings. 3. Activate the system lock - this will overwrite the /system/etc/hosts file by adding ad network domains (for example, adservice.google.com). 4. Reboot the device.

4. Removal of viruses that cause pop-ups

If pop-ups appear even after all notifications are turned off, your device may have been infected with an adver (advertising virus).

  • πŸ“› Pop-ups with a suggestion to β€œwin iPhone” or β€œinstall an update".
  • πŸ”„ Advertisements appear even in the settings menu or on a locked screen.
  • πŸ“± Unknown applications in the installed list (e.g. com.android.system.update).

To clear the phone:

  1. Install an antivirus (Kaspersky, Dr.Web) and do a full check.
  2. Go to Settings β†’ Apps and remove any suspicious programs (especially those with names like System Update or Android Helper).
  3. If the virus is not removed, reset your phone to factory settings (Settings β†’ About Phone β†’ Reset settings).

⚠️ Note: Some viruses are disguised as system applications (e.g. com.android.settings). Before deleting, check the name in Google - real system applications can not be removed without root rights.

5. Disabling MIUI system notifications

Xiaomi aggressively promotes its services through pop-ups: Mi Cloud, Mi Pay, firmware updates, etc. To disable them:

Go to Settings β†’ Notifications and Status bar β†’ Notification management and:

  • πŸ”• Disable notifications for Mi Cloud, Security, Cleaner, and Download Manager.
  • πŸ“΅ In the System Notifications section, deactivate the Updates MIUI Recommendations.
  • πŸ”„ If after updating the firmware notifications returned - repeat the procedure (Xiaomi resets these settings when updates).

For models with MIUI 14 and newer:

Settings β†’ Google β†’ Google Services β†’ Advertising β†’ Disable β€œPersonalized Advertising”

πŸ’‘

Even after all notifications are turned off, some system windows (such as low battery alerts) will remain.This is normal - they cannot be removed without modifying the firmware.

6.Use of third-party ad blockers

If standard methods don’t help, install specialized apps to block pop-ups:

AnnexNeed root?Effectiveness against pop-up windows
BlokadaNo.Blocks 90% of advertising, including system
AdGuardNo (but root works better)Filters advertising in the browser and applications
NetGuardNo.Blocks application access to advertising domains

Blokada setting:

  1. Download the app from the official website (not from Google Play!).
  2. Turn it on. VPN-mode in the Blokada settings.
  3. Activate the lock lists: EasyList, EasyPrivacy and Xiaomi Ad Block.
  4. Reboot the phone.

⚠️ Note: Some blockers (such as AdAway) require root rights to work properly, and without them, they only block some ads.

7. Radical-methods: resetting settings and custom firmware

If nothing has worked, there are radical ways to:

Reset to factory settings (delete all data!):

  1. Make a backup copy of important files.
  2. Go to Settings β†’ About Phone β†’ Resetting β†’ Delete all data.
  3. After reset, do not restore data from the backup - the virus or setting could have been saved in the backup.

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

  • βœ… Completely removes embedded advertising MIUI.
  • ⚠️ Requires unlocking the bootloader and may deprive the warranty.
  • πŸ”§ Look for instructions on the forum XDA Developers for your model.
How to check if the bootloader is unlocked on Xiaomi
1. Turn off the phone. 2. Press the Power button + Volume down to log into Fastboot. 3. Connect the phone to your PC and type in the command: fastboot oem device-info 4. If the answer has a line Device unlocked: true - the bootloader is unlocked.

FAQ: Frequent questions about pop-ups on Xiaomi

Why did the MIUI update pop-ups reappear?
Xiaomi resets some ad settings when you update your firmware. After the update again: Turn off personalized ads in Settings β†’ Google β†’ Advertising. Check the permissions for apps in Settings β†’ Apps. Update the lock lists in Blokada or AdGuard.
Can I remove Xiaomi system applications without root rights?
No, you can't completely delete pre-installed apps (such as Mi Browser or Mi Music) without root. β†’ Annexes β†’ Management β†’ Disable. Remove updates for them (Remove updates in the same menu button) Hide their icons from the home screen.
Pop-ups even appear on a locked screen. What do we do?
This is a sign of either a virus or an aggressive ad from MIUI. Try: Install Blokada and activate Always-on VPN mode. Turn off Security and Cleaner notifications in settings. If it doesn't work, reset your phone to factory settings. On some models (e.g. Redmi 9A), disabling com.miui.analytics via ADB: adb shell pm disable-user --user 0 com.miui.analytics helps.
How to block pop-ups in a particular application (for example, in a game)?
If windows only appear in one app: Open Settings β†’ Apps β†’ [Application Name] β†’ Permissions. Turn off the display over other windows. If windows still appear, this is built-in advertising. Try: Install a modified version of the app (APK without ads). Use Lucky root to remove ad modules.
Is it true that Xiaomi sells user data through advertising?
Xiaomi does collect anonymous device usage data for targeted advertising, but does not sell personal information (such as your contacts or messages).To limit data collection: Turn off Personalized Recommendations in Settings β†’ Phone β†’ Reviews and Analytics. Deactivate Mi Advertising ID in Settings β†’ Google β†’ Advertising. Use blockers like Blokada that intercept tracking requests. You can read more about Xiaomi’s privacy policy here.