How to permanently remove ads on Xiaomi Poco: from system banners to push notifications

Advertising on Xiaomi Poco smartphones is one of the most annoying features of the MIUI shell, even in the โ€œcleanโ€ firmware of the Poco series. Banners in settings, pop-up notifications from msa (Mobile Services Analytics), ad units in standard applications all slow down the phone and spoil the user experience. Unlike the flagship models of Mi or Redmi, where advertising can be disabled through Settings โ†’ Password and Security โ†’ Authorization and Locking, on Poco many menu items are hidden or work differently.

In this article, we will discuss 5 working methods for removing ads on Poco X3/X4/X5/F5/Pro and other models with MIUI 12/13/14 (including global and Chinese versions). From simple settings to deep changes to the system - without having to obtain root rights or install custom firmware. All methods are tested on current versions of the software (2026) and do not violate the warranty.

1. Disabling personalized advertising in MIUI

The first step is to deactivate the targeted ad system that collects data about your actions, which removes most banners in standard applications (Weather, Themes, Browser) and reduces the number of push notifications.

Instructions:

  • ๐Ÿ“ฑ Open the Settings. โ†’ Google โ†’ Advertising (if no item, skip the step).
  • ๐Ÿ”„ Switch the switch toggle "Switch off personalized advertising" in the active position.
  • ๐Ÿ”’ Go back to the main settings and go to Settings โ†’ Password and security โ†’ Authorization and blocking โ†’ Privacy.
  • ๐Ÿšซ Turn off "Personalized Recommendations" (or MIUI Optimization in Global Firmware).

This works on all Poco models, but does not eliminate ads completely - there are system notifications from msa and banners in the App Menu.

๐Ÿ“Š What kind of Poco model do you have?
Poco X3/X4
Poco F3/F4/F5
Poco M3/M4/M5
Another model

2. Hidden MIUI settings: how to remove ads in the application menu

In MIUI 12/13/14, some of the ad modules are hidden behind "secret" settings that are not displayed in the standard interface, and you need to manually open the test menu to activate them:

  1. Open the phone app and enter the combination: ##6484###
  2. In the menu that appears, select MIUI Hidden Settings (or Hidden MIUI settings).
  3. Find the "Advertisement" section and disable all switches:
Name of the parameterWhat's off?Recommendation
System AdBanners in the settings and application menuโœ… Shut down.
Push Notification AdAdvertising push notificationsโœ… Shut down.
Recommendation Ad"Recommended" applications in searchโœ… Shut down.
Browser AdAdvertising in a standard browserโš ๏ธ Disable (may break the browser)

Important: After disabling Browser Ad, the standard MIUI browser may stop opening some pages. Use Google Chrome or Firefox instead.

Backup data | Charge your phone at least 50% | Remember your current settings |Do not interrupt the process of changing the parameters-->

3. Blocking advertising services through ADB (without root)

If previous methods did not help, you can block advertising services at the system level using the ADB (Android Debug Bridge. This doesn't require superuser rights, but it requires a computer and a computer. USB-cable.

Step-by-step:

  1. Turn on Developer Mode: Go to Settings โ†’ About Phone. 7 times click on the MIUI Version until the notification โ€œYou are a developerโ€ appears. Return to Settings โ†’ Additional โ†’ For Developers and turn on โ€œDebugging by USBโ€.

ADB Tools

adb shell pm hide com.miui.systemAdSolution


adb shell pm hide com.xiaomi.midrop




adb shell pm hide com.miui.analytics




adb shell pm hide com.miui.msa.global

These commands are off:

  • ๐Ÿ“ข The main module of system advertising (com.miui.systemAdSolution).
  • ๐Ÿ”„ Xiaomi analytics service (com.miui.analytics) that collects data for targeted advertising.
  • ๐Ÿ“ฑ msa is the main culprit behind push notifications.

โš ๏ธ Note: After executing commands, some system functions (such as Fast File Transfer or Xiaomi Cloud) may not work properly. To return everything back, use the command adb shell pm unhide].

๐Ÿ’ก

If important notifications (such as Mi Fit calls) stop coming after disabling msa, add exception apps to Settings โ†’ Notifications โ†’ Priority Notifications

4. Removal of Advertising in Standard Applications

Even after disabling system advertising, banners can remain in separate Xiaomi apps, and letโ€™s take a look at how to remove them from the most problematic services:

MIUI browser

  • ๐ŸŒ Open the browser, press. โ‹ฎ โ†’ Settings โ†’ Additionally.
  • ๐Ÿšซ Turn off โ€œRecommended Contentโ€ and โ€œPersonalized News".
  • ๐Ÿ”„ Restart the application.

Weather.

  • โ˜๏ธ Go to the Weather app, click on โ‹ฎ โ†’ Settings.
  • ๐Ÿ“ต Turn off "Advertising Notices" and "News Feed".
  • ๐Ÿ—‘๏ธ Clear the app's cache in Settings โ†’ Annexes โ†’ Weather. โ†’ Memory.

