How to permanently remove pop-ups on Xiaomi Redmi: system notifications, advertising and banners

Pop-ups on Xiaomi Redmi smartphones are one of the most annoying features of MIUI firmware. Even after buying a new device, users are faced with intrusive advertising in the settings menu, banners on the lock screen and notifications from system applications. The reasons for such windows are diverse, from built-in monetization of MIUI to errors in the work of Google services or third-party programs.

In this article, we’ll take a look at all possible sources of pop-ups on Redmi (including Note 10/11/12, Redmi 9/10/13 and flagship series) and provide unique ways to disable them without root rights. We’ll focus on hidden MIUI settings that the manufacturer doesn’t advertise, but that reduce the amount of advertising by 90%. If you’re tired of banners in the gallery, browser or desktop, this guide is for you.

1. Types of pop-up windows on Xiaomi Redmi: what can be turned off?

Before you start settings, it’s important to understand what type of pop-up windows you’re facing, and you can divide them into three categories:

  • πŸ“’ System notifications MIUI β€” Xiaomi banners (themes, apps, promotions in the Mi Store) often appear in the notification curtain or on the lock screen.
  • πŸ›’ Advertising in standard applications – banners in Gallery, Browser, Music and even Settings (for example, when connecting to Wi-Fi).
  • βš™οΈ Notifications from Google and third-party apps – pop-ups from Google Play Services, Chrome or installed games/software.

Each category requires a different approach, for example, MIUI ads can be disabled through hidden settings, and Google banners can only be turned off through background activity restrictions, and we'll discuss the methods for each type below.

πŸ“Š What pop-ups annoy you the most?
Advertising in MIUI (banners on the lock screen)
Notifications from applications (games, social networks)
System Alerts (Updates, Services)
Advertising in standard applications (gallery, browser)

2. disable MIUI advertising through hidden settings (no root)

Xiaomi's manufacturer is embedding the msa (Mobile Services Analytics) ad module into MIUI firmware, which can be partially or completely deactivated through the Settings menu, but some options are hidden. Here's how to do it:

  1. Go to Settings. β†’ About the phone and 5 times click on "Version" MIUI", activate the developer mode.
  2. Return to the main settings menu and open Additional β†’ Special Opportunities β†’ Advertising.
  3. Turn off the sliders: πŸ”˜ Personalized recommendations (responsible for banners in the settings menu). πŸ”˜ Displaying Ads (Main Switch for System Notifications).

If the Advertising item is not in your MIUI version, use an alternative method:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. In search, type in msa and select Mobile Services.
  3. Click Disable (if the button is inactive, click Stop first).

β˜‘οΈ Checking the ad-off MIUI

Done: 0 / 4

Important: After this action, the ads in the settings menu and on the lock screen will disappear, but banners in standard applications (Gallery, Browser) can remain.

3. Removal of banners in standard Xiaomi apps

Xiaomi apps (Gallery, Music, Browser, Notes) often show ads even after the system notifications are turned off, which is because each has its own ad module.

AnnexThe path to settingsWhat to turn off
gallerySettings β†’ About the program β†’ Disable advertisingSlider "Recommendations" and "Show advertising"
browserSettings β†’ Additional β†’ Personalization"Recommended Content" and "News Feed"
Music.Settings β†’ About the program β†’ Advertising settings"Show banners" and "Audio advertising"
NotesSettings β†’ Synchronization and backupDeactivate "Templary recommendations"

If your MIUI version does not have the specified items, try resetting the application settings:

  1. Go to Settings β†’ Applications β†’ [Select App].
  2. Click Warehouse β†’ Clear the data and Reset the settings.

Warning: Reset will delete all local data (such as bookmarks in your browser or notes).

πŸ’‘

If the ad returns after the reset, try installing alternative apps from Google Play (e.g. Google Photos instead of Xiaomi Gallery).

4.How to remove pop-up notifications from Google and third-party apps

Even after MIUI ads are turned off, notifications from Google Play Services, Chrome, or installed games can appear on the screen.These windows are regulated at the Android level, not Xiaomi. Here's how to remove them:

  1. Background activity restriction: Go to Settings β†’ Apps β†’ App management. Select a problem app (like Google or Facebook). Press Battery β†’ Limit background activity.
  2. Disable notifications: In the same app menu, select Notifications. Turn off the Show Notifications slider or block individual categories (e.g., "Recommendations" on YouTube).

For Google Play Services (which often display update notifications), follow these steps:

  1. Open Settings β†’ Google β†’ Notifications.
  2. Turn off the points: πŸ”Ή Application updates (if you don’t want to see update requests). πŸ”Ή Recommendations (banners with suggestions for installing new applications).
What if notifications are returned after rebooting?
This means that the app automatically turns them on through background processes.Solution: install AppOps (requires developer rights) and manually block permission. POST_NOTIFICATION problem-solution.

