How to permanently remove pop-ups on Xiaomi Redmi 10 phone: the complete guide

Pop-ups on Xiaomi Redmi 10 are one of the most annoying issues for users. These annoying notifications appear at the most inappropriate moment: while playing games, watching videos or working with important documents. They are most often divided into three categories: MIUI system alerts, ads from preinstalled applications and banners from third-party programs. If you are tired of constant interruptions, this article will help you figure out how to turn them off once and for all.

Itโ€™s important to understand that not all pop-ups are equally harmful. Some are important system notifications for security updates or low battery life. Others are pure spam that not only interferes with, but consumes battery power and traffic. Weโ€™ll look at all possible sources of pop-ups on Redmi 10 and suggest proven ways to block them, from standard MIUI settings to radical measures for power users.

1. Disabling advertising in MIUI: the official way from Xiaomi

Xiaomi has built a personalized ad engine into its MIUI shell that often becomes a source of annoying banners, and fortunately, this feature can be deactivated through system settings. Here's how to do it:

Go to Settings โ†’ About Phone and click on the MIUI Version several times until the message โ€œYou are a developer!โ€ appears. Then go back to the basic settings and open a new section Additional โ†’ Special Features โ†’ Advertising.

  • ๐Ÿ”ด Personalized recommendations (the main source of targeted advertising)
  • ๐Ÿ“ฑ Advertising notifications (pop-up banners in the status bar)
  • ๐ŸŒ Advertising in Mi applications (banners in the browser, music player, etc.)

After disabling these settings, restart the device.Please note that some ad units may remain - they relate to individual applications, which we will discuss in the next section.

๐Ÿ’ก

If the "Advertising" section is not in your version MIUI, Try updating your firmware to the latest version or use an alternative method through Settings. โ†’ Annexes โ†’ Application management โ†’ Settings (cogs) โ†’ Show system processes and find msa (Miui System Ads).

2.Block notifications from Xiaomi system applications

Many of Redmi 10โ€™s standard apps โ€” like Mi Browser, Mi Video, Music, and even Security โ€” actively send notifications and display ads.

  1. Go to Settings โ†’ Applications โ†’ Application Management
  2. Select an application (for example, the browser)
  3. Press Notifications and deactivate the switch
  4. To completely disable in-app advertising, go to Permissions and disable access to the Overlay on other apps.

Pay special attention to the following applications, which are most often responsible for the appearance of pop-up windows:

AnnexType of pop-up windowsRecommendation
Mi BrowserBanners, news notificationsDisable notifications + disable imposition
CleanerAlerts on โ€œoptimizationโ€Remove or disable autostart
Mi VideoAdvertising for films and TV seriesDisable notifications + limit background activity
SecurityWarnings about "viruses" in normal filesTurn off the real-time scanning
๐Ÿ“Š What pop-ups annoy you the most?
Advertising in games
MIUI System Notifications
Spam from messengers
Browser banners

For the most intrusive applications (like Cleaner or Mi Community), the best solution is to remove them completely. โ†’ Apps by selecting the app and clicking "Delete." If the button is inactive, use it. ADB-Teams (about this in section 5).

3. How to Remove Pop-ups from Third-Party Apps

If the ads appear in games, social networks or other installed programs, the problem lies in the settings of the apps themselves or in their aggressive advertising model.

  • ๐ŸŽฎ In games: Go to the game settings and find the Ads or Monetization section. Often there is the option to turn off banners for watching a video or a small fee.
  • ๐Ÿ“ฑ In messengers: Disable notifications from groups and channels in Settings โ†’ Notifications of a specific messenger.
  • ๐Ÿ›’ In stores: In Google Play Store, disable Personalized Ads in your account settings.

For a radical solution, install an ad blocker like AdGuard or Blokada. These apps create a local ad blocker. VPN-It's a tunnel that filters out ad traffic at the system level. Importantly, some banking applications may conflict with blockers, in which case add them to the exceptions.

List of the best ad blockers for Android
AdGuard is the most functional, with the ability to manually configure Blokada filters - open source, does not require root rights DNS66 - blocking through changing DNS (without VPN) NetGuard - firewall with the function of blocking ads

โš ๏ธ Note: Some Google Play cleaners and optimizers display ads themselves under the guise of system notifications. Check the reviews and ratings before installing the app.

4.Setting up permissions for pop-up windows

Android has a built-in mechanism to control which apps can show windows on top of others. On Redmi 10, this setting is often lost after updates or installing new programs.

  1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ Settings (cogs) โ†’ Special Access โ†’ Showing on top of other apps
  2. View the list of apps that are allowed to show overlays
  3. Disable permission for any suspicious programs (especially those with names like โ€œAd Serviceโ€, โ€œPush Managerโ€)

Critical information: On Redmi 10 with MIUI 12.5+, some system processes (e.g., com.miui.systemAdSolution) can automatically enable this resolution after rebooting, in which case only disabling via ADB or deleting via Magisk (requires root rights) will help.

