How to permanently remove pop-ups on Xiaomi phone: system, advertising and apps

The problem of pop-ups on Xiaomi: why they appear and how to deal with them

Pop-ups on Xiaomi, Redmi and POCO smartphones are one of the most annoying features of MIUI firmware. They can interfere with games, watching videos or just in everyday use. Unlike standard curtain notifications, these windows tightly lock the screen, demanding your attention right here and now.

The reasons for their appearance are diverse, from system alerts (MIUI Update, Security) to aggressive advertising in branded applications (Mi Browser, Mi Video, GetApps). Moreover, some third-party programs (especially Chinese) manage to bypass standard Android resolutions by showing pop-ups on top of all windows. In this article, we will examine all possible sources of pop-ups and ways to turn them off, from basic settings to hidden MIUI functions and even manual editing configuration files.

It is important to understand that not all windows can be removed without consequences, for example, turning off system warnings about low battery charge or overheating can lead to unpredictable behavior of the device, and we will mark these cases separately so that you can weigh the risks.

1. Disable system pop-ups in MIUI settings

To start with, the standard MIUI tools that allow you to manage most system notifications work on all modern firmware versions (from MIUI 12 to MIUI 14), including the Xiaomi 13, Redmi Note 12 and POCO F5.

Go to Settings โ†’ Notifications and Status bar โ†’ Notifications from apps. Here you will see a full list of programs that may show pop-ups.

  • ๐Ÿ“ฑ System applications: Security, System Update, Mi Account. their notifications often have the priority of "High" and can block the screen.
  • ๐Ÿ” Services MIUI: MiuiDaemon, SystemUI. Responsible for background processes, but sometimes generate pop-ups (for example, when connecting to a new Wi-Fi network).
  • ๐Ÿ›ก๏ธ Protection and optimization: Cleaner, Battery Saver, their windows appear when the system is "optimized" or the battery is discharged.

To turn off pop-up windows:

  1. Select the app from the list.
  2. Go to the Notification Types section.
  3. Turn off Pop-up notifications and Sound switches.
  4. To block completely, set priority to Low or Disabled.

Turn off "Pop-up Notifications" for the "Security" app |Reduce priority of "MiuiDaemon" notifications to "Low" | Turn off sounds for "System Update" | Check "Cleaner" settings for background alerts-->

โš ๏ธ Warning: Disabling notifications from Security (com.miui.securitycenter) may hide important warnings about viruses or unauthorized access. APK from unknown sources, it is better to leave this item included, but reduce the priority.

2. block advertising pop-ups in branded Xiaomi applications

One of the most annoying things about MIUI is ads in Xiaomi's own apps, which can appear in Mi Browser, Mi Video, GetApps, and also as banners on the lock screen, and fortunately, it can be turned off without root rights.

Ways to combat advertising:

  • ๐ŸŒ Mi Browser: Go to your browser settings โ†’ Additionally. โ†’ Advertising preferences and disable all switches. Also clear the cache in Settings โ†’ Annexes โ†’ Application management โ†’ Mi Browser โ†’ Clear the data.
  • ๐ŸŽฌ Mi Video: In the app settings, find the Recommendations section and deactivate the Personalized Ads option. Complete removal of ads may require resetting the app settings.
  • ๐Ÿ“ฑ GetApps (Mi App Store): Go to Profile โ†’ Settings โ†’ Advertising Preferences and Disable All Items.An alternative way is to completely remove updates for GetApps via Settings โ†’ Annexes โ†’ Application management โ†’ GetApps โ†’ Remove updates.

If the ads continue to appear, check the MIUI Optimization settings:

  1. Activate Developer Mode (7 times click on the MIUI version in Settings โ†’ About Phone).
  2. Go to Settings โ†’ Additional โ†’ For developers.
  3. Find the MIUI Optimization option and turn it off.
  4. Reset the device.

Mi Browser|Mi Video|GetApps (Mi App Store)|Theme shop|Other-->

