How to completely remove pop-ups on Xiaomi: 7 proven ways

Why Xiaomi has pop-ups and how to deal with them

Pop-ups on Xiaomi, Redmi and POCO smartphones are one of the most common user problems, appearing at the most unexpected moments: during games, watching videos or even unlocking the screen, most often banner ads from system applications, notifications from MIUI or intrusive tips from Xiaomi services.

The main reason for their appearance is the MIUI branded shell, which actively integrates advertising and promotional content into the system. Even after buying a new phone, many users find that after a few days, notifications begin to fall about new features, promotions or applications. Fortunately, most of these windows can be turned off manually without resorting to radical measures like firmware.

In this article, we will discuss 7 working ways to remove pop-ups on Xiaomi once and for all – from standard settings to hidden shell functions. The methods are suitable for all modern versions of MIUI 12, MIUI 13 and MIUI 14, as well as for most models: Xiaomi 13/14 series, Redmi Note 12/11, POCO F5/X5 and others.

1. Disabling advertising in system applications

The first thing you need to do is block ads in standard Xiaomi apps, and many of them (e.g. Browser, Music, Themes) show banners by default.

  • πŸ“± Open the Settings. β†’ Annexes β†’ Application management.
  • πŸ” In the search bar, enter the name of the system application (for example, the browser).
  • 🚫 Go to Advertising and turn off the slider Personalized Advertising.
  • πŸ”„ Repeat the steps for all applications: Topics, Music, Video, Weather, etc.

Note that in some regions (e.g. Europe), system apps are disabled by default due to local laws. If you have a global version of MIUI but still have ads, try changing the region in your Xiaomi account settings.

πŸ’‘

If there is no Ads item in the list of applications, then the application does not show banners. You can check this through Settings β†’ Memory β†’ Memory Analysis – all active advertising modules are displayed there.

2. Block notifications from MIUI and Xiaomi services

Many pop-ups come in the form of notifications from the MIUI shell itself or Xiaomi services (e.g. Mi Cloud, Mi Video, GetApps) to disable them:

  1. Go to Settings β†’ Notifications and Status bar β†’ Notification management.
  2. In the list, find applications called MIUI, System, or Xiaomi Service Framework.
  3. Turn off all sliders: Pop-up notifications, Sound, Vibration.
  4. For full effect, also block notifications from GetApps, Mi Browser, and Mi Video.

Important: Some system notifications (such as low battery power or security updates) are not recommended to be turned off, which may result in important information being missed.

πŸ“Š What pop-ups annoy you the most?
Banner advertisements
Notification from MIUI
Functional clues
Invitations to Mi Community

Hidden MIUI settings: disabling "recommendations"

