Pop-up advertising on smartphones POCO (especially on models with a shell MIUI) is one of the most annoying problems for users. Even after purchasing a new device, many are faced with annoying banners in the settings menu, notifications from Msa (Mobile Services Ads, or advertising in standard applications like Mi Browser or Mi Video. The manufacturer integrates advertising modules at the firmware level, so simply deleting applications often does not help.
In this article we will look at all possible methods from basic settings to advanced methods using ADB and third-party tools. It is important to understand that some decisions require or may affect the stability of the system. We will indicate the risks and alternatives for each option so that you can choose the best path without harm to the device. superuser rights (root) or may affect system stability. We will indicate the risks and alternatives for each option so that you can choose the best path without harming your device.
If you use POCO F5, POCO X5 Pro, POCO M6 Pro or another model on MIUI 14/15, the instructions below are relevant for you. For older versions (for example MIUI 12), some of the items may differ - check the availability of options manually.
1. Disabling personalized advertising in MIUI settings
The first and safest step is to deactivate advertising services through the standard menu. Xiaomi provides the option to disable "personalized recommendations", but it does not remove advertising completely, but only reduces its number.
How to do this:
- ๐ฑ Open
Settings โ Google โ Advertising. - ๐ Switch the slider to the active position. "Disable personalized advertising" to the active position.
- ๐ก๏ธ Return to the main settings and go to
Settings โ Memory โ Cleaning, then disable the option "Recommendations".
This method works on everyone devices POCO s Android 10+, but does not guarantee the complete disappearance of banners. For example, advertising in Mi App Store or Themes may remain.
โ ๏ธ Attention: After the update MIUI some settings may be reset. Check them every 1-2 months.
2. Blocking notifications from advertising services
Many pop-up windows appear through system notifications from services com.xiaomi.msa.global (Mobile Services Ads) and com.miui.systemAdSolution. You can block them manually:
Instructions:
- Go to
Settings โ Applications โ Manage applications. - Click on the three dots in the upper right corner and select "Show all application".
- Find
Msa(orSystem Ad Solution) and open its settings. - Tap on "Notifications" and disable all permissions.
For reliability, also block notifications from:
- ๐
com.miui.analytics(analytics collection) - ๐
com.xiaomi.midrop(if you do not use Mi Drop) - ๐
com.miui.player(music player with advertising)
Disable notifications in Msa|Block System Ad Solution|Check analytical services (Analytics)|Disable unnecessary system applications-->
If there is no application in the list Msa, then it is hidden on your firmware. In this case, the following method will help.
3. disabling advertising
For users who are ready for more complex manipulations, ADB debugging allows you to disable advertising modules at the system level. This method does not require root, but will require a computer and a USB cable.
Step-by-step guide:
- Activate developer mode:
- Go to
Settings โ About phone. - Tap 7 once on the item "MIUI version".
- Go to
Settings โ Advanced โ For developers.adb shell pm hide com.xiaomi.msa.globaladb shell pm hide com.miui.systemAdSolution
adb shell pm hide com.miui.analytics
These commands hide advertising services, but do not remove them completely. After rebooting the device, the banners will disappear from the interface.
โ ๏ธ Attention: On some firmware POCO (for example, MIUI Global) the commandpm hidemay not work. In this case, use the alternative:adb shell pm uninstall -k --user 0 com.xiaomi.msa.globalThis command removes the application only for the current userwithout affecting system files.
What to do if ADB does not recognize the device?
Make sure that the drivers for the device are installed on your PC Xiaomi (you can download from the official website). Also check that the option is enabled in the developer settings "USB debugging (charging)" and confirm permission to connect on the smartphone screen.
4. Removing ads via Magisk (required). root)
If your POCO has an unlocked bootloader and installed Magisk, you can use modules to block ads at the kernel level. This is the most radical, but also the most effective method.
Recommended modules:
- ๐ก๏ธ Disable_Miui_Ads โ removes advertising from MIUI, including banners in the settings.
- ๐ซ Xiaomi Debloater โ removes unnecessary system applications (including
Msa). - ๐ AdAway โ blocks advertising domains through the hosts file.
How to install:
- Download the module (for example, from XDA Developers).
- Open Magisk Manager and go to the section "Modules".
- Click "Install from storage" and select the downloaded file.
- Restart the device.
On POCO models with MIUI 14+, the Disable_Miui_Ads module may conflict with system updates. Before installation, make a backup copy via TWRP.
If after installing the module the phone starts to slow down, try disabling the option "MIUI optimization" in the Magisk settings.
5. browsers without unnecessary water
If advertising appears in standard applications (Mi Browser, Mi Video, Cleaner), it is easier to replace them with analogues without built-in banners. Here are proven options:
| Application type | Standard (with advertising) | Alternative (without extra water) |
|---|---|---|
| Browser | Mi Browser | Bromite or Firefox Focus |
| Launcher | POCO Launcher | Nova Launcher or Lawnchair |
| Video player | Mi Video | VLC or MX Player |
| Memory cleaner | Security (Cleaner) | SD Maid or Files by Google |
Replacing the launcher also removes ads on the main screen and in the application menu. For example, Nova Launcher allows you to completely customize the interface without banners.
โ ๏ธ Attention: When using alternative browsers (for example, Bromite), disable synchronization with your account Xiaomito avoid transferring data to advertising services.
6. Resetting advertising settings via Mi Account
Sometimes advertising continues to appear due to linking to the account Mi AccountEven after changing the phone, advertising settings may be transferred. To reset them:
Steps:
- Open
Settings โ Accounts โ Mi Account. - Go to "Account Settings" โ "Data Management".
- Find the section "Personalized recommendations" and disable it.
- Log out of your account and log in again (this will reset the cache of advertising preferences).
If you do not use services Xiaomi (cloud, themes, store), you can completely delete Mi Account:
- ๐ Go to Settings โ Accounts โ Mi Account โ Delete account
Settings โ Accounts โ Mi Account โ Delete account. - ๐ฑ Confirm the action via SMS or password.
Without account Mi Account some functions (for example, synchronizing notes or device search) will become unavailable, but advertising in the system menus will disappear.
7. Checking for viruses and malware
Sometimes pop-up ads appear not because of MIUI, but because of malicious applicationsinstalled from third-party sources. This is especially true if banners redirect to suspicious sites or ask you to install โupdatesโ. system.
How to check:
- ๐ Install Malwarebytes or Kaspersky Mobile and scan the system.
- ๐ฆ Check the list of installed applications in
Settings โ Applications. Remove suspicious ones (for example, with names likecom.system.updateorflash.player). - ๐ก๏ธ Disable installation from unknown sources in
Settings โ Security.
If the antivirus finds threats in system files (for example, in /system/priv-app), this may indicate hacked firmware. In this case, the only way out is to reflash the device using Fastboot.
Viruses are often disguised as system ones updates or โoptimizersโ. Never install APK files from unverified sources, even if they promise to โremove ads.โ
FAQ: Frequently asked questions about advertising on POCO
โ Why did advertising appear again after resetting the settings?
When resetting to factory settings, all system settings are restored applications, including Msa and System Ad Solution. To avoid this, before resetting:
- Make a backup copy of important data.
- Use
ADBto remove advertising packages (as in section 3). - After the reset, immediately block notifications from
Msa.
โ Is it possible to remove advertising without root and ADB?
Yes, but not completely. The combination of the following actions gives the result:
- Disabling personalized advertising (section). 1).
- Blocking notifications from
Msa(section 2). - Replacing standard applications with alternative ones (section 5).
This will reduce the number of banners by 70-80%, but will not remove them completely.
โ Why are there fewer ads on POCO F4/F5 than on POCO X3?
New models (POCO F4, F5, X5 Pro) come with with the global version of MIUIwhere there are fewer ads by default on budget devices (for example, POCO X3, M4 Pro) firmware is often used for the Chinese market with aggressive monetization. Check the version MIUI V Settings โ About phone:
- ๐ Global โ minimal advertising.
- ๐จ๐ณ China โ maximum advertising.
- ๐ช๐บ EEA (Europe) โthere are no advertisements (but there are also some functions).
โ What to do if after updating MIUI advertising returned?
Xiaomi regularly returns advertising modules through updates To avoid this:
- ๐ Disable automatic updates in
Settings โ About phone โ System update. - ๐ก๏ธ Use
ADBto blockcom.xiaomi.msa.globalafter each update. - ๐ฅ Install updates manually, after checking reviews on the forums (for example, XDA or 4PDA).
โ Is it legal to delete system applications via ADB?
Yes, uninstalling applications via ADB for the current user (command pm uninstall -k --user 0) does not violate the license agreement Xiaomi. You do not change system files, but only hide them for your profile. However:
- ๐ซ Uninstalling through
rootor changing files in/systemmay void the warranty. - โ ๏ธ Some banking applications (for example, SberBank Online) may block operation on devices with an unlocked bootloader.