Intrusive Google Chrome ads on Xiaomi smartphones are one of the most common user problems, and even after the blockers are installed, banners continue to appear in search results, websites, and pop-ups, not only because of aggressive ad networks, but also because of the features of MIUI firmware, which integrates its own ad modules into system applications.
In this article, we will discuss 5 Proven ways to completely or partially remove ads in Chrome on Xiaomi, Redmi and POCO β From standard browser settings to deep changes in the system, we will focus on the nuances of firmware. MIUI 12-14, And all of these methods are tested on current versions of Android (12-14) and do not require root rights unless otherwise stated.
Before you start, consider that some ways may conflict with the operation of individual sites (for example, banking services), we will note these points separately, and some solutions will require the installation of third-party applications β their security is tested, but always download APK only from official sources.
1. Disable personalized advertising in Google settings
The first and safest step is to limit data collection for targeted ads, which wonβt remove all banners, but will significantly reduce their number, especially on Google SERPs.
How to do this:
- π± Open the Google Settings app (an icon with the letter "G" on a white background). If it's not on the home screen, search the system.
- π Go to the Google Account Management section β Data and confidentiality.
- π Scroll to the Advertising Settings block and click Disable Ad Personalization.
- π Reboot your smartphone to make changes take effect.
This method works at the Google account level, so the changes will apply to all devices where you are logged in, but it does not block ads from Xiaomi (such as in system notifications) and does not affect banners embedded in the site code.
2. Chrome Setup: Hidden Options vs. Advertising
Google Chrome has built-in tools to combat intrusive advertising, but they're hidden in experimental features. Here's how to activate them:
Step 1: Include the aggressive ad blocking flag:
- Open Chrome and type in the address bar: chrome://flags.
- In the flag search box, type enable-aggressive-ad-filtering.
- Select the Enabled value and restart the browser.
Step 2: Disable notifications from websites (many ad networks use them to display banners):
- π Go to Chrome Settings β Site settings β Notifications.
- π« Disable the option Sites may request permission to send notifications.
- π§Ή Manually remove all permissions for suspicious sites in the list below.
π‘
If after these actions, some sites stopped working correctly (for example, online cinemas), add them to exceptions through Settings β Privacy β Content Settings β Advertising and select Allow for a specific domain.
Note that these settings are reset after the Chrome update, and check them after each browser update (especially if the ads are back).
3. Blocking advertising through MIUI: disable system modules
MIUI firmware is known for integrated ad modules that can show banners even in the browser.
Method 1: Through firmware settings (without root):
- π§ Go to Settings. β About the phone and 5 times click on the version MIUI, activate the developer mode.
- π Go back to the main settings and open additionally. β For developers.
- π Find the option to disable advertising MIUI (In some versions, it is called Personalized Ad Recommendations and deactivate it.
Method 2: For users with root rights (advanced):
pm uninstall -k --user 0 com.miui.systemAdSolution
pm uninstall -k --user 0 com.xiaomi.mipicksThese commands will remove the system applications responsible for displaying ads. On Xiaomi models with MIUI 14 and later, the second package may not be available - check the list of installed applications through ADB.
What if the option to βdisable MIUI adsβ is not available?
Important: After you turn off system advertising, some MIUI features, such as search recommendations or weather widgets, may stop working.
4 Third-Party Ad Blockers: What Works for Xiaomi
If the built-in techniques didn't work, it's time to connect heavy artillery β specialized applications. We tested 5 popular blockers and selected those that work consistently on Xiaomi without conflict with MIUI.
| Annex | Type of lockdown | Need root? | Cons |
|---|---|---|---|
| AdGuard | Local VPN + DNS | No. | Reduces page loading speed by 10-15% |
| Blokada | DNS + host file | No (there's a version for root) | Sometimes it blocks legitimate services (e.g. Google Pay) |
| DNS66 | DNS-filtering | No. | Does not block embedded advertising in apps |
| NextDNS | Cloud DNS | No. | Free rate is limited to 300,000 requests/month |
Adjustment recommendations:
- For AdGuard or Blokada, select a server with minimal ping in the settings.
- Add the host lists to DNS66: Adaway, Energized Protection, and Steven Black.
- If you use NextDNS, activate the block lists: OISD Big and AdGuard DNS.
Delete others VPN-applications|Make a backup copy of network settings|Check the memory balance (needs to be checked) β₯200 MB)|Turn off traffic savings in Chrome-->
β οΈ Note: Some banking applications (e.g. SberBank Online or Tinkoff) may block work when active VPN. In this case, add them to the blocker exceptions or temporarily disable the protection.
5. Alternative browsers: when Chrome is not configured
If all of the above methods fail, consider changing your browser, and some alternatives are initially focused on privacy and ad blocking.
Top.-3 Browser for Xiaomi with Advertising Protection:
- π¦ Mozilla Firefox + uBlock Origin extension (requires manual installation via about:config).
- π‘οΈ Brave Browser β blocks ads and trackers out of the box, supports torrent client.
- π Kiwi Browser β based on Chromium, but allows you to install extensions from the Chrome Web Store (including AdBlock Plus).
When switching to another browser, do not forget:
- Export bookmarks from Chrome through Settings β Bookmarks β Export.
- Disable sync with your Google account if you donβt want your data to be transferred back to Chrome.
- Set up the new browser as the default app in Settings β Apps β Default Apps.
β οΈ Note: Some Xiaomi models (e.g. Redmi Note 11 Pro)+) system constraints MIUI They can block the installation. APK To get around this, activate the option of Install from unknown sources in the security settings temporarily before installing an alternative browser.
6. Radical methods: firmware and root
If Chrome ads have become unbearable and standard methods have failed, radical solutions remain: They are only suitable for power users and require a deep knowledge of Xiaomiβs device.
Method 1: Install custom firmware without advertising:
- π± Famous firmware for Xiaomi: LineageOS, Pixel Experience, Havoc-OS.
- π§ Firmware tools: OrangeFox Recovery or TWRP.
- β οΈ Risks: loss of warranty, possible brick device in case of error.
Method 2: Manual editing of the host file (requires root):
Open the root terminal and do:
mount -o rw,remount /system
echo "127.0.0.1 adservices.google.com" >> /system/etc/hosts
echo "127.0.0.1 pagead2.googlesyndication.com" >> /system/etc/hosts
mount -o ro,remount /systemβ οΈ Warning: Incorrect editing of the host file can lead to loss of Internet access.Before changes, make a backup of the original file by command:
cp /system/etc/hosts /sdcard/hosts_backupπ‘
Custom firmware and root give you complete control of the device, but rob you of official security updates.