How to permanently remove Google ads on Xiaomi phone: the full guide to 2026

Why is Xiaomi so much Google advertising and can it be removed?

Xiaomi smartphone owners often face intrusive advertising not only in MIUI services, but also in Google applications โ€“ from banners in the search bar to contextual ads in Chrome or YouTube, the reason lies in the aggressive monetization of free services of the corporation, as well as in the features of the MIUI firmware, which integrates advertising SDKs even into system components.

The good news is that most of these ads can be turned off without root rights or complex manipulation. The bad news is that some types of ads (like Google Discover) are tied to an account and require fine-tuning. In this article, weโ€™ll look at 7 proven ways, including hidden MIUI settings, limited ad personalization, and alternative launchers. All methods are tested on MIUI 12-14 firmware (Android 11-14).

โš ๏ธ Important: Some ways may conflict with Google's policies, such as disabling advertising. ID This will cause a malfunction of the Google Play Store (you can not download paid applications.

1. Disable personalized advertising in Google settings

The safest and most legal way to do this is to limit data collection for targeted advertising, which won't eliminate ads completely, but will make them less intrusive and relevant.

Instructions:

  • ๐Ÿ“ฑ Open the Google Settings app** (not to be confused with the normal phone settings!) and you can find it by searching the system or in the app menu.
  • ๐Ÿ” Go to the Google section โ†’ Managing a Google Account (may be called an Account or Personal Data).
  • ๐Ÿ›ก๏ธ Select the Data and Personalization tab โ†’ Scroll down to the Advertising Settings block.
  • ๐Ÿšซ Turn off the Personalized Advertising Switch and confirm the action.

This method works on all Xiaomi models (from Redmi Note 10 to Xiaomi 14 Ultra) and does not require administrator rights. However, note: after 1-2 weeks, settings can reset after updating Google Play services.

๐Ÿ’ก

If there is no Ad Settings section, manually update Google Play services through the Play Store. Older versions of the app may hide this item.

The Google Chrome browser and the search bar on the home screen are the main sources of advertising, and there are two mechanisms: contextual ads in search results and banners on the home page.

To get them out:

  1. In Chrome browser: ๐ŸŒ Open Chrome, tap on. โ‹ฎ (three-point) โ†’ Settings. ๐Ÿ”„ Go to Privacy and Security โ†’ Site settings โ†’ Advertising. ๐Ÿšซ Turn off the option to allow sites to display ads.

โš ๏ธ Note: Disabling ads in Chrome may result in blocking some sites that require ads to be displayed for free access (such as news portals.

๐Ÿ“Š What browser do you use on Xiaomi?
Google Chrome
Mi Browser
Firefox
Opera
Other

3. Blocking ads via DNS (without root)

One of the most effective ways is to redirect ad domains to an empty server using a private DNS. This does not require the installation of additional applications and works at the system level.

Step-by-step:

  • ๐Ÿ“ถ Go to Settings. โ†’ SIM-maps and mobile networks โ†’ Private DNS (or connections โ†’ Other networks โ†’ Private DNS firmware).
  • ๐Ÿ”ง Select the host name of a private DNS and enter one of the addresses: dns.adguard.com (filters ads and trackers) family.adguard-dns.com (additionally blocks 18).+ content) doh.centraleu.pi-hole.net (alternative)
  • ๐Ÿ”„ Save the settings and restart the phone.

This method blocks up to 80% of ads in apps and browsers, including banners on YouTube, Google Play Store and even some games, but it can conflict with some banking applications (like SberBank Online or Tinkoff) that require standard DNS to work.

DNS-providerAddressLocks it down.Cons
AdGuard DNSdns.adguard.comAdvertising, trackers, phishingIt can slow down the loading of some sites
Pi-hole (EU)doh.centraleu.pi-hole.netAdvertising, analytics, malicious domainsUnstable work in Russia
Cloudflare Familyfamily.cloudflare-dns.comAdvertising + 18+ contentBlocks legal resources (e.g. torrents)

4. Disabling advertising ID Android (ADB-team)

Each Android device is assigned a unique Advertising ID (AAID) that is used to display targeted ads, and can be reset or disabled entirely through ADB โ€” it doesnโ€™t require root, but you need to connect to a computer.

Instructions for Windows/macOS:

  1. ๐Ÿ’ป Install Platform Tools from Google (or download only adb.exe).
  2. ๐Ÿ”Œ Connect Xiaomi to the PC by USB, Turn on the debugging. USB (Settings โ†’ The phone. โ†’ Version. MIUI โ†’ Tap 7 times, then return to the additional โ†’ For developers).
  3. ๐Ÿ–ฅ๏ธ Open the command line (Windows) or terminal (macOS) in the folder with adb and execute: adb shell settings put global settings advertising_id 0 adb shell settings put global limit_ad_tracking 1

โš ๏ธ Note: After completing these commands, some applications (such as Google Pay or the Play Store) may produce errors when paying for or downloading paid content:

adb shell settings delete global advertising_id


adb shell settings delete global limit_ad_tracking