5.Blocking pop-up windows on the lock screen

The lock screen is one of the most spammed places in MIUI, and you can see:

  • πŸ“± Banners from Mi Store (advertising accessories or discounts).

To clear the lock screen:

  1. Turn it off: πŸ”˜ Show notifications on the lock screen (completely removes all banners). πŸ”˜ News Feed (if there is such a item). πŸ”˜ Recommendations (Hidden Advertising from Xiaomi).

Always-on Display

Redmi K50

Note 12 Pro+

Settings β†’ Always-on Display and Lock Screen Style

Showing ads

Note: Some firmware (MIUI 13/14 for global version) may not have the "Recommendations" option, in which case use the regional settings:

  1. Set the region of India or the EU in Settings β†’ Additional β†’ Region.
  2. Restart the device – after that, you will be able to turn off advertising.

πŸ’‘

Changing the region is a temporary solution, and after the MIUI update, the settings may reset and the ads will return.

6 Radical methods: disabling MIUI services through ADB

If standard methods don't work, you can use ADB (Android Debug Bridge) commands to deep-disable ad modules, which doesn't require root, but requires minimal technical skills.

Preparation:

  1. Enable USB Debugging in Settings β†’ About Phone β†’ MIUI Version (5 times press) β†’ Additional β†’ For Developers.
  2. Connect your phone to your PC and install ADB Tools.

List of commands to disable ads (execute in Command Prompt or Terminal):

adb shell pm hide com.miui.systemAdSolution # Disables system advertising


adb shell pm disable-user --user 0 com.xiaomi.midrop # Blocks Mi Drop (often shows banners)




adb shell pm disable-user --user 0 com.miui.analytics # Disables analytics collection (targeted ad source)




adb shell pm disable-user --user 0 com.miui.msa.global # Global Ad Module

Warning: Some commands may disrupt system functions (e.g., com.miui.analytics is responsible for security updates). TWRP.

How do I get back the services that are disabled?
Run the command adb shell pm enable where [packet name] is a deactivated module (e.g. com.miui.msa.global).

7. Alternative firmware: when nothing helps

If you’ve tried all the methods, but the ads keep coming, there are two options:

  1. Installing custom firmware (like LineageOS or Pixel Experience) will remove MIUI and all of its advertising modules completely, but will require unlocking the bootloader and root rights.
  2. Switching to global or European firmware. MIUI EU (from Xiaomi.eu) has no ads by default, but updates come later than in official builds.

Cons of alternative firmware:

  • ⚠️ Possible camera or sensor bugs (especially on newer Redmi models).
  • ⚠️ Loss of warranty when unlocking the loader.
  • ⚠️ Lack of security updates from Xiaomi.

If you do, follow the official instructions on the XDA Developers or 4PDA forums. For Redmi Note 12 and later, we recommend using minimalist firmware like crdroid or ArrowOS, as they are optimized for performance.

FAQ: Frequent questions about pop-ups on Xiaomi Redmi

❓ Why After Updating MIUI The commercial reappeared?
Xiaomi often resets ads settings when major updates (e.g., from MIUI 13 to MIUI 14). After the update, you need to re-disable: Settings β†’ Special Features β†’ Advertising. Background activity of Mi Video, Mi Music. If the ads are back in standard apps, clear their data (Settings β†’ Apps β†’ Warehouse β†’ Clean).
❓ Can you remove ads without disabling notifications?
For example, in MIUI 14, you can leave notifications from messengers, but only disable banner ads: Go to Settings β†’ Notifications β†’ Notification Categories. Find the System Recommendations section and turn it off. This will save important alerts (calls, SMS), but remove intrusive advertising.
❓ Why news appears on the lock screen?
This is a MIUI News Feed feature that is enabled by default in regional firmware (India, Russia, Indonesia) to remove: Click the blank space on the lock screen β†’ press Settings (cogs). Turn off News Feed and Recommendations. If there is no item, change the region to EU in your phone settings.
❓ How to Check Which Apps Show Pop-ups?
Use the built-in Activity Monitor: Open Settings β†’ Battery β†’ Battery Use. Click Three Dots β†’ Activity Monitor. See which apps are using up the battery in the background (often these are advertising sources). You can also install App Inspector from Google Play for detailed analysis.
❓ Is it safe to turn off services? MIUI through ADB?
Yes, if you only disable ad modules (com.miui.msa.global, com.xiaomi.midrop: ⚠️ Don’t touch services like com.android.phone, it will cause you to lose your network. ⚠️ Before making changes, make a backup copy through Mi Cloud or TWRP. ⚠️ On some models (Redmi Note 11 and later), disabling com.miui.analytics may disrupt Mi Account performance.