How to permanently remove advertising on Xiaomi Poco M3 Pro: from system settings to deep cleaning MIUI

Owners of Xiaomi Poco M3 Pro often face intrusive advertising in system applications, notifications and even on the lock screen. The manufacturer integrates advertising modules into the MIUI shell at the firmware level, making their removal a non-trivial task. Unlike standard banners in games or a browser, system advertising in Poco M3 Pro can appear in the settings menu, file manager, calendar and even in the notification panel.

Compounding the problem, Xiaomi is actively using personalized advertising to analyze user behavior through msa (Miui System Ads) and analytics services. This means that the longer you use a smartphone, the more accurate and intrusive the ad offerings become. Fortunately, there are several ways to reduce or completely remove ads, from simple tweaks to radical methods like firmware reflashing.

In this guide, we will discuss 7 working methods (including hidden MIUI 12/13/14) settings that will help to clear the Poco M3 Pro from advertising. Importantly, the effectiveness of methods depends on the firmware version and regional build (global, Chinese, EEA). If you are willing to spend 10-15 minutes, you can reduce the amount of advertising by 80-90% without root rights.

1. disable personalized advertising in MIUI settings

The easiest and safest way to do this is to deactivate targeted advertising mechanisms through standard settings, which works on all versions of MIUI (including MIUI 14 for the Poco M3 Pro), but does not remove ads completely, but only reduces the amount of ads.

Instructions:

  • 📱 Open the Settings. → Google → Advertising (or Settings) → Additionally. → Confidentiality → Advertising in some assemblies).
  • 🔄 Switch the switch to the “Personalized Advertising” to the “Off” position.».
  • 🗑️ Click "Reset advertising" ID» (This will clear your profile for targeting).
  • 🔒 Go back to the main settings and go to Settings → The phone. → Version. MIUI. Tap 7 times on the line with the version to unlock Developer Mode».

Then go back to Settings → Additional → For developers and disable:

  • 📊 «Sending error reports»
  • 🔍 «Collection of data on use»
📊 How often do you see advertisements in MIUI Poco M3 Pro?
All the time, in every app,
Sometimes, in 1-2 system utilities
There's almost no advertising.
Didn't notice the commercials.

⚠️ Note: Disabling personalized ads does not remove banners in Xiaomi apps (such as Mi Video or Mi Browser.

2. Manual removal of advertising packages through ADB (without root)

If the system settings didn’t work, you can manually deactivate Xiaomi’s advertising services using ADB (Android Debug Bridge), a method that doesn’t require root rights, but requires connecting the smartphone to a computer.

List of the main promotional packages in Poco M3 Pro:

Package nameDescriptionCan I remove it?
com.miui.systemAdSolutionThe main module of system advertising✅ Yes.
com.xiaomi.midropAdvertising in Mi Drop (file transfer)✅ Yes.
com.miui.analyticsCollecting Analytics for Targeting⚠️ Partially (may disrupt work) MIUI)
com.miui.playerAdvertising in Mi Music and Mi Video✅ Yes.
com.miui.bugreportReporting (indirectly affecting advertising)❌ No.

Step-by-step:

  1. Download ADB Tools and unpack the archive on your computer.
  2. Turn on the phone “Debugging by USB” (Settings → For developers).
  3. Connect Poco M3 Pro to your PC and type in the command line:
adb devices

(A device with a serial number must appear.)

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


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




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

Install Xiaomi drivers on PC|Download ADB Tools|Enable debugging on USB phone-on|Connect your phone to the original cable|Check the connection of the team `adb devices`-->