โš ๏ธ Attention: Disconnection MIUI Optimization can cause some functions to function unstable (such as navigation gestures or animations). If you notice lags, return the setting to its original state.

3. Remove pop-ups from third-party apps (including Chinese)

Many applications, especially from China (e.g., China, UC Browser, APUS Launcher, SHAREit, abused permission SYSTEM_ALERT_WINDOW, And it allows them to show windows on top of other programs, and even if you disable notifications in Android settings, these pop-ups can keep popping up.

To block them:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Select a problem app (such as UC Browser).
  3. Click on Permits. โ†’ Other permits.
  4. Find the Show over other windows and turn it off.
  5. For reliability, also prohibit AutoRun and Display notifications.

If the application does not appear in the list or the permission is not available, use ADB-shutdown:

adb shell pm revoke <package_name> android.permission.SYSTEM_ALERT_WINDOW

To find out package_name, Install the App Inspector app from Google Play or use the command:

adb shell pm list packages | grep -i "appendix name"
List of the most annoying Chinese apps with pop-ups
UC Browser, APUS Launcher, SHAREit, Clean Master (Cheetah Mobile), DU Battery Saver, ES File Explorer (up to version 4.2), GO Keyboard, CM Security, 360 Security, Baidu apps (all Baidu products), Tencent apps (WeChat, QQ), Alibaba apps (AliExpress, Tao ownbao), Xiaomi's ads in GetApps and Mi Video.

โš ๏ธ Attention: Some applications (e.g, UC Browser) can automatically restore permissions after an update. To avoid this, disable auto-update for such programs in Google Play or remove them completely.

4 Hidden MIUI Settings: How to Turn Off Deeply Integrated Pop Ups

Some of the pop-up windows in MIUI They are not managed through a standard interface. They are associated with internal services such as mipush (Xiaomi push notification service) or msa (Mi System Ads). ADB-team.

Ways for Advanced Users:

Type of pop-upSourceMethod of disconnectionRisks.
Advertising in the settings menucom.miui.systemAdSolutionADB: adb shell pm uninstall --user 0 com.miui.systemAdSolutionLow (the personalization of recommendations may be missing)
MIUI Pop-up Updatescom.miui.updaterserviceADB: adb shell pm disable-user com.miui.updaterserviceMedium (you will not receive) OTA-update)
Battery Optimization windowscom.miui.powerkeeperADB: adb shell pm uninstall --user 0 com.miui.powerkeeperHigh (may be affected by autonomy)
Advertising on the lock screencom.miui.msa.globalADB: adb shell pm uninstall --user 0 com.miui.msa.globalLow (for global firmware only)

To be carried out ADB-team:

  1. Install Platform Tools on your PC.
  2. Enable USB debugging in the developer settings on your phone.
  3. Connect your phone to your PC and execute the command in the terminal:
adb devices

If the device is determined, enter commands from the table above.

๐Ÿ’ก

Back up important data before using ADB. Some commands (especially uninstall) may cause system functions to fail. Use adb shell pm install-existing or resetting to reverse changes.

5. Radical Methods: Disabling Pop-Ups through System File Editing (Root Requires)

If you're willing to go to extremes and have root access, you can completely remove the pop-up display mechanisms, a method that's suitable for power users, because doing the wrong thing can lead to a device blink.

Steps to remove system pop-ups:

  1. Install a file manager with root support (such as Root Explorer or Solid Explorer).
  2. Go to /system/priv-app/ and find the following applications: MiuiSystemAdSolution is responsible for advertising in the system menus. Mipush is a push notification service (can show pop-ups from Xiaomi). AnalyticsCore collects data and sometimes generates notifications.

.apk

.bak

MiuiSystemAdSolution.apk โ†’ MiuiSystemAdSolution.bak

Reset the device.

To block pop-ups from specific applications, edit /system/build.prop:

  1. Find a line. ro.miui.has_real_blur=1 and replace it with ro.miui.has_real_blur=0.
  2. Add a new line: ro.config.nocheckin=1 (disables some system checks).
  3. Save the file and restart the phone.