MIUI has hidden features that are responsible for showing "recommendations" and "helpful tips" and can be disabled through a special menu:

  • πŸ”§ Open the Settings. β†’ The phone.
  • πŸ‘† 5 times in a row tap on the line Version MIUI, Until the message comes out, you become a developer!.
  • πŸ”™ Go back to the main settings menu and open a new section for developers.
  • πŸ” Find the option to Disable recommendations MIUI (or disable MIUI Optimization in English firmware and activate it.

After you reboot your phone, most pop-up tips and banner ads will disappear, but note that this method may affect some shell features (such as gestures or animations).

What to do if there is no β€œDevelopers” item?
If nothing happens after 5 clicks on the MIUI version, then the developer mode is already on on your device. Try to find the partition manually through the search in the settings or update the firmware to the latest version.

4.Use of ADB for deep cleaning

If standard methods don't work, you can use ADB (Android Debug Bridge), a deep-tuning tool that's suitable for advanced users and requires connecting your phone to your computer.

First, enable USB Debugging in the developer settings (see the previous section). Then execute the following commands in the terminal:

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


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




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




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

These commands will remove the system modules responsible for displaying ads and collecting analytics. Once executed, restart the phone.

Install Xiaomi drivers on PC

Download the ADB platform from Google’s official website

Enable debugging over USB on your phone

Connect your phone to your PC via the original cable

Start the command line on behalf of the administrator-->

5. Installation of an alternative launcher

If you're tired of not only pop-ups, but also the MIUI interface, you can install a third-party launcher.

  • 🌐 Nova Launcher – flexible setup, no advertising, gesture support.
  • 🎨 Lawnchair – minimalist design, close to β€œpure” Android.
  • πŸš€ Hyperion Launcher – Optimized for Performance.

After installing an alternative launcher:

  1. Open it and install it as a default launcher.
  2. In the launcher settings, disable all options related to showing recommendations or news.
  3. Remove or disable the standard MIUI Launcher launcher through the application settings.

This won’t remove system notifications, but it will significantly reduce the number of unnecessary pop-ups on the home screen.

6. Resetting settings to factory

If none of these things worked, the last option is a complete reset, which is a radical method, but it's guaranteed to remove all settings, including those that are responsible for displaying ads.

Before discharge:

  • πŸ“± Backup important data (photos, contacts, messages).
  • πŸ” Make sure you remember your Xiaomi and Google account details.
  • πŸ”‹ Charge your phone at least 50%.

For discharge:

  1. Go to Settings β†’ About the phone β†’ Reset settings.
  2. Choose to erase all data.
  3. Confirm the action and wait for the process to be completed.

πŸ’‘

Setting reset removes ALL data from your phone, including photos, apps and accounts. Use this method only as a last resort!

After resetting, reset your phone, but this time turn off all advertising options immediately (see Section 1).

7 Update the firmware to the latest version

Sometimes pop-ups are due to bugs in the older version of MIUI. Xiaomi regularly releases updates that fix bugs and reduce the amount of advertising.

  1. Open Settings β†’ About the phone β†’ System update.
  2. Click Check for updates.
  3. If a new version is available, download and install it.

After the update, check to see if new ad-related settings have appeared.In the latest versions of MIUI 14, Xiaomi added a separate switch to disable personalized ads in the main settings menu.

MIUI versionAdvertisingMethods of shutdown
MIUI 12Tall.Manual shutdown in each application, ADB
MIUI 13MediumCentralized shutdown in settings
MIUI 14 (Global)Low.Disconnection through "Privacy β†’ Advertising"
MIUI 14 (China)Tall.Requires a change of region or ADB

πŸ’‘

Updating your firmware is the safest way to get rid of bugs, but it doesn't always help with advertising. Chinese versions of MIUI have more ads than global ones.

FAQ: Frequent questions about pop-ups on Xiaomi

❓ Why does it appear again after the ad is turned off in the settings?
This is due to automatic updates to system applications. To avoid re-enabled ads: Open Settings β†’ Apps β†’ Application Management. Find an application (like the Browser) and disable Auto Update. Bar the application from accessing the Internet in the Permissions section.
❓ Can you remove Xiaomi system applications without root?
Some applications (e.g. GetApps, Mi Video) can be removed via ADB without superuser permission. Use the command: adb shell pm uninstall --user 0 (name packet) A list of system application packages can be found online or through the App Inspector app.
❓ Pop-ups even appear in games. How to remove them?
This is due to the settings of the game mode in MIUI. To fix: Open Settings β†’ Special features β†’ Game mode. Turn off the option to show notifications in games. Add the game to the list of the game and set the individual settings for it. Also check the settings of the game itself - some titles (for example, from Gameloft or EA) have their own advertising modules.
❓ Will these methods work for POCO redmi?
Yes, all the methods described are suitable for smartphones POCO And Redmi, because they work on the same shell. MIUI. The only exception is the models with custom firmware (for example, POCO Launcher on some devices POCO F-series. POCO with a pure Android (for example, POCO F1 on POCO Launcher) use the settings of standard Android: πŸ“± Settings β†’ Annexes β†’ Special access β†’ Showing over other windows. πŸ” Find apps that show pop-ups and stop them from doing so.
❓ Can I return the windows if they were needed?
Yes, all changes are reversible. To return notifications or ads: For system applications, go back to their settings and turn back the Ads or Notifications options. For ADB, reinstall remote packets via the adb shell cmd package install-existing command, the name of the packet. For launcher, return the standard MIUI Launcher to the default settings. If you reset, all system notifications will return automatically after the initial setup of the phone.