How to permanently disable pop-up ads on Xiaomi phone: the full guide 2026

Pop-up ads on Xiaomi smartphones are one of the most annoying features of MIUI firmware, which the manufacturer stubbornly does not want to remove even in new versions. Banners in the settings menu, advertising notifications from Mi Browser, annoying suggestions to install apps from partners – all this not only spoils the user experience, but also slows down the device, consumes traffic and battery power. In this article, we will analyze all the current ways to turn off advertising on Xiaomi in 2026, including hidden settings, changing the region and radical methods for advanced users.

It's important to understand that some of the ads are built into system applications (Mi Video, Mi Music, GetApps), and others come through MSA services (Mi Service Framework) - they are responsible for personalized banners. We'll look at solutions of varying degrees of complexity, from basic settings to manually editing configuration files. If you're willing to spend 10-15 minutes to permanently get rid of intrusive pop-ups - read on.

1. disable personalized advertising in MIUI settings

The first and easiest way is to deactivate personalized recommendations through the settings menu, which works on all current versions of MIUI 12-14 (including HyperOS for new models) and does not require superuser rights, but it only removes the part of the ads associated with analyzing your behavior.

Instructions:

  • πŸ“± Open the Settings. β†’ Google β†’ Advertising (if no item, skip the step).
  • πŸ”„ Switch the switch toggle "Disable personalized advertising" in the position "On..
  • 🌐 Go back to the main settings menu and select Memory. β†’ Cleaning (or Annexes) β†’ Application management).
  • 🧹 Find the app MSA (Mi Service Framework, press Storage β†’ Clear the data.

This method removes the cache of services responsible for targeted ads, but does not block them completely. For example, banners in Mi Browser or GetApps may continue to appear, and it will require additional actions to turn them off.

πŸ’‘

If after cleaning the MSA, the ad returns after a few days, repeat the procedure and further disable background activity for the MSA application in the battery settings.

2. Blocking Ads through Xiaomi App Settings

Many Xiaomi system utilities have built-in ad modules that can be manually disabled. Let’s consider the most problematic applications and ways to pacify them.

List of applications with advertising and how to remove it:

  • 🎡 Mi Music: Open the app β†’ Profile β†’ Settings β†’ Recommendations β†’ Turn off "Show recommendations".
  • πŸ“Ί Mi Video: Go to Settings β†’ Personal recommendations β†’ deactivate all tumblers.
  • 🌐 Mi Browser: Settings β†’ Confidentiality β†’ Advertising β†’ Turn off "Personalized Advertising" and "Show news on the main page".
  • πŸ“± GetApps (Mi App Store): Profile β†’ Settings β†’ Recommendations β†’ Turn off "Personalized recommendations".

There are no separate ad settings for Themes and Mi Community apps, either hidden (see next section) or removed via adb (see below).

Clear cache and MSA | Disable recommendations in Mi Music and Mi Video| Remove personalized ads in Mi Browser|Bring background activity for GetApps-->

3. Hiding advertising notices and banners in MIUI

Xiaomi’s advertising notifications can appear even on a locked screen, most often from Mi Push Service, MiuiDaemon and Security (Security app) to disable them:

Steps:

  1. Go to Settings β†’ Notifications and Status bar β†’ Notification management.
  2. In the list, find applications: πŸ”” MSA (Mi Service Framework) πŸ›‘οΈ Security (Security) πŸ“² Mi Push Service

"Show notifications"

Notifications β†’ Additional

β€œAdvertising notices”

Some firmware (e.g. MIUI Global) may not have the "Advertising Notices" clause, in which case a change in the system region (see the next section for more on this) will help.

Pop-up banners in settings|Promotional notices|Advertising at Mi Browser|Advertising in system applications (Music, Video)|Other-->

Change of the system region to Europe (without root)

One of the most effective ways to reduce advertising is to change the firmware region to the European Union (EEA), which has strict data protection laws (GDPR), so Xiaomi has to restrict targeted advertising, which works without root rights, but requires resetting.

Instructions:

  1. Make a backup of the data through Settings β†’ Additional β†’ Backup and Reset.
  2. Go to Settings. β†’ About the phone and 7 times click on "Version" MIUI", to activate the Developer Mode.
  3. Return to Settings β†’ Additional β†’ For developers and enable β€œDebugging by USB”.
  4. Connect your phone to your PC, install Android SDK Platform-Tools and execute the command: adb shell settings put global region EEA
  5. Reset the device and reset settings through Settings β†’ Reset settings.

Once you reboot, your device will be considered European, and most of the ads will disappear, but some banners (like GetApps) may remain, and you will have to block them separately.

What if the advertising remained after the change of the region?
If the ad continues to appear, check: 1. Is the developer mode active - sometimes it turns off after a reset. 2. Is the command correctly entered - the region should be EEA, not EU. 3. Is the firmware updated - on older versions of MIUI, the region change may not work. Update to the latest version through Settings β†’ System Update.

5. Radical methods: removal of system applications

If you are willing to go to extreme measures, you can completely remove advertising modules through ADB or using root rights. This method is suitable for experienced users and requires caution - improper actions can lead to the failure of the system.

List of safe packets to remove (no root, via ADB):

AnnexPacket nameDelete commandEffects of consequences
GetAppscom.xiaomi.mipicksadb shell pm uninstall -k --user 0 com.xiaomi.mipicksXiaomi App Store Disappears (Can Be Replaced with Google Play)
Mi Videocom.miui.videoadb shell pm uninstall -k --user 0 com.miui.videoVideo player will be removed (you can use VLC or MX Player)
Mi Musiccom.miui.playeradb shell pm uninstall -k --user 0 com.miui.playerThe standard music player will disappear.
Mi Browsercom.android.browseradb shell pm uninstall -k --user 0 com.android.browserThe browser will be removed (install Chrome or Firefox)
MSA (Mi Service Framework)com.miui.systemAdSolutionadb shell pm uninstall -k --user 0 com.miui.systemAdSolutionDisables some of the system advertising (may affect the operation of some services)

⚠️ Attention: Deleting system applications can cause the phone to run unstable. Before executing commands, back up your data and make sure you have access to alternative apps (e.g., instead of Mi Browser, install Google Chrome).

πŸ’‘

Removing system applications via ADB does not require root rights, but is only valid for the current user. After resetting, all remote packets will return.

6.Use of third-party ad blockers

If the system methods didn't work, you can install third-party blockers, they work at the DNS or VPN level, intercepting advertising requests.

Top.-3 advertising-blocker:

  • πŸ›‘οΈ Blokada – Blocks Advertising at Level DNS, It doesn't require root.
  • πŸ”’ AdGuard – supports filters for MIUI, There's a free version.
  • 🌐 NextDNS is a cloud blocker with settings for Xiaomi.

For maximum efficiency, combine the blocker with disabling system advertising (see sections 1-3). For example, Blokada does a great job with banners in the browser, but does not remove notifications from the MSA – they need to be blocked manually.

⚠️ Note: Some blockers (such as root-access AdGuard) may conflict with Xiaomi services such as Mi Cloud or Find Device. If system features stop working after installation, add them to the blocker exceptions.

7. Alternative firmware: transition to custom assemblies

If you're tired of advertising and willing to sacrifice some of the features of MIUI, you can install custom firmware.

Comparison of firmware:

FirmwareAdvantagesDeficienciesReference
LineageOSClean Android without ads, regular updatesBranded chips may not work (for example, Always-on Display)Official website
Pixel ExperienceGoogle Pixel interface, no adsNot all Xiaomi models are supportedDownload
Xiaomi.euMIUI without advertising, optimized for EuropeRequires unlocking the bootloader, no OTA-updateForum

Installing custom firmware requires unlocking the bootloader, which resets all data and can void the warranty. For detailed firmware instructions, look at the XDA-Developers or 4PDA forums for your Xiaomi model.

FAQ: Frequent questions about advertising on Xiaomi

πŸ” Why did the advertisement reappear after the reset?
When reset, all system applications (MSA, GetApps, etc.) return to their original state. To prevent the ad from returning, after reset: Immediately disable personalized advertising (section 1). Remove unnecessary system applications through ADB (section 5). Install an ad blocker (section 6).
πŸ“΅ Can you turn off advertising without a computer?
Yes, but not all. Without a PC, you can: Disable personalized ads in settings (section 1); Hide notifications from advertising services (section 3); Install a Blokada blocker (section 6); To completely remove system applications (GetApps, MSA) need ADB (section).
πŸ”„ What to do if you update after the update MIUI commercials are back?
Xiaomi sometimes returns ad modules in new firmware versions. In this case: Check if new ad services have appeared in Settings β†’ Apps. Repeat the steps from section 1 (cleaning MSA). If the ad is in the browser, reset the Mi Browser settings or install another browser. Forums often post patches for new versions of MIUI that block ads. Watch for updates on 4PDA.
πŸ›‘οΈ Is it safe to remove system applications through ADB?
Removing most of the apps on our list (section 5) is safe, but: Do not delete com.miui.securitycenter, this will lead to system failure.Do not touch com.android.settings - responsible for settings. Before removing, check if there is an alternative (for example, instead of Mi Browser, install Chrome). If after deleting the phone becomes unstable, return the application with the command: adb cmd package install-existing <name packet>
πŸ“± Why some Xiaomi models don’t have a β€œAdvertising Notice” clause"?
This item is missing from: China ROM; older versions of MIUI (below 12); some regional builds (for example, India); Solution: change region to EEA (section 4) or install custom firmware (section 7).