How to completely disable advertising on Xiaomi Poco X3: from system banners to push notifications

Why is it that the Poco X3 is on the market and can it be removed forever?

Xiaomi Poco X3 (including NFC and Pro versions) runs on the proprietary shell MIUI, which is known not only for its functionality, but also for its aggressive advertising policy. Even after buying the device, users encounter banners in the settings menu, push notifications from system applications (Mi Browser, Mi Video, GetApps) and advertising in standard utilities like Security or Themes.

The reason is simple: Xiaomi monetizes its firmware through integrated advertising, especially in regions with a lightweight version of MIUI (e.g. global firmware for Europe). However, the good news is that most ads can be turned off without root rights using hidden settings and third-party tools. In this article, we will discuss all the current ways, including those that work on MIUI 14 and later (2026).

It is important to understand that some methods require unlocking the bootloader or installing custom firmware, which may be insecure, and we will specify the risks for each method so that you can choose the best option.

Method 1: Disabling personalized advertising in MIUI settings

The safest and most official method is to deactivate targeted ads through the privacy menu, which won't remove all banners, but will significantly reduce their number.

Instructions:

  • πŸ“± Open the Settings. β†’ Google β†’ Advertising (if no item, skip the step).
  • πŸ”„ Go to Settings. β†’ Privacy β†’ Special permits β†’ Personalized advertising.
  • 🚫 Turn off the slider "Personalized Advertising".
  • πŸ” Back to Settings β†’ About the phone and 7 times click on the version MIUI, activate the developer mode.
  • πŸ› οΈ Go to Settings. β†’ Additionally. β†’ For developers and enable debugging by USB (will be required in the following ways).

This method reduces the amount of ads in Mi Browser, Mi Music and some system notifications, but banners in Security and Themes will remain.

πŸ’‘

If banners continue to appear after disabling personalized advertising, clear the msa (Mi Advertising Service) app cache through Settings β†’ Apps β†’ App Management β†’ All apps.

Method 2: Hidden MIUI settings (without root)

Poco X3 firmware has hidden settings that allow you to disable ads at the system level, which requires a secret code or a third-party application.

Option 1: Through the engineering menu

  1. Open the Phone app.
  2. Enter the code ##6484## (to test the ad modules).
  3. In the menu that appears, select Advertisement β†’ Disable.

Option 2: MIUI Hidden Settings app (available on Google Play):

  • πŸ“² Install the application and provide access to Special Features.
  • πŸ”§ Go to the Advertisements section.
  • 🚫 Disable all sliders associated with msa, MiuiDaemon and Analytic.

These actions block most advertising services, but may not work on all versions of MIUI. If after the reboot the ad returned, try the following method.

πŸ“Š Which advertisements annoy you the most?
Banners in settings
Push notifications
Advertising at Mi Browser
Advertising widgets on the main screen
All of the above.

Method 3: Remove System Applications Without Root (ADB)