⚠️ Note: Deleting the com.miui.analytics package may cause some features to fail MIUI (If you have problems after deleting, restore the package by command: adb shell cmd package install-existing com.miui.analytics

3. Use of third-party utilities (without root)

If ADB seems complicated, you can use specialized ad removal apps.The best options for the Poco M3 Pro are:

  • 🛡️ App Inspector – shows all installed packages and allows you to disable unnecessary (including advertising.
  • 🧹 MIUI Hidden Settings – reveals hidden settings MIUI, including options to disable ads. 4PDA.
  • 🔧 Package Disabler – Disables system applications without removal (more secure than ADB). Requires developer rights.

Example of work with App Inspector:

  1. Install and open the application.
  2. In the search bar, enter ad or analytics.
  3. Select packages from the list (e.g. com.miui.systemAdSolution) and click “Disable”.
  4. Reboot the phone.

💡

Before disabling packets through third-party utilities, back up your data to Settings → Additional → Backup. This will help restore the system if something goes wrong.

4. Install custom firmware (for advanced users)

If none of the above methods worked, the radical solution is to install custom firmware without advertising. M3 Pro (codename camellia) is suitable:

  • 🌍 Xiaomi.eu – modified MIUI No advertising or Chinese services.
  • 🤖 LineageOS – “pure” Android without shell MIUI. Download.
  • ⚡ Pixel Experience — firmware with an interface like Google Pixel.

Advantages of custom firmware:

  • ✅ Total absence of advertising at the system level.
  • ✅ Regular security updates.
  • ✅ Ability to fine-tune the interface.

Disadvantages:

  • ❌ Loss of warranty (if the phone is under warranty).
  • ❌ Risk of “bricking” when installed incorrectly.
  • ❌ Certain functions (e.g, IR-Game Turbo or Blaster may not work.

Instructions for installing Xiaomi.eu:

Xiaomi.eu step-by-step installation on Poco M3 Pro
1. Unlock the bootloader via Mi Unlock Tool (requires a binding Mi Account). 2. Download the latest firmware version for camellia from Xiaomi.eu. 3. Install a custom Recovery TWRP POCO M3 Pro (instructions for 4PDA). 4. Boot in. TWRP, wipe (Dalvik/ART Cache, System, Data). 5. Install. ZIP-firmware file and reboot.

⚠️ Warning: Before unlocking the bootloader, be sure to back up your data via Mi Cloud or locally on your PC.The wipe process will delete all files, including photos and messages!

5. Disabling Advertising in Specific MIUI Applications

Some Xiaomi system utilities have their own advertising modules that can be disabled separately. M3 Pro:

📁 File Manager (com.mi.android.globalFileexplorer)

Ads appear in the "Recommended Files" section and when you open some folders to remove:

  1. Open Files → click on three dots in the upper right corner → Settings.
  2. Turn off Recommended Files and Cloud Services.
  3. With ADB, remove the com.miui.cleanmaster package (responsible for “optimization” with advertising).

🎵 Mi Music (com.miui.player)

In the player, the ads are embedded in playlists and banners on the home screen.

  • 🎧 Install an alternative player (for example, VLC poweramp).
  • 🗑️ Remove com.miui.player through ADB (see section 2).

🌐 Mi Browser (com.android.browser)

Xiaomi's browser displays ads on the homepage and in search results.

  • 🦊 Install Firefox or Bromite (with ad blocker).
  • 🔧 Disable the browser through Settings → Annexes → Application management → Mi Browser → Shut down.

💡

Even after system advertising is turned off, some apps (such as Mi Video or Themes) may continue to display banners, which must be removed separately or replaced with analogues from Google Play.

6.DNS-level Ad Blocking (for all applications)

If advertising appears not only in MIUI, but also in third-party applications (games, browser), you can block advertising domains at the DNS level.

Methods of setting:

📶 Through the Wi-Fi settings

  1. Go to Settings. → Wi-Fi.
  2. Click on the connected network → “Change the network” → “More”.
  3. In the field «DNS» enter: 🛡️ AdGuard DNS: 176.103.130.130 and 176.103.130.131 🔒 Cloudflare Family: 1.1.1.3 and 1.0.0.3

📱 Through the Private App DNS (Android 9+)

  1. Open Settings → Connections → Private DNS.
  2. Select “Host Name of Private DNS Provider”.
  3. Enter: 🔐 To block ads: dns.adguard.com 🌍 For protection against tracking: security.cloudflare-dns.com

⚠️ Note: Some applications (such as banking or instant messengers) may block work when using third-party apps DNS. In this case, add their domains to exceptions or return the standard settings. DNS.

7. Root methods: complete removal of advertising (for power users)

If you are ready to get root rights, you can permanently remove ads from MIUI, including hidden modules. Poco M3 Pro is suitable method using Magisk and the module "MIUI AdBlocker".

Step-by-step:

  1. Unlock the bootloader (see section 4).
  2. Install Magisk via Custom Recavery (TWRP).
  3. Download the MIUI AdBlocker module and install it through Magisk.
  4. Reboot the phone.

Before deleting, back up via Settings → Additional → Backup or TWRP (if installed).