Why Poco X3 is getting ads and can it be removed forever?
Xiaomi Poco Smartphone X3 base MIUI It's known for its price-to-quality ratio, but many users are annoyed by the built-in advertising in system applications, which appears in the settings menu, launcher, Mi Browser browser, and even in the notification panels. Xiaomi monetizes cheap models due to the display of advertising partners, and this is spelled out in the user agreement.
The good news is that most banner ads can be turned off without rooting. The bad news is that some elements (such as ads in Mi Video or Mi Music) require deep system tuning. In this article, we will discuss all working methods, from standard menu options to hidden commands through ADB.
It's important to understand that after you reset your settings or update your firmware, the ads can come back, so we'll also show you how to make the shutdown permanent.
Method 1: Disabling personalized advertising in MIUI settings
The easiest way to do this is to deactivate personalized recommendations, and that's not going to take away all the ads, but it's going to reduce the number of ads by a lot of people. 30β40%. The instructions are relevant to MIUI 12/13/14 Poco X3:
- Open Settings β Google β Advertising.
- Click Turn off personalization of ads.
- Return to the main settings menu and go to Settings β Applications β Application Management.
- Slip on the three points in the upper right corner and select Show System Processes.
- Find the msa (Miui System Ads) application, open it and click Disable.
This method does not require technical skills, but has limitations:
- π± Advertising in Mi Browser and Mi Video will remain.
- π After updating MIUI settings may reset.
- π Banners in the notification panels will be displayed less often, but will not disappear completely.
Method 2: Using ADB to Deeply Disable Advertising
If the standard settings do not help, you will have to connect to your smartphone via Android Debug Bridge (ADB). This method removes the advertising modules at the system level, but requires a computer and a computer to be used. USB-cable.
Before you start, check:
Enable Developer Mode (7 times tap the MIUI version in Settings β About Phone)
Activate USB Debugging in Settings β Additional β For Developers
Install Xiaomi USB Drivers on PC
Download. ADB Tools by Google-->
Now execute commands in the terminal (command line) in order:
adb shell pm hide com.miui.systemAdSolution
adb shell pm hide com.xiaomi.midrop
adb shell pm hide com.miui.analytics
adb shell pm hide com.miui.msa.globalAfter each command, you should see a message, "Success," and if you see Error, you'll see:
- π The cable is not connected in data mode (check the notification on the phone).
- π₯οΈ ADB Does not recognize the device (reinstall the drivers).
- π Unlocking lock is on the phone. OEM (turn off the settings β For developers).
π‘
If the ad returns after the reboot, repeat the commands and add the adb shell pm disable-user --user 0 name package for each module.
Method 3: Installation of an alternative launcher
The POCO Launcher system launcher contains advertising widgets and banners in the search bar, and can be replaced by any third-party launcher from Google Play, for example:
- π Nova Launcher β flexible setup, no advertising, gesture support.
- π Hyperion Launcher β Minimalist design with a focus on performance.
- π¨ Lawnchair is an open source code similar to the standard Pixel Launcher.
How to install and configure:
- Download the launcher from Google Play.
- When you first start, select it as the default launcher.
- Open the launcher settings and disable all options related to recommendations (e.g. Google Discover in Nova Launcher).
- Remove or hide Miui widgets from the home screen.
Advantages of the method:
| Parameter | POCO Launcher | Nova Launcher |
|---|---|---|
| Search-box advertising | β There is. | β No. |
| Banner widgets | β There is. | β No (or customizable) |
| Support for topics | β Yes. | β Yes (extended) |
| Impact on productivity | β οΈ Average. | β Minimum |
π‘
The alternative launcher does not remove ads in system applications (such as Mi Browser or Security), but clears the main screen and application menu.
Method 4: Disabling Advertising through Mi Account Settings
Some of the promotional modules are linked to your Xiaomi account, and if you are logged in, try disabling the recommendations in your profile:
- Open Settings β Xiaomi account.
- Go to Mi Cloud β Sync and disable Recommendations.
- Return to profile and tap on the avatar β Account settings β Privacy.
- Disable options: Personalized recommendations Analytics use of interest-based advertising
This method doesnβt work on all versions of MIUI, but it can reduce the number of banners in Settings and Security Center.
What to do if there is no βConfidentialityβ clause?
Method 5: Blocking ads through hosts file (for advanced)
The method involves editing the hosts system file, which blocks access to Xiaomiβs ad servers.
- π§ Root access or Magisk (for models with unlocked bootloader).
- π System file editor (e.g., Mixplorer or Root Explorer).
- π List of domains to block (can be found here).
Instructions:
- Download the hosts file with the current locks (example here).
- Open Root Explorer and go to /system/etc/hosts.
- Copy the downloaded file by replacing the original one (create a backup!).
- Reboot the phone.
β οΈ Attention: Incorrect editing of hosts can disrupt the Internet. If the changes have lost access to the network, restore the original file or reset settings.
Efficiency of the method:
- β Blocks banners in Mi Browser, Mi Video, Security.
- β Reduces background traffic (advertising modules donβt load).
- β It doesn't work without root.
- β Requires regular updates to the domain list.
What to do if the ad returns after the MIUI update
Once you install the new firmware version on the Poco X3, all settings are reset and the ad reappears.
- Create a backup of your settings ADB: adb pull /data/data/com.miui.systemAdSolution/ shared_prefs/ (save the file shared_prefs PC-only).
- Use the script to automatically disable: Create a file disable_ads.sh with teams from the Method 2 and start it after each update.
- Opt out of automatic updates: Go to Settings β About Phone β System Update and turn off Auto Update.
If you do not want to refuse updates, check the firmware version before installing:
| MIUI version | Advertising in settings | Browser advertisements | Does it work? ADB-method |
|---|---|---|---|
| MIUI 12.0β12.5 | β Yes. | β Yes. | β Yes. |
| MIUI 13.0 | β Yes. | β Yes. | β οΈ Partially (new teams needed) |
| MIUI 14.0 | β No (only in China) | β Yes. | β Yes. |
β οΈ Note: Some of the firmware for Poco X3 (for example, MIUI 13.0.4.0) of the commands ADB This may not work due to changes in security policy, in which case only the installation of custom firmware (for example, Pixel Experience) will help).