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

Xiaomi Poco X3 is one of the most popular smartphones in the budget segment, but owners often encounter its main β€œchip” MIUI: intrusive advertising. Banners in settings, push notifications from Mi Browser, advertising blocks in standard applications – all this spoils the impression of the device. Fortunately, there are ways to get rid of advertising without root rights and complex manipulation.

In this article, we’ll break down 5 proven methods, from basic MIUI settings to advanced ADB tricks. You’ll learn how to turn off ads in Poco Launcher, remove banners in Settings, block push notifications from Xiaomi, and even remove system apps responsible for displaying ads. All instructions are relevant for Poco X3 (surya/karna) on MIUI 12/13/14 and Android 10/11/12.

Important: some methods require connecting your smartphone to your PC or installing additional applications (⭐ β€” simple, ⭐⭐⭐ β€” for advanced, so that you can choose the right option.

1. Basic settings MIUI: Disable ads in menus and notifications (⭐)

So, to start with, the simplest of them all, the built-in MIUI options that reduce the amount of ads you have, and these settings don't completely eliminate them, but they reduce intrusiveness by 60 to 70 percent.

First, open your Settings β†’ Xiaomi account and follow the following steps:

  • πŸ”Ή Turn off ad personalization: Go to Privacy β†’ Advertising services and deactivate slider Personalized recommendations.This will stop collecting data about your preferences.
  • πŸ”Ή Block push notifications: in the same Privacy section, find Authorization Management and disable notifications for Mi Browser, Mi Video, GetApps and Mi Pay.
  • πŸ”Ή Hide ads in Poco Launcher: Click on the empty space on the home screen β†’ Launcher settings β†’ Additionally. β†’ Turn off the recommendations.

These actions will take no more than 2-3 minutes, but immediately reduce the number of banners in the interface, but system applications (Mi Music, Mi Video) will still show ads, and more radical measures will be required to clean them up.

⚠️ Note: After disabling personalized advertising, some features (such as recommendations in Mi Video) may not work correctly.

πŸ“Š How often do you get annoyed by advertising? MIUI?
Constantly.
Sometimes.
I used to worry, but I'm used to it.
I don't care.

2. Removal of system applications without root (⭐⭐)

Many of the banner ads in Poco X3 appear because of Xiaomi’s pre-installed apps, such as GetApps, Mi Browser or Mi Video. They can be disabled or removed without superuser rights using ADB (Android Debug Bridge).

You'll need:

  • πŸ–₯️ Computer with installed ADB Tools.
  • πŸ“± Included Debugging by USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times tap the version β†’ Return to the Additional Settings β†’ For developers).
  • πŸ”Œ USB-cable (preferably original).

Next, run commands in cmd (or Terminal on macOS/Linux):

adb devices


adb shell




pm uninstall --user 0 com.miui.systemAdSolution # Removes the system advertising module




pm uninstall --user 0 com.xiaomi.midrop # Mi Drop (file transfer ads)




pm uninstall --user 0 com.mi.global.minimal # Minimalistic launcher (advertising on lock screen)




pm uninstall --user 0 com.miui.analytics # Analytics collection (indirectly affecting advertising)




pm uninstall --user 0 com.xiaomi.gamecenter.sdk.service # Game Center (banners in games)

If the pm uninstall command doesn’t work, try turning off the app first:

pm disable-user --user 0 com.xiaomi.mipicks
AnnexPackageWhat's removed
GetAppscom.xiaomi.mipicksApp store with advertising
Mi Browsercom.android.browserBrowser with banners on the main
Mi Videocom.miui.videoVideo player with advertising before rollers
Mi Musiccom.miui.playerMusic player with banners

⚠️ Note: Deleting system applications may cause some features to work unstable (e.g. Mi Share or Quick Apps). β†’ Additionally. β†’ Backup.

USB debugging enabled

Installed ADB Tools on PC

The smartphone is connected in file transfer mode (MTP).

Backup of important data is made

Battery charge is more than 50%-->

3. Blocking advertising through DNS (⭐⭐)

If you don't want to delete apps, you can block ad servers at the DNS level, which works for push notifications and banners in the browser, but won't remove ads in the MIUI settings.

Instructions:

  1. Open Settings β†’ Connections and Sharing β†’ Private DNS.
  2. Select the host name of a private DNS and enter one of the addresses: πŸ›‘οΈ dns.adguard.com (AdGuard DNS) πŸ›‘οΈ 1.1.1.3 (Cloudflare Family) πŸ›‘οΈ 94.140.14.14 (AdGuard Default)

Save the settings and restart the smartphone.

