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).
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.midropFor 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:
- Go to Settings β Applications β Application Management.
- Search for Google Play Services and open the Mobile Data and Wi-Fi sections.
- Turn off background traffic and autostart.
- In the Battery section, select βLimit background activityβ.
| Setting up | The effect | Side effects |
|---|---|---|
| Disabling background traffic | Reduces the loading of advertising modules | Weather widgets may be updated more slowly |
| Restriction of auto-start | Stops displaying banners when unlocking | Notifications from Google may be delayed |
| Cache dumping | Deletes temporary advertising data | Re-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:
- Go to Settings. β Home screen.
- Choose a new launcher as your primary.
- 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?
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:
- Download the AdAway app (requires ADB to work without root).
- Connect your phone to your PC and execute the command: adb -d shell pm grant org.adaway android.permission.WRITE_SECURE_SETTINGS
- Launch AdAway and update the host list.
- 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:
| Method | Type of blocked advertising | Difficulty | Risks. |
|---|---|---|---|
| Disabling personalized advertising | Targeted banners on Google | β | No. |
| Removal of system applications | Advertising in MIUI (menu, notifications) | βββ | Disruption of certain functions |
| Restrictions on Google Play Services | Background advertising modules | ββ | Slowing geolocation |
| Change of launcher | Advertising in the app menu | ββ | Loss of branded widgets |
| Blocking through hosts | Advertising 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.