If previous methods did not help, you can uninstall advertising services through ADB (Android Debug Bridge.It doesn't require root rights, but it will require a computer and a computer. USB-cable.

Step-by-step:

  1. Download ADB Tools and unpack the archive.
  2. Connect Poco X3 to your PC, enable USB Debugging (see Method 1).
  3. Open the command line in the ADB folder and type:
adb devices

(The name of your device should appear.)

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


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




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




adb shell pm uninstall --user 0 com.android.browser




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




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

These commands are deleted:

AnnexAppointmentCan I remove it?
com.miui.analyticsCollection of usage statisticsβœ… Safe.
com.xiaomi.midropAdvertising push notificationsβœ… Safe.
com.android.browserMi Browser (with commercials)βœ… Can be replaced with Chrome
com.miui.systemAdSolutionSystemic banner advertisementsβœ… Critical for advertising
com.miui.bugreportError Reports (sometimes shown by advertisements)⚠️ May interfere with diagnosis

After you execute the commands, restart your phone. Advertisements in the settings and notifications should disappear. If any features stop working (for example, Security), return the applications with the command:

adb shell cmd package install-existing com.miui.analytics

Install ADB Tools on PC| Enable USB debugging on Poco X3| Connect your phone with the original cable | Backup important data | Check the list of deleted packets-->

Method 4: Use custom firmware (for advanced)

If you're willing to sacrifice official firmware for no advertising, you can install custom firmware like LineageOS, Pixel Experience or Xiaomi.eu, the latter a modified version of MIUI without ads and with advanced settings.

Benefits of Xiaomi.eu for Poco X3:

  • 🧹 Total absence of advertising (including banners in settings).
  • πŸ”„ Weekly updates.
  • πŸ›‘οΈ Improved confidentiality.
  • πŸŽ›οΈ Additional camera settings and performance.

Disadvantages:

  • ⚠️ Requires unlocking the loader (data reset).
  • ⚠️ Possible bugs with NFC or gestures (depending on version).
  • ⚠️ Loss of official guarantee.

Installation instructions:

  1. Unlock the bootloader through the Mi Unlock Tool (you need a Xiaomi account).
  2. Download the Xiaomi.eu firmware for Poco X3 (codename surya) from the official website.
  3. Install it with TWRP Recovery (single instruction required).
What happens if you interrupt the firmware?
If you turn off your phone while installing custom firmware, you risk getting a "brick" (inoperable device), 90% of the time it's treated by re-running through Fastboot, but you may need a special cable (EDL).

Method 5: Blocking Advertising via DNS or VPN

If you don't want to interfere with system files, you can block ad servers at the network level.

  • 🌍 Private DNS (Android 9+): Use the address dns.adguard.com.
  • πŸ”’ VPN Ad-blocking: AdGuard VPN, Blokada or NextDNS.
  • πŸ“΅ Hosts: Apps like AdAway (require root) or DNS66.

How to set up a Private DNS:

  1. Go to Settings β†’ Connections β†’ Private DNS.
  2. Select the host name of the Private DNS provider.
  3. Enter dns.adguard.com and save.

This will block most ad domains, but it won’t remove banners in system applications (like Themes).

πŸ’‘

Private DNS and VPNs block network-level advertising, but do not affect MIUI system banners.

What if the advertisements returned after the update?

After the MIUI update, some settings are reset and the ad may reappear.

  1. Check Service Statuses: Go to Settings β†’ Applications β†’ Application Management and make sure that msa and MiuiDaemon are disabled.
  2. Update. ADB-Teams: In new versions MIUI You may see new promotional packages. Check the current list on the forums. 4PDA or XDA Developers.
  3. Reset your ad settings: In Settings β†’ Google β†’ Advertising, click β€œReset Advertising ID”.
  4. Install Magisk patch: If you have root, the Disabler for Xiaomi module in Magisk automatically blocks ads after updates.

If the problem persists, Xiaomi may have added new ad mechanisms, in which case it will only help to switch to custom firmware or use Xiaomi.eu.

πŸ’‘

Back up your installed app list through adb shell pm list packages before updating, which will help you quickly find new ad packages.

FAQ: Frequent questions about Poco X3 ads

❓ Can you turn off advertising without a computer?
Yes, but not completely. Through Settings β†’ Privacy, you can turn off personalized ads, and the MIUI Hidden Settings app (from Google Play) blocks some banners, but you need ADB or root to completely remove them.
❓ Why the Advertising Returns After the Reset?
Factory reset returns all system applications, including advertising services (msa, MiuiDaemon).
❓ Will the way to work with ADB on MIUI 14?
Yes, but the package list may be different, like MIUI 14, which has added a new service called com.miui.personalassistant, which also shows ads. Check current commands on 4PDA.
❓ Can I return the official firmware after the custom?
Yes, but you do: Download the official Poco X3 firmware from Xiaomi, install it via Fastboot or Recovery, recover data from the backup (if any). Note that switching from custom firmware to official firmware can cause problems with Widevine (Netflix will not work in HD).
❓ Will the phone slow down the removal of system applications?
No, if you remove only advertising services (com.miui.systemAdSolution, com.xiaomi.midrop, etc.) they do not affect performance, but removing critical packages (e.g. com.miui.home) can lead to system failure.

⚠️ Note: On some versions MIUI POCO X3 Pro (Haydn model) team ADB It may not work because of protection. MIUI Optimization: This requires you to disable optimization through the Disable Magisk module. MIUI Optimization.

⚠️ Note: If you are using Poco X3 NFC (karna model, before firmware custom OS check compatibility with the module NFC. Some Xiaomi.eu builds may not support contactless payments.