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:
- Go to Settings β Notifications and Status bar β Notification management.
- In the list, find applications called MIUI, System, or Xiaomi Service Framework.
- Turn off all sliders: Pop-up notifications, Sound, Vibration.
- 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.
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?
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.bugreportThese 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:
- Open it and install it as a default launcher.
- In the launcher settings, disable all options related to showing recommendations or news.
- 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:
- Go to Settings β About the phone β Reset settings.
- Choose to erase all data.
- 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.
- Open Settings β About the phone β System update.
- Click Check for updates.
- 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 version | Advertising | Methods of shutdown |
|---|---|---|
| MIUI 12 | Tall. | Manual shutdown in each application, ADB |
| MIUI 13 | Medium | Centralized 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.