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

Pop-ups on Xiaomi smartphones are one of the most common problems faced by users of the branded shell MIUI. Even after buying a new device, many people find that the screen is regularly blocked by banner ads, notifications about “useful” services or system alerts that are difficult to disable by standard means. In this article, we will analyze all possible types of pop-ups on Xiaomi, including hidden advertising, push notifications from applications and system prompts, and show how to remove them forever – from simple settings to radical methods for experienced users.

The MIUI feature is that the manufacturer has integrated system-level advertising mechanisms, so even after disabling notifications in the app settings, windows can reappear.We tested all methods on current firmware versions (including MIUI 14 and MIUI 15), and also took into account the nuances for older models such as the Redmi Note 8 or Poco F1. If you are tired of intrusive advertising or system prompts that interfere with the use of the phone, this guide will help clean the screen once and for all.

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

Before you start settings, it’s important to understand what type of pop-up windows you’re facing, and in MIUI, you can divide them into four main categories, each requiring a different approach:

  • 📢 Banners – appear in the settings menu, on the lock screen or in system applications (for example, in Security or Themes".
  • 🔔 Push notifications from applications – sent by installed programs (including system ones, such as Mi Video or Mi Browser) can be duplicated in the status bar and in pop-ups.
  • ⚙️ System Tips – Alerts from the MIUI new features, updates or "optimization" of work, often appearing after a firmware update.
  • 🚨 Pop-ups from viruses/malware applications – if windows appear even after resetting, this can be a sign of infection (especially if the ads redirect to suspicious sites).

The most problematic are banner ads and system prompts, as they are built into the firmware and do not turn off through standard notification settings. For example, in MIUI 14, ads can even appear in the Settings → About phone menu, and in MIUI 15, “personalized recommendations” were added on the lock screen. Next, we will discuss how to deal with each type separately.

⚠️ Note: If pop-ups only appear in a browser or a specific application (for example, in games), the problem is not in the system, but in the settings of this software. → Annexes → Management of notifications.

Disabling Advertising in MIUI: Hidden Settings

Xiaomi officially states that MIUI ads are only shown in “recommended services,” but in practice, banners can appear in unexpected places, and to remove them, you need to deactivate personalized recommendations and disable advertising services.

  1. Go to Settings → Xiaomi Account (if not authorized, skip this step).
  2. Select Mi Account → Account Settings → Personalize recommendations and disable all switches (especially “Recommendations on the Lock Screen” and “Personalized Ads”).
  3. Go back to the main settings and open the settings. → Memory. → At the bottom of the screen, tap the icon. ⚙️ ("Settings") and disable "Recommendations".
  4. For MIUI 14/15, go to Settings → Lock Screen → Additional settings and deactivate the “Show recommendations” option.

These actions will remove most of the ads, but some banners (such as in the Topics or Security app) may remain.

Disable personalized recommendations in your Xiaomi | account

Remove “Recommendations” in the memory cleaning settings|

Deactivate the advertisement on the lock screen |

Check the settings of the "Themes" and "Security" applications"-->

If the manipulation still causes adverts, it may be regional firmware, such as the global version of MIUI has less advertising than the Chinese version (China ROM). Check the firmware version in Settings → About Phone → MIUI Version. If it says "China", consider reflashing to the global version (we will discuss this below).

3. How to Remove Push Notifications from Applications

Pop-up notifications from apps (like Mi Video, Mi Browser or GetApps) are disabled through standard settings, but there are nuances. Many Xiaomi system apps ignore the global notifications shutdown, so they need to be blocked separately.

Do the following:

  1. Open Settings → Applications → Application Management.
  2. In the list, find a problem app (such as Mi Browser) and tap it.
  3. Select Notifications and turn off all switches (including “Pop-up notifications” and “Sound”).
  4. To completely block, return to the app information screen and press Battery → Background Restriction (this will prevent the application from running in the background).

Pay special attention to the following system applications, which often send unnecessary notifications:

  • 🌐 Mi Browser – Advertising and news push notifications.
  • 🎬 Mi Video - recommendations of films and series.
  • 📦 GetApps – notifications about “shares” in the company store.
  • 🛡️ Security – Tips on “Optimization” (you can turn it off without consequences).

⚠️ Warning: Do not turn off notifications for Settings, System Update or Google Play Services – this can cause phone malfunctions.

If notifications keep appearing, check if the app is added to the autorun exceptions.

  1. Go to Settings → Applications → Application Management → Autorun.
  2. Find the problem app and turn off autostart.

4. Radical methods: disabling system services

If the standard settings don't work, you'll have to take more serious measures. MIUI The pop-ups are managed by the system services msa (Mobile Services Analytics) and com.miui.systemAdSolution, which can be disabled without root rights, but this will require the use of the system services. ADB-team.

Warning: This method is only suitable for power users! Incorrect commands can disrupt the system.

Instructions:

  1. Install it on a PC. ADB-Tools (or use Minimal) ADB and Fastboot).
  2. On your phone, activate Developer Mode (go to Settings → About Phone and tap the MIUI version 7 times). Then turn on USB Debugging in Settings → Additional → For Developers.
  3. Connect your phone to your PC and type in the command line: adb shell pm disable-user --user 0 com.miui.systemAdSolution adb shell pm disable-user --user 0 com.xiaomi.msa.global