๐Ÿ’ก

Editing system files without a backup can make your phone inoperable.Always check for changes to compatibility with your MIUI version and device model.

โš ๏ธ Note: On some models (Xiaomi) 12T, Redmi K50) After such changes, Face Unlock may stop working or NFC. If you notice problems, restore the original files from the backup.

6.Alternative firmware: How to get rid of pop-ups forever

If none of the above methods worked, the last option is custom firmware installation. Alternative builds like LineageOS, Pixel Experience or Xiaomi.eu are devoid of built-in advertising and aggressive notifications.

Advantages of custom firmware:

  • ๐Ÿš€ Clean Android without unnecessary services MIUI.
  • ๐Ÿ”’ There are no system ads and pop-ups from Xiaomi.
  • โšก Higher productivity due to lack of background processes.
  • ๐Ÿ”„ Regular security updates (as opposed to official firmware for older models).

How to install custom firmware:

  1. Unlock bootloader through the official Xiaomi website (requires a binding account Mi and wait 7-30 days).
  2. Install TWRP Recovery or OrangeFox for your model.
  3. Download the right firmware (e.g. Xiaomi.eu for maximum hardware compatibility).
  4. Make a complete wipe (clean the Dalvik, Cache, System, Data partitions).
  5. Install the firmware via TWRP and restart the device.

Recommended Firmware for Popular Models:

ModelRecommended firmwareReference to the forum
Xiaomi 13/13 ProXiaomi.eu Stablexiaomi.eu
Redmi Note 12 Pro+Pixel Experience 13XDA
POCO F5LineageOS 20LineageOS Wiki
Xiaomi 11T ProArrowOS 13XDA

โš ๏ธ Attention: Installing custom firmware voids warranty and may result in data loss. on some models (Xiaomi) 12S Ultra, Redmi K60) The camera or fingerprint sensor may not work due to the closed source driver code.

FAQ: Frequent questions about pop-ups on Xiaomi

Why do pop-ups still appear after disabling notifications in the settings?
Some applications (especially Chinese) use hidden services that are not managed through the standard interface.Try: Disable permission Show over other windows (see Section 3). ADB-commands to force blocking (section 4) Delete the application completely if it is not critical. MIUI), Only a custom firmware will help.
Can you remove pop-ups without root-rights?
Yes, most pop-ups are removed through: Standard Notification Settings (Section 1). ADB-commands (section 4, does not require root, but you need to connect to a PC); disable permissions for problematic applications (section 3); Root is only for deep editing system files (section 5).
Why did the MIUI update pop-ups reappear?
Updates MIUI User settings are often reset, especially if you: Disabled system applications via ADB. Edited by build.prop. Used modified APK. Solution: Repeat all steps from the relevant sections after the update. To prevent automatic reset, disable auto-update MIUI In Settings โ†’ The phone. โ†’ Updating the system โ†’ โš™๏ธ โ†’ Auto-update.
How to remove ads on the lock screen?
Advertisements on the lock screen appear because of the service com.miui.msa.global. You can remove it: via ADB: adb shell pm uninstall --user 0 com.miui.msa.global. In settings: Settings โ†’ Lock screen โ†’ Additional โ†’ Advertising preferences (disable everything). By installing an alternative launcher (for example, Nova Launcher) with the default lock screen disabled. Some firmware (for example, Xiaomi.eu) ads are out of the box.
What Xiaomi apps can be safely removed to get rid of pop-ups?
List of system applications that can be removed or disabled without critical consequences: com.miui.analytics โ€“ statistics collection. com.xiaomi.midrop โ€“ Mi Drop (if you do not use Wi-Fi file transfer). com.miui.videoplayer โ€“ Mi Video (if you use other players). com.miui.bugreport โ€“ error reports. com.miui.systemAdSolution โ€“ Advertising module. โš ๏ธ Do not delete: com.android.phone - responsible for cellular communication. com.miui.securitycenter - security center (can break fingerprints). com.miui.gallery - gallery (remove access to photos).