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.
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| Annex | Package | What's removed |
|---|---|---|
| GetApps | com.xiaomi.mipicks | App store with advertising |
| Mi Browser | com.android.browser | Browser with banners on the main |
| Mi Video | com.miui.video | Video player with advertising before rollers |
| Mi Music | com.miui.player | Music 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:
- Open Settings β Connections and Sharing β Private DNS.
- 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:
- Press the Home button and select the new launcher as the main one.
- In the launcher settings, disable all options related to βrecommendationsβ or βnewsβ.
- 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.
- Download the Hosts Editor app from Google Play.
- Import a lock list (e.g. Steven Black).
- Apply the changes and restart the device.
Method 2: Magisk + AdAway
If you have root:
- Install Magisk Manager and AdAway module.
- In AdAway, update host lists and activate the lock.
- 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?
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:
- Make a backup of the data through Settings β Additional β Backup.
- Go to Settings β About the phone β Reset settings.
- Choose to erase all data and confirm the action.
- 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).