These commands will completely disable system advertising, including banners in the settings and lock screen. If you want to return everything back, replace disable-user with enable.

ServiceAppointmentCan I turn it off?
com.miui.systemAdSolutionResponsible for displaying advertising in MIUI✅ Yeah, no consequences.
com.xiaomi.msa.globalCollecting analytics and personalized recommendations✅ Yes, but some cloud features may stop working.
com.miui.hybridHybrid system windows (e.g., hints)❌ No, it may disrupt the interface.
com.android.systemuiSystem interface (notification panels, lock)❌ No, the critical part. MIUI

⚠️ Note: After disabling com.xiaomi.msa.global, some features associated with your Xiaomi account (e.g. cloud backup) may stop working. If you use these services, it is better to keep the service active and use other methods to combat advertising.

Advertising banners in settings |

Push notifications from Mi Browser/Mi Video|

System prompts after update |

Pop-ups from viruses/malicious applications-->

5. Flashing to the global version of MIUI (without advertising)

If your Xiaomi runs on China ROM, the number of ads will be many times higher than in the global version, the solution is to reflash the phone on Global ROM or EEA ROM (for Europe), an official method that does not require root rights, but has its own nuances.

Step-by-step:

  1. Check the current firmware version in Settings → About Phone → MIUI version. If it says "China", start flashing it.
  2. Download the official global firmware for your model from en.miui.com (select Stable, not Developer).
  3. Rename the firmware file to update.zip and place it in the phone’s root folder (not in the Download! folder).
  4. Go to Settings → About Phone → System Update, click on the three dots in the top right corner and select Select Firmware File. Specify the path to update.zip.
  5. Confirm the installation and wait for the restart. It'll take 5-10 minutes.

Important: Flashing from China ROM to Global ROM resets the phone to factory settings. Pre-backup data via Settings → Additional → Backup and Reset.

After flashing:

  • 🔄 All settings will be reset, including fingerprints and Wi-Fi passwords.
  • 📱 Chinese apps like Mi Pay or Mi Home China will disappear).
  • 🚫 Advertising in settings and system applications will be much less.
What to do if the firmware is not installed?
If you try to install update.zip, you may have a “failed to update” error, and your phone model is likely locked for flashing through the standard menu, which requires unlocking the bootloader and using Fastboot mode. Detailed instructions for your model can be found on the XDA Developers forum (see the device name, for example, “Redmi Note 11 Fastboot ROM”).