Also check Settings โ†’ Battery and Performance โ†’ Application Launch Management. Here you can limit the background activity of apps that show ads:

  • ๐Ÿ”‹ To save charge, set the "Limited" start mode
  • ๐Ÿšซ Completely disable auto-start for unnecessary programs
  • โšก Enable the option of โ€œDeep Optimizationโ€ for aggressive advertising SDK

5. Radical methods: ADB and root access

If standard methods don't work, it's time to move on to advanced techniques, which require more time and technical knowledge, but are guaranteed to remove even the most intrusive pop-ups.

Method 1: Disabling Advertising through ADB

Connect your phone to your computer, enable USB Debugging in the developer settings and execute the commands:

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


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




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




adb shell pm hide com.android.browser

Method 2: Removal via Magisk (requires root)

Install the Xiaomi Debloater module via Magisk Manager, which allows you to selectively remove system applications, including:

  • ๐Ÿ—‘๏ธ Analytics (collection of statistics)
  • ๐Ÿ“Š MSA (Miui System Ads)
  • ๐ŸŽฌ Mi Video and Mi Music
  • ๐Ÿ›ก๏ธ Security (unless you are using an antivirus)

โš ๏ธ Attention: Removing system applications may cause the phone to function unstable.Before the procedure, back up via Settings โ†’ Additionally. โ†’ Backup and reset. especially carefully remove components associated with com.android.systemui - this can cause bootloop.

Install Magisk and TWRP| Make a full backup via TWRP| Check the compatibility of Debloater with your version of MIUI| Have the original firmware at hand for recovery | Disable data encryption (if you plan to work with /system)

-->

6. Alternative firmware: a last resort

If nothing works, consider installing custom firmware. Redmi 10 has a good track record:

  • ๐Ÿ‰ LineageOS โ€“ pure Android without advertising and unnecessary services
  • ๐Ÿ”ฅ Pixel Experience โ€“ firmware with Google Pixel functionality
  • ๐ŸŒ Havoc-OS โ€“ flexible configuration with many modules
  • ๐Ÿ“ฑ MIUI EU โ€” European MIUI Chinese-industry

The installation process requires unlocking the bootloader, installing TWRP, and has risks.

  • โœ… Complete absence of system advertising
  • โœ… Regular security updates
  • โœ… Ability to fine-tune the interface

Disadvantages:

  • โŒ Loss of warranty (if you don't return the stock firmware)
  • โŒ Possible problems with the camera or sensors (solved by installing the appropriate fixes)
  • โŒ Lack of some Xiaomi branded features (e.g, IR-remote)

๐Ÿ’ก

Installing custom firmware is the only way to permanently get rid of MIUI system advertising, but it requires technical skills and carries risks for the stability of the device.

7.Prevention: How to prevent new pop-ups

To prevent the problem from returning, follow these rules:

  1. Install apps only from official Google Play (avoid APKs from third-party sites)
  2. Before installing, check the permissions the application requests.
  3. Regularly update firmware โ€“ newer versions of MIUI often fix vulnerabilities used to display ads
  4. Use a DNS blocker (e.g., 1.1.1.1 or 9.9.9.9) in your Wi-Fi/mobile network settings.
  5. Periodically check the list of applications with permission Show over others

For additional protection, install an antivirus with ad SDK checker (such as Malwarebytes or Bitdefender) that detects suspicious modules in installed applications and prompts them to be removed.

Frequently asked questions

Why did the pop-up windows reappear after resetting?
Factory reset returns all system applications and their permissions to their original state. After reset, you must reset: Disable personalized advertising in MIUI Prohibit overlay for suspicious applications Update firmware to the latest version If the problem persists - most likely, the ad is shown by one of the pre-installed applications (for example, Mi Browser or Mi Video) that are restored after the reset.
Can I turn off pop-up windows without root rights?
Yes, most of the methods in this article do not require root access. Effective ways without root: Disabling ads in the MIUI settings Block notifications from individual applications Use of ad blockers (AdGuard, Blokada) Restricting background activity through the settings of the Root-right battery will only be needed to remove system applications or install custom firmware.
Pop-ups appear even when the phone is locked. How do you fix this?
This is typical of aggressive advertising SDKs or viruses.Order of action: Check the list of recent installed applications and remove suspicious Go to Settings โ†’ Lock screen โ†’ Notifications on the lock screen and turn off the notifications Show Install Malwarebytes and perform a full scan If the problem remains โ€“ reset the phone to factory settings (pre-back up data)
After MIUI turned off ads, some apps stopped working. What do we do?
Some applications (e.g., Xiaomi thematic services) may depend on system advertising services. Solutions: Temporarily turn back Personalized recommendations in MIUI settings Update the problem application to the latest version Clear the app cache in Settings โ†’ Apps โ†’ [application name] โ†’ Storage If the application is not critical, delete it and find an alternative in Google Play
Is there a legal way to complain about intrusive advertising in MIUI?
Xiaomi officially states that personalized advertising helps improve services and offer relevant content. However, if the ads are shown too aggressively, you can: Write in support of Xiaomi through the official website (Feedback section) Leave a review in Mi Community with the hashtag #StopMiuiAds Complain to Google Play about a particular application if the ads are shown in it.