After another MIUI update, your Xiaomi, Redmi or POCO smartphone has had annoying pop-ups with ads, notifications from system applications or suggestions to update software? You are not alone - this problem has become widespread since the release of MIUI 13/14, where developers have integrated aggressive monetization through banner ads and push notifications. pop-ups are not only annoying, but also slow down the phone, waste traffic and battery power.
In this article, we will discuss 7 working methods to fully or partially disable pop-ups on Xiaomi after the update β from standard system settings to hidden features for power users. Note: some methods require unlocking the bootloader or root rights, but most solutions are available without deep technical knowledge. We will also analyze why, after the update MIUI 14.0.5+, advertising began to appear even in the settings menu β this is due to changes in Xiaomiβs policy on monetization of firmware for global regions.
1. Disabling advertising in system applications
The main source of pop-ups on Xiaomi is the ad modules built into standard apps: Security, Themes, Music, Downloads and even Settings. In MIUI 14, the ad display algorithms have become adaptive: they analyze your activity and show banners during downtime (for example, when you unlock the screen).
- π± Open the Settings. β Annexes β Application management.
- π In the search box, enter the name of the system application (for example, Security).
- βοΈ Go to the App Settings β Advertising and deactivate slider Personalized advertising.
- π« To completely disable in-app advertising, find Show Recommendations or Advertising Notices and turn it off.
Important: Some regional versions of MIUI (e.g. India or Europe) may have different menu items. If you don't find the Ads option, try the path: App Settings β Additional β Privileges β Notifications and disable all banner permissions.
π‘
If there is no Ads on the list of apps, try resetting the settings of a particular application through Storage β Clear the data. This will reset all personalized settings, including advertising profiles.
2. Block notifications from system services
Pop-ups are often disguised as βusefulβ notifications from Xiaomi services such as Mi Video, Mi Browser or GetApps, which are top priority in the system and can bypass standard restrictions to block them:
- Go to Settings β Notifications and Status bar β Notification management.
- In the list, look for apps called Mi (e.g. Mi Community, Mi Pay).
- Turn off the Sliders Show notifications and pop-ups.
- To disable completely, go to Notification Categories and deactivate all types (including Recommendations and Updates).
V MIUI 14.0.6+ And there's a new type of notification, called contextual cues, that are displayed over all windows, and you can only turn them off through the window. ADB-team:
adb shell settings put global hide_contextual_tips 13.Using hidden developer settings
MIUI has hidden parameters that allow you to jam pop-ups at the system level.
- Activate Developer Mode: Go to Settings β About Phone and click on MIUI Version 7 times.
- Back to Settings β Additionally. β For developers.
- Find the options: π Limit background activity (set for all applications). π« Disable pop-ups (in the Drawing section on top of other apps). π΅ Prohibit changing settings by system applications.
Warning: Some options in developer mode may conflict with the operation of banking applications or services Google Pay. If contactless payments stopped working after the changes, return the default settings.
What to do if there is no βDevelopersβ item?
4. Clearing the cache and data of advertising services
Xiaomi system applications use cache to store advertising materials, and even after disabling the display of banners in the settings, old data can continue to be displayed.
- π§Ή Go to Settings. β Annexes β Application management.
- π Find and open: MSA (Mi System Ads is the main advertising service. Analytics is the data collection service for targeted advertising. MiuiDaemon is the background process responsible for pop-up prompts.
- ποΈ In each of them, click the Warehouse. β Clear the cache and Clear the data.
- π Reboot the phone.
β οΈ Attention: Cleaning of the application data MSA Mi Account may fail (e.g., notes or cloud backups will stop syncing).If critical, skip this step and use alternative methods.
| Annex | Function | Can data be cleaned? | Effects of consequences |
|---|---|---|---|
| MSA | Advertising display | Yes. | Temporary Mi Account Synchronization Failure |
| Analytics | Statistics collection | Yes. | Resetting personalized recommendations |
| MiuiDaemon | Pop-up clues | Yes. | System notifications (e.g. low charge) will disappear |
| Security | Security and optimization | No. | Loss of virus scan data |
5. Installation of alternative firmware (for advanced)
If standard methods don't work, the radical solution is to install custom firmware without advertising.
- π Xiaomi.eu β modified version MIUI No advertising and Chinese services, with Google Services support.
- β‘ LineageOS β βpureβ Android without branded bells and whistles Xiaomi.
- π‘οΈ Pixel Experience β firmware with Google Pixel interface and minimalist design.
The installation will require:
- Unlock the bootloader through the official Xiaomi tool (can take up to 72 hours).
- Install TWRP Recovery or OrangeFox.
- Swipe the firmware through recovery (instructions depend on the phone model).
β οΈ Attention: Installing custom firmware voids warranty and can result in the device being blocked if the process is disrupted.On some models (e.g. Xiaomi) 12T Or the Redmi Note 11 Pro.+) Additional anti-rollback unlocking is required.
Unlock bootloader | Make backup data | Download firmware for your model | Check battery power (>50%) | Install ADB-->
6.Blocking ads through hosts file
The method for root-right users: editing the hosts file allows you to block ad domains at the system level.
- Install a file manager with root support (such as Root Explorer or FX File Explorer).
- Go to /system/etc/hosts and back up the file.
- Open the file in the text editor and add the lines: 127.0.0.1 ad.mi.com 127.0.0.1 data.mistat.xiaomi.com 127.0.0.1 sdkconfig.ad.xiaomi.com 127.0.0.1 api.brs.intl.miui.com
- Save the file and restart the phone.
To automate the process, you can use applications like AdAway (requires root) or Blokada (works without root, but less efficiently).
π‘
Editing a hosts file blocks ads in ALL applications, including third-party ones (e.g., in games or a browser).
7. Resetting the phone to factory settings
If the pop-ups are right after the update and don't disappear despite all attempts, the last resort is hard reset, which will delete all user data, but return the system to a "clean" state.
- π± Make a backup copy through Settings β Additionally. β Backup and reset.
- π Make sure you know the username/password from Mi Account (after resetting, the phone may require account confirmation).
- π‘ Connect to Wi-Fi β after reset, you will need to download updates again.
To perform the discharge:
- Go to Settings β About the phone β Reset settings.
- Select Delete all data.
- Confirm the action and wait for the reboot (may take 5-10 minutes).
β οΈ Note: Some models (Xiaomi 13 Pro, Redmi) K50) After reset, you may need to re-activate Mi Unlock if the bootloader has previously unlocked!