How to permanently remove ads on Xiaomi Poco M3 Pro: from system banners to applications

Advertising in Xiaomi Poco M3 Pro smartphones has become one of the most talked-about issues among MIUI users. Even after buying the device, owners face intrusive banners in the settings menu, notifications from system applications and advertising in branded services like Mi Browser or Mi Video. The manufacturer has integrated advertising modules deep into the firmware, making them a non-trivial task.

In this article, we’ll look at 5 proven ways, from basic settings to advanced ADB techniques. You’ll learn how to remove ads from menus, disable personalized ads, block push notifications, and even completely remove ad packages from the system. All instructions are tailored specifically for the Poco M3 Pro model, taking into account the features of its firmware.

Important: Some methods require developer rights or unlock the bootloader. If you are not ready for experimentation, start with safe ways (sections 1-3). For experienced users, we have prepared advanced solutions (sections 4-5), with detailed explanations.

1. disable personalized advertising in MIUI settings

The first and safest step is to deactivate personalized ads through the standard menu, which doesn't remove ads completely, but it reduces the amount of ads significantly, because the system stops picking up banners based on your data.

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 β†’ Annexes β†’ Application management β†’ Settings (βš™οΈ) β†’ Advertising services.
  • 🚫 Turn off the options "Personalized recommendations" and "Advertising notifications".

This method works on all versions of MIUI, but has a limitation: advertising in system applications (for example, in Mi Browser) can remain.

πŸ“Š Which advertisements annoy you the most?
Banners in settings
Push notifications
Browser advertising
Advertising in the launcher
All of the above.

2. Blocking advertising notifications from system applications

Many Poco M3 Pro users complain of spam from apps like Mi Video, Mi Browser or Cleaner, which can be turned off selectively without removing the programs themselves (which often leads to system crashes).

How to do this:

  1. Press the notification from the advertising app (such as Mi Video) and select β€œDisable Notifications”.
  2. Or go to Settings β†’ Applications β†’ Application Management, find the application you want (e.g. com.miui.video) and select Notifications β†’ Disable.
  3. To completely block ads in your browser, open Mi Browser, go to Settings β†’ Privacy and turn off Personalized News and Ad Banners.

On the Poco M3 Pro, notifications from the com.xiaomi.midrop (Mi Drop) app often contain ads – it can be safely disabled without any system consequences.

Disable notifications in Mi Video|Disable notifications in Mi Browser|Disable Mi Drop (com.xiaomi.midrop)|Disable Cleaner (com.miui.cleanmaster)-->

3. resetting of advertising ID (Advertising ID)

MIUI uses a unique Advertising ID to track user preferences, and resetting it helps to β€œnullify” the accumulated data and reduce the amount of targeted advertising.

Step-by-step:

  • πŸ”§ Go to Settings. β†’ About the phone and 7 times click on "Version" MIUI", activate the developer mode.
  • πŸ”™ Back to Settings β†’ Additionally. β†’ For developers and include "Debugging by" USB".
  • πŸ“± Connect your phone to your PC, install Android SDK Platform-Tools and execute the command:
adb shell settings put global advertising_id [random_32_symbols]

Where [random_32_symbols] β€” random 32 symbols (e.g, abc123xyz456qwe789rty012uio345). After completing the command, the advertising profile will reset, and the system will begin to collect data again.

⚠️ Warning: This method is temporary – in 1-2 weeks, the ads can return. For permanent effect, combine it with disabling personalized recommendations (section 1).

4. Removal of advertising packages through ADB (advanced method)

If standard methods do not help, you can completely remove advertising modules from the system using ADB. This method requires unlocking the bootloader and can lead to unstable operation of some functions (for example, a theme store).

List of safe packets for removal on Poco M3 Pro:

Package nameDescriptionCan I remove it?
com.miui.analyticsMIUI Analytics Collectionβœ… Yes.
com.xiaomi.midropMi Drop (Advertising Notices)βœ… Yes.
com.miui.systemAdSolutionSystemic banner advertisementsβœ… Yes.
com.android.browserMi Browser (browser advertising)⚠️ Only if you use another browser
com.miui.playerMi Music (Player Advertising)βœ… Yes.

