How to permanently remove Google ads on Xiaomi Poco X3 NFC: the complete guide

Owners of Xiaomi Poco X3 NFC often face intrusive ads from Google, which appear in the app menu, on the lock screen and even in system notifications. This problem is associated with pre-installed services Google Play and MIUI, which aggressively integrate ad units into the smartphone interface. Unlike banners in the browser, system advertising cannot be blocked in standard ways – special settings or technical manipulations are required.

In this article, we will discuss 5 proven methods to remove Google ads on Poco X3 NFC – from simple changes in settings to advanced solutions using ADB. All methods are tested on current versions of MIUI 12/13/14 and do not require superuser rights (root).

πŸ“Š How often do you see Google ads on your Xiaomi?
All the time, on every menu.
Sometimes, in search or settings
No advertising, but notices are not allowed
Didn't notice the commercials.

1. Disable personalized advertising in Google settings

The safest and most reversible way to do this is to limit data collection for targeted ads, which won’t remove all banners, but will significantly reduce their number, especially on Google Play and Discover.

Go to: Settings β†’ Google β†’ Advertising.

  • πŸ”„ Turn off the Personalized Advertising slider (or Advertising Identity in newer versions).
  • πŸ—‘οΈ Click "Reset advertising" IDΒ» β€” This will nullify your profile for targeting.
  • 🚫 In Activity Control, disable your search history, location, and YouTube (this will reduce the amount of contextual advertising).

This works at the Google account level, so the changes will apply to all devices you are logged in to, but MIUI system banners (such as the Security menu) will remain, and other methods will be required to remove them.

πŸ’‘

If after disabling personalized advertising banners in Google Play remained, clear the cache of the Google Play Services app in the application settings.

2. Removal of pre-installed advertising applications

Xiaomi Poco X3 NFC comes with several system applications that are responsible for displaying ads. These can not be removed in the standard way, but can be disabled or removed through ADB (without root).

The list of problematic applications is com.miui.analytics (statistics collection), com.xiaomi.midrop (advertising in Mi Drop), com.miui.systemAdSolution (the main module of MIUI advertising).

Download. ADB-PC drivers|Put the debugging on. USB developer-setting|Connect your phone to your PC and allow debugging|Check the list of applications with the adb shell pm list packages command-->

To disable applications without deleting, do in ADB:

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


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

For complete removal, replace disable-user with uninstall-k.

⚠️ Note: Removing system applications may disrupt Xiaomi branded services such as Mi Cloud or Themes. Create a backup through Settings before deleting β†’ Additionally. β†’ Backup.

3. Setting restrictions for Google Play Services

Google Play is the main source of advertising on Android, and can’t be removed, but you can limit Internet access and background activity, which will reduce the number of banner impressions.

Instructions:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Search for Google Play Services and open the Mobile Data and Wi-Fi sections.
  3. Turn off background traffic and autostart.
  4. In the Battery section, select β€œLimit background activity”.

Setting upThe effectSide effects
Disabling background trafficReduces the loading of advertising modulesWeather widgets may be updated more slowly
Restriction of auto-startStops displaying banners when unlockingNotifications from Google may be delayed
Cache dumpingDeletes temporary advertising dataRe-authorization will be required in some services

Critical detail: After the restriction of Google Play Services, some features (such as search for contacts in Drive or geolocation in Maps) may not work stable.

4. Use of alternative launchers

Advertising in MIUI Launcher (application menu, search bar) is not blocked by system means. The solution is to install a side launcher that is not integrated with Xiaomi advertising services.

Recommended options:

  • πŸ“± Nova Launcher – supports customization of icons and hiding unnecessary widgets.
  • πŸ” Lawnchair – open launcher with ad blocking function.
  • ⚑ Hyperion Launcher – Optimized for performance, without unnecessary background processes.

After installing an alternative launcher:

  1. Go to Settings. β†’ Home screen.
  2. Choose a new launcher as your primary.
  3. Disable MIUI Launcher via ADB: adb shell pm disable-user --user 0 com.miui.home

What if after the change of the launcher, the weather widgets disappeared?
Weather widgets in MIUI To return them, 1. Install a widget from Google Play (e.g. Transparent Clock & Weather). 2. Or go back to the MIUI Launcher, but turn off ads through ADB-Section 2 teams.

5. Blocking ads through the hosts file (without root)

The method is suitable for blocking ads in the browser and some system applications. IP-Address via modification of the hosts file.

Step-by-step:

  1. Download the AdAway app (requires ADB to work without root).
  2. Connect your phone to your PC and execute the command: adb -d shell pm grant org.adaway android.permission.WRITE_SECURE_SETTINGS
  3. Launch AdAway and update the host list.
  4. Activate the lock in the application settings.

This method blocks up to 90% of advertising domains, including banners on Google Play and YouTube, but it does not affect MIUI system notifications, which will require a combination of other methods.

⚠️ Attention: After update MIUI To avoid this, add a task to Automation (MacroDroid) to automatically restore hosts after rebooting.

Comparison of methods: what to choose?

The effectiveness of each method depends on the type of advertising that worries you. Below the table will help you determine your priorities:

MethodType of blocked advertisingDifficultyRisks.
Disabling personalized advertisingTargeted banners on Google⭐No.
Removal of system applicationsAdvertising in MIUI (menu, notifications)⭐⭐⭐Disruption of certain functions
Restrictions on Google Play ServicesBackground advertising modules⭐⭐Slowing geolocation
Change of launcherAdvertising in the app menu⭐⭐Loss of branded widgets
Blocking through hostsAdvertising in the browser and applications⭐⭐⭐Reset after MIUI update

For maximum effect, we recommend combining the following methods: Disabling personalized advertising + Deleting system applications through ADB + Change launcher.

This will remove up to 95% of ads without losing functionality.

πŸ’‘

The safest and most versatile way is to combine disabling personalized ads in Google settings with installing an alternative launcher, which does not require technical skills and does not affect the warranty.

FAQ: Frequent questions about removing ads on the Poco X3 NFC

Can I remove ads without ADB and root?
Yes, but the effectiveness will be lower. Use: Disable personalized advertising in Google settings; install an alternative launcher (e.g. Nova Launcher); Limit background activity for Google Play Services; these methods will remove up to 60-70% of ads.
Why did the theme of the design stop working after the system applications were removed?
The com.miui.theme app depends on some system services. If you deleted com.miui.analytics, try: Return the application with the command adb shell cmd package install-existing com.miui.analytics. Or reset the theme settings to Settings β†’ Themes β†’ Reset to a standard theme.
Will Google Pay work after Google Play Services are restricted?
In most cases, yes, but there may be delays in authorizing payments: If Google Pay stops working: Return traffic settings for Google Play Services. Clear the cache and data of the Google Pay app. Reboot your phone.
How do you get it back if something goes wrong?
If you have any errors after the manipulation: For disabled applications: adb shell pm enable com.name.packet. For remote applications: reset your phone to factory settings (Settings β†’ About phone β†’ Resetting). To lock through hosts: delete /system/etc/hosts file or reinstall AdAway. Important: before experimenting, back up your phone via Mi Cloud or TWRP (if installed).
Will resetting your phone to factory settings help remove ads?
No, the reset will return all system applications and default settings, including ad modules. However, once reset, you can: Don't sign in to Xiaomi's account (this will reduce the amount of personalized ads), immediately disable personalized ads on Google, install an alternative launcher before the first system banners appear.