6.Combating viral pop-ups

If pop-ups appear even after resetting or are redirected to suspicious sites (such as “you won an iPhone”), your phone is likely infected with an adver (an ad virus), which is usually unrelated to MIUI and requires separate measures.

How to clean your phone:

  1. Install an antivirus with a mobile threat base, such as Malwarebytes or Dr.Web Light.
  2. Check the list of installed apps in Settings → Apps. Delete anything suspicious, especially apps with names like System Update, Clear Master, or unknown games.
  3. If the virus is built into system applications, only resetting to factory settings will help (see the next section).

Signs of infection with Adver:

  • 🔗 Pop-ups appear even without an internet connection.
  • 📱 Advertising redirects to sites with suspicious domains (e.g. win-prize.xyz).
  • 🔋 The phone was quickly discharged or warmed for no reason.

⚠️ Note: Some of the advers are disguised as system applications (such as Android System or Google Services).If you are not sure what you are deleting, it is better to reset the settings.

7. Reset to factory settings (last chance)

If none of these methods work, you'll have to reset your phone completely, and that will delete all the data, including viruses, incorrect settings, and app cache, and before you reset, you'll have to:

  • 📱 Backup photos, contacts and messages (e.g., through Google Photos and Google Contacts).
  • 🔐 Remember or write down passwords from accounts (Wi-Fi, social networks, banking applications).
  • 🔧 Make sure you have access to your Xiaomi account (required to activate after resetting).

Resetting instructions:

  1. Go to Settings → Additional → Backup and Reset → Reset settings.
  2. Choose to erase all data and confirm the action.
  3. When you reboot, the phone will look like new. Don't restore data from the backup at the setup stage, if you suspect a virus, you'd better set up the phone from scratch.

After discharge:

  • ✅ Install only the necessary applications (from official sources).
  • ✅ Turn off personalized recommendations immediately (see Section 2).
  • ✅ Don’t give administrator rights to unknown programs.

💡

Factory reset is the most reliable way to remove viruses and reset incorrect settings, but it erases all data. Use it only if other methods have failed.

FAQ: Frequent questions about pop-ups on Xiaomi

❓ Why After Updating MIUI There's a commercial again?
When you update your firmware, some settings are reset, including previously disabled advertising services. After the update, recheck: Xiaomi account settings (turn off personalization). Application settings Themes and Security. Permissions for com.miui.systemAdSolution (if disabled through ADB). If the ad returns, repeat the steps from section 2.
❓ Can I remove pop-up windows without root rights?
In 90% of cases, standard settings are sufficient and ADB-Root rights are only required for deep modifications of the system, such as manual removal of system applications. For most users, it is enough: Disable personalized recommendations. Block notifications from unnecessary applications. Disable advertising services through ADB.
❓ Pop-ups only appear in the browser?
If the problem is only in Mi Browser or Google Chrome, it's not system advertising, but browser settings. Do this: In Mi Browser: open Settings → Privacy and disable Personalized Recommendations. Also clear the cache in Settings → Additional → Clear Data. In Chrome: go to Site Settings → Site Notifications and block all suspicious domains. If windows appear on all sites, install an ad blocker, such as AdGuard.
❓ After the advertisement is removed through ADB The cloud has stopped working?
You've most likely disabled com.xiaomi.msa.global, which is responsible for not only advertising, but also data synchronization. To return cloud functions, follow the command: adb shell pm enable com.xiaomi.msa.global Then re-disable only advertising components: adb shell pm disable-user --user 0 com.miui.systemAdSolution
❓ The lock screen keeps getting news and ads?
This is a "lock screen" function in MIUI. To turn it off: Go to Settings → Lock screen. Select additional settings → News and weather. Turn off all switches, including Show News and Recommendations. If the option is not available, upgrade to the latest version of the firmware or use it. ADB-Command: Adb shell pm disable-user --user 0 com.miui.weather2