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.
๐Ÿ“Š Which advertisement annoys you the most?
Pop-up banners in settings
Notifications from Msa
Advertising in Mi Browser
Advertising in Mi Video
Other

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:

  1. Go to Settings โ†’ Applications โ†’ Manage applications.
  2. Click on the three dots in the upper right corner and select "Show all application".
  3. Find Msa (or System Ad Solution) and open its settings.
  4. 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:

  1. Activate developer mode:
    • Go to Settings โ†’ About phone.
    • Tap 7 once on the item "MIUI version".
  • Enable USB debugging USB debugging Settings โ†’ Advanced โ†’ For developers.
  • Connect your phone to the PC, install ADB Tools and run the commands:
  • adb shell pm hide com.xiaomi.msa.global
    

    adb 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 command pm hide may not work. In this case, use the alternative:
    adb shell pm uninstall -k --user 0 com.xiaomi.msa.global

    This 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:

    1. Download the module (for example, from XDA Developers).
    2. Open Magisk Manager and go to the section "Modules".
    3. Click "Install from storage" and select the downloaded file.
    4. 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:

    1. Open Settings โ†’ Accounts โ†’ Mi Account.
    2. Go to "Account Settings" โ†’ "Data Management".
    3. Find the section "Personalized recommendations" and disable it.
    4. 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 like com.system.update or flash.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:

    1. Make a backup copy of important data.
    2. Use ADB to remove advertising packages (as in section 3).
    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 ADB to block com.xiaomi.msa.global after 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 root or changing files in /system may void the warranty.
    • โš ๏ธ Some banking applications (for example, SberBank Online) may block operation on devices with an unlocked bootloader.