What happens if you completely remove your advertising ID?
Without an advertising ID, some apps (especially Googleโ€™s) may not work properly, such as refusing to launch, showing blank screens, or asking to โ€œcheck your Internet connection,โ€ such as YouTube Premium, which will stop using offline viewing, and Google Maps may lose some navigation features.

5. Use of alternative launcher (without advertising)

The MIUI launcher is integrated with Google services and displays ads even on the desktop (for example, in a weather widget or search bar).

Top.-3 Launcher without advertising for Xiaomi:

  • ๐Ÿ† Nova Launcher is the most flexible, with gesture and themes support. The free version does not show ads, but has restrictions on settings.
  • ๐ŸŽจ Lawnchair is an open launcher with ad widget blocking function. Supports adaptive icons.
  • โšก Hyperion Launcher is minimalistic, with a focus on performance. No additional permissions required.

To set up the launcher:

  1. Download APK from the official website (for example, Nova Launcher) or through the Play Store.
  2. After installation, click the Home button and select the new launcher as the main one.
  3. In the launcher settings, disable all options related to Google Discover or Google Search.

๐Ÿ’ก Tip: If after changing the launcher, the icons of system applications (for example, Settings or Phone) are missing, return them through the launcher settings menu โ†’ Annexes โ†’ Hidden applications.

Backup wallpaper and widgets | Remember the location of the icons | Disable battery optimization for launcher | Check compatibility with MIUI-->

6. Resetting Advertising Settings via MIUI (Hidden Method)

MIUI has a hidden menu for resetting advertising identifiers that is not documented in the official certificate, which works on MIUI firmware 13-14 and does not require root.

How to open the hidden menu:

  1. ๐Ÿ“ฑ Go to Settings. โ†’ Memory.
  2. ๐Ÿ”„ Slip on Clean in the upper right corner (do not press the button!).
  3. ๐Ÿ” Enter the code: ##4636## (test menu opens).
  4. ๐Ÿ“Š Select Phone Information โ†’ Resetting advertising statistics.
  5. ๐Ÿ”„ Confirm reset and restart the device.

This method resets all the advertising tags, including data for Google Ads and MIUI Ads. The effect is temporary โ€“ after 1-2 weeks, the ads may return, but it will be much less. For a permanent result, combine this method with blocking DNS (section 3).

๐Ÿ’ก

Resetting advertising identifiers through the hidden MIUI menu is the only way to remove ads in system applications (for example, in Mi Video or Mi Music) without root rights.

7. Radical methods: disabling Google services (for advanced)

If you are willing to sacrifice some functionality for the sake of no advertising, you can turn off or freeze Google system services, which requires caution and is only suitable for power users.

Ways:

  • ๐ŸงŠ Freeze through ADB: adb shell pm disable-user --user 0 com.google.android.gms adb shell pm disable-user --user 0 com.google.android.gsf โš ๏ธ After that, the Play Store, Gmail, YouTube and other services will stop working. Use alternatives (for example, the Aurora Store for installing apps).
  • ๐Ÿ”ง Removal via Magisk (requires root): Install the Universal Google Ads Blocker or De-bloater module from the Magisk repository.This will remove the system-level ad libraries.

โš ๏ธ Note: Disabling Google Services Could Lead to:

  • Unable to use banking applications (due to lack of Google Play Services)
  • Errors in synchronization of contacts, calendar and mail.
  • Problems with push notifications in some instant messengers (for example, Telegram or WhatsApp).

If you are not prepared for such sacrifices, go back to the ways in Sections 1-3.

FAQ: Frequent questions about removing ads on Xiaomi

โ“ Why Google Advertising Returned After Resetting?
Google services periodically reset personalization settings (especially after updates).To avoid this: Turn off automatic updates to Google Play Services in the Play Store. DNS-Blockage (Section 3) โ€“ it is not reset.
โ“ Can You Remove Advertising on YouTube Without Premium?
Yes, but it's illegal: ๐ŸŽฅ Use YouTube Vanced (requires installation via YouTube) APK). ๐Ÿ”„ Block Advertising Domains through AdGuard DNS (Section 3 โ€“ This will remove some of the banners. ๐Ÿ“ฑ Install an alternative client, such as NewPipe (without a Google account). โš ๏ธ Please note that using modified clients violates YouTubeโ€™s policies and may result in account blocking.
โ“ Why not after the change? DNS Some websites have stopped working?
Some resources (especially banking) block access from "non-standard" DNS for security reasons. Solutions: Add problematic sites to the whitelist in AdGuard settings (if you use their DNS). Temporarily return the standard DNS in your phone settings.
โ“ How to check if the ad blocker is working?
Go to the d3ward.github.io/toolz/adblock.html test site. If the lock works, you will see a green message Ads are being blocked.
โ“ Can you remove the advertisement in MIUI rootless?
Yes, but not completely. MIUI branded advertising (e.g., Security or Themes) is disabled via: Settings โ†’ Special features โ†’ Delete ads (not available on all firmware); Reset advertising ID via ##4636## (section 6). Complete removal requires root rights or MIUI firmware without ads (e.g., MIUI EU).