Topics

Themes app is Poco's main advertising source, to remove banners:

  1. Open the themes, go to the Profile โ†’ Settings.
  2. Turn off Recommended Topics and Notifications for New Topics.
  3. Install a third-party launcher (like Nova Launcher) โ€“ this will hide advertising widgets on the home screen.
How to completely remove the "Themes" application without root?
The Themes app is system-based and is not removed by standard means. However, you can disable its updates and hide the icon: 1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ Themes. 2. Press "Disable" (the app will stop working, but will not be deleted). 3. Install an alternative launcher to hide the icon from the home screen.

5. Alternative firmware: when nothing helps

If youโ€™ve tried all the ways and the ads keep coming, there are two radical solutions:

  1. Installing custom firmware (e.g. Pixel Experience or LineageOS) will completely remove MIUI and all built-in ad modules, but will require unlocking the bootloader and may take away warranty.
  2. Switch to global firmware (if you have a Chinese version of Poco) with fewer ads in global builds, and some banners can be disabled through standard settings.

Before you start re-flashing, consider:

  • ๐Ÿ”ง Unlocking the bootloader will reset all data on the phone.
  • ๐Ÿ“‰ Certain functions (e.g, IR-Blaster or Quick Charge may not work properly on custom firmware.
  • โš ๏ธ Xiaomi warranty is canceled when unlocking the bootloader.

โš ๏ธ Attention: On Poco models F3/F4/F5 Snapdragon-powered 8xx Unlocking the loader can lead to problems with 5G-Before you run the firmware, check the compatibility on the forum. XDA Developers.

๐Ÿ’ก

Custom firmware is an extreme method. Start by turning off ads through ADB and hidden settings, and only if that doesn't work, consider flashing.

6. Frequent mistakes and how to avoid them

When removing ads, users often face some problems, and here are the most common ways to solve them:

Problem.Reason.Decision
After disabling msa, no notifications from banking applications are receivedmsa is responsible for push notificationsAdd banking apps to Settings โ†’ Notifications โ†’ Priority
Advertising returns after MIUI updateResetting settings when updatingRepeat all steps in Section 2 and 3
The adb shell pm hide command is not working.Not enabled USB debugging or an outdated ADB versionUpdate Platform Tools and check the connection (adb devices)

If after all the manipulations, the advertisement continues to appear, check:

  • ๐Ÿ” Are there any third-party apps with ads installed (e.g. Clean Master or UC Browser).
  • ๐Ÿ“ฑ Is the โ€œRecommended Applicationsโ€ function activated in Settings โ†’ Home screen.
  • ๐Ÿ”„ Have you reset your settings after the update (check Hidden Settings section) MIUI repeatedly).

FAQ: Answers to Frequent Questions

โ“ Why Poco? X3 Pro Advertising Returns After Rebooting?
On some Poco models, including X3 Pro and F3) com.miui.systemAdSolution automatically restarts.Solution: Use ADB-command to remove the packet completely: adb shell pm uninstall -k --user 0 com.miui.systemAdSolution Install App Quarantine from Play Market to block auto-run ad services.
โ“ Can you remove advertising without a computer?
Yes, but the options are limited. Try: Turn off personalized ads (section 1). MIUI Hidden Settings (available in Play Market) to access hidden settings. Install Blokada or AdGuard to block ad domains (required) VPN-Regime, however). ADB-The method remains the most effective.
โ“ Will the way to work with ADB Poco F5 Pro?
Yeah, but Poco. F5 Pro (and other models with MIUI 14) an updated list of packages should be used: adb shell pm hide com.miui.systemAdSolution adb shell pm hide com.xiaomi.msa.global adb shell pm hide com.miui.msa.global adb shell pm hide com.miui.analytics adb shell pm hide com.xiaomi.xmsf Additional disable com.xiaomi.xmsf is a new analytics service at MIUI 14.
โ“ How to return standard notifications if they are gone after disabling msa?
msa is responsible not only for advertising, but also for some of the system notifications. To restore them: Turn on msa back: adb shell pm unhide com.miui.msa.global Go to Settings โ†’ Notifications โ†’ Notifications โ†’ Notification settings and manually turn on the desired applications. Use an alternative method of blocking ads โ€” for example, Blokada with a blacklist of miui.com and xiaomi.com domains.
โ“ Is it legal to turn off ads on Xiaomi?
Yes, disabling advertising through settings or ADB does not violate the Xiaomi user agreement: ๐Ÿ“œ Unlocking the bootloader and installing custom firmware cancels the warranty. ๐Ÿ”ง Using root or modified system files can result in blocking certain features (e.g. Mi Pay or Face Unlock). โš–๏ธ Xiaomi does not provide official support for modified firmware devices. All methods described in this article (except custom firmware) are safe and reversible.