For maximum effect combine this method with an ad blocker in the browser (for example, uBlock Origin in Kiwi Browser).

πŸ’‘

After the shift DNS Some services have stopped working (for example, Mi Cloud), return settings to the standard or try another one. DNS-server.

4.Use of an alternative launcher (⭐)

The standard Poco Launcher displays ads in the form of β€œrecommendations” on the home screen. The solution is simple – install a launcher side, for example:

  • πŸ“± Nova Launcher (configurable, no ads)
  • πŸ“± Lawnchair (lightweight, gesture-enabled)
  • πŸ“± Hyperion Launcher (optimized for Xiaomi)

After installation:

  1. Press the Home button and select the new launcher as the main one.
  2. In the launcher settings, disable all options related to β€œrecommendations” or β€œnews”.
  3. Remove or disable Poco Launcher through Settings β†’ Apps.

Important: Some MIUI features (e.g., Double-Tap to Lock) may not work with alternative launchers.

5. Advanced Methods: Editing hosts and Magisk (⭐⭐⭐)

If you're willing to go further, you can change the hosts file or use Magisk to block ads at the system level, which requires an unlocked bootloader or root rights.

Method 1: Editing hosts

The hosts file allows you to redirect requests to advertising servers to an β€œempty” IP.

  1. Download the Hosts Editor app from Google Play.
  2. Import a lock list (e.g. Steven Black).
  3. Apply the changes and restart the device.

Method 2: Magisk + AdAway

If you have root:

  1. Install Magisk Manager and AdAway module.
  2. In AdAway, update host lists and activate the lock.
  3. Reboot your smartphone.

⚠️ Note: Editing hosts or using Magisk may disrupt some system features (such as Mi Cloud or Find Device). TWRP.

What happens if you misrepresent hosts?
Incorrect entries in the hosts file can lead to inability to connect to the Internet, errors in sync of Xiaomi account or problems with MIUI updates. In extreme cases, you will need to reset settings or manually restore the file through ADB.

6. Resetting settings: a last resort

If none of these methods work, it's factory reset, which is a radical way to do it, but it's guaranteed to remove all of the ad settings (including those that might have been activated by default).

Instructions:

  1. Make a backup of the data through Settings β†’ Additional β†’ Backup.
  2. Go to Settings β†’ About the phone β†’ Reset settings.
  3. Choose to erase all data and confirm the action.
  4. After the reboot, don’t sign in to your Xiaomi account right away – first turn off the ads in the settings (Section 1 of this article).

Reset will delete all user data, so only use it if other methods have failed.

πŸ’‘

Resetting does not remove pre-installed Xiaomi apps, but resets all of their settings (including permissions to display ads).

FAQ: Frequent questions about Poco X3 advertising

πŸ” Why does it appear again after the ad is turned off in the settings?
MIUI periodically resets some settings after updates. To avoid this: Disable auto-update MIUI In Settings β†’ The phone. β†’ Updating the system β†’ βš™οΈ β†’ Auto-update. Use it. ADB, to block advertising packages (section 2 of article).
πŸ“΅ Can you turn off advertising without a computer?
Yes, but the efficiency will be lower: πŸ”Ή Install an alternative launcher (section 4). πŸ”Ή Use it. DNS-blocker (section 3). πŸ”Ή Disable notifications from system applications manually (Settings) β†’ Annexes β†’ Notification management) to completely remove ads without a PC will require root.
πŸ”„ Will the advertisements return after the update? MIUI?
Xiaomi often returns ad modules in new firmware versions to minimize risks: πŸ”Ή Before updating, make a backup of the current settings. πŸ”Ή After the update, repeat the steps from Section 1 and 2. πŸ”Ή Consider switching to custom firmware (e.g. Pixel Experience), where there is no advertising in principle.
πŸ›‘οΈ Is it safe to remove system applications through ADB?
Yes, if you only delete those packets that are not critical to the system, this article lists the applications that are safe to remove: πŸ”Ή Do not delete packages with the names com.android. or com.qualcomm. – this can lead to bootloop. πŸ”Ή Before deleting, check the package through the adb shell dumpsys package command].
πŸ“± Why Mi Browser Ads Stay Even After All the Settings?
Mi Browser uses built-in advertising SDK, And that's not blocked by standard methods: πŸ”Ή Install another browser (e.g. Kiwi Browser with uBlock Origin extension). πŸ”Ή Remove the Mi Browser through ADB (command: pm uninstall --user 0 com.android.browser). πŸ”Ή Turn it off through Settings β†’ Annexes β†’ Mi Browser β†’ Shut down.