Remove commands (do one at a time):

adb shell pm uninstall -k --user 0 com.miui.analytics


adb shell pm uninstall -k --user 0 com.xiaomi.midrop




adb shell pm uninstall -k --user 0 com.miui.systemAdSolution

⚠️ Note: Deleting the com.miui.systemAdSolution package may cause some interface elements (e.g. banners in settings) to disappear.This is not critical, but the menu will look empty visually.

What if the topics stopped working after the packet was removed?
If the theme store stops opening after you remove the ad packages, install any third-party launcher (like Nova Launcher) and use it instead of the standard one. Theme functionality will return after the reboot, but there will be no advertising in them.

5.Use of third-party ad blockers

If you don't want to mess with ADB, you can install specialized ad-blocking apps. The Poco M3 Pro works well:

  • πŸ›‘οΈ Blokada – Blocks Advertising at Level DNS (no root).
  • πŸ”’ AdGuard – filters traffic and removes banners in apps.
  • πŸ“΅ NetGuard – blocks access to ad domains (e.g. ad.mi.com).

For maximum effect:

  1. Install Blokada from the official website (not from Google Play!).
  2. Activate the lock in the application settings.
  3. Add to the blacklist the domains: ad.mi.com tracker.miui.com data.mistat.xiaomi.com

These apps do not require root rights, but local advertising may be required to block ads in system services (e.g. Mi Video) completely. VPN-The mode that is included in the settings of the blocker.

πŸ’‘

If push notifications from instant messengers have stopped working after installing Blokada, add the domains mtalk.google.com and firebaseremoteconfig.googleapis.com to the whitelist.

6.Alternative firmware: complete removal of advertising

If none of the methods worked, the radical solution is to install custom firmware without ad modules. M3 Pro's fine:

  • πŸ“± Pixel Experience – pure Android without advertising and unnecessary services.
  • πŸ”„ LineageOS – stable firmware with open source.
  • ⚑ Xiaomi.eu – modified MIUI Advertising free (but with all functions supported).

Installation process:

  1. Unlock the bootloader through the Mi Unlock Tool.
  2. Install TWRP Recovery for Poco M3 Pro (the version should match the model!).
  3. Download the firmware from the official website (e.g. Pixel Experience) and run through recovery.

⚠️ Attention: Installing custom firmware voids warranty and can lead to device blinking if errors occur.Before firmware, back up through TWRP!

πŸ’‘

Custom firmware completely removes ads, but requires unlocking the bootloader and can deprive you of official security updates.

FAQ: Frequent questions about removing ads on Poco M3 Pro

❓ Why did the advertisement reappear after the reset?
When resetting to factory settings, all system applications (including ad modules) are restored. To avoid this, before reset: Back up important data. Remove ad packages through ADB (section 4). Use the Mi Flash Tool for clean firmware installation without unnecessary services.
❓ Can you turn off advertising without a computer?
Yes, but the options are limited. Without a PC, you can: Disable personalized ads (section 1); install a blocker like Blokada; disable notifications from ad applications (section 2); and completely remove ad modules (com.miui.systemAdSolution, etc.) you need ADB.
❓ Will Google Pay work after removing advertising packages?
Yes, removing advertising modules does not affect Google Pay, Banking applications or SafetyNet. Problems can only arise if you: Delete Google system services (e.g. com.google.android.gms). Install uncertified firmware (resolved by passing SafetyNet).
❓ How to return advertising if important functions are lost after removing packages?
If the themes, store or other functions stop working after removing the advertising modules, restore the packages by the command: adb shell cmd package install-existing com.miui.systemAdSolution Or reset the settings through Settings β†’ System β†’ Reset settings (data will not be affected, only system applications will be restored).
❓ Why Advertising Stayed in Mi Browser Even After All the Manipulations?
Mi Browser has built-in ad modules that are not removed by standard methods.Solutions: Install another browser (like Firefox or Kiwi Browser). Uninstall Mi Browser via ADB: adb shell pm uninstall -k --user 0 com.android.browser Use AdGuard with EasyList China filter to block banners.