Owners of Xiaomi Android smartphones often face the problem of annoying advertising in the Google Chrome browser - banners, pop-ups and even system notifications interfere with comfortable surfing. The reason can lie both in the browser itself and in branded MIUI services that aggressively integrate advertising modules. Unlike standard tips for cleaning up cache, we will analyze 7 proven methods, including hidden MIUI settings, DNS-level locking and even alternative browsers with built-in protection.
It is important to understand: ads in Chrome on Xiaomi are of three types: 1) Built into websites (banners, pop-ups), 2 System from MIUI (notifications about โrecommended applicationsโ), 3 Viruses or malicious extensions.
The first two types can be removed without root rights, the third will require deep cleaning, and then detailed instructions for each case, including screenshots of key steps and warnings about possible risks.
1. Disable personalized advertising in Google settings
The safest way to reduce targeted ads is to limit Googleโs collection of data about your activity, which wonโt remove ads completely, but will make them less intrusive and relevant.
Go to Settings โ Google โ Manage your Google Account. Next, select the Data and Personalization tab and scroll to the Advertising Settings block.
- ๐น Personalization of advertising (slider in the position "Off.")
- ๐น Advertising ID (Click "Reset advertising" ID")
- ๐น Application history and web search (delete the most recent period data)
After this, Chrome ads will become less โsmart,โ but only decrease by 30-40%.
โ ๏ธ Attention: Resetting advertising ID This can cause temporary login problems in some apps (such as Google Account-Based games) and if you notice errors, return the settings after 24 hours.
2. Blocking ads through MIUI settings (hidden section)
Xiaomi is embedding ad modules not only in proprietary applications (Mi Browser, Mi Video), but also in system services that can affect Chrome. To turn them off, you need to find the hidden section of MSA (Mobile Services Ads).
Instructions for MIUI 12/13/14:
- Open the Settings app.
- In the search bar, enter msa (without quotes).
- Select MSA Global โ Personalized Ad Recommendations.
- Turn off all sliders in this section.
For MIUI 14 HyperOS, the path is different: Settings โ Memory โ Autoboot, then find the msa in the list and turn off autostart.
| MIUI version | The Way to MSA Settings | Efficiency |
|---|---|---|
| MIUI 12 | Settings โ MSA โ Advertising recommendations | Removes 60% of system advertising |
| MIUI 13 | Settings โ Search for MSA" โ Global | Removes 70% + Blocks Notifications |
| MIUI 14 HyperOS | Settings โ Memory โ Autoboot | Removes 40% (additional DNS blocking required) |
โ ๏ธ Note: Some Xiaomi firmware for the European region (EEA) section MSA If you're not looking at msa, try adservices or use the method with DNS-lockdown (section 4).
3. Clean Chrome from malicious extensions and cache
If Chrome ads appear even on blank tabs or pop-ups with a suggestion to โwin the iPhone,โ the problem may be the infected cache or extensions. Xiaomi does not always correctly clean the browser data in the standard deletion.
Detailed instructions:
- Open Chrome, press it. โฎ โ Settings โ Site settings โ Pop-ups and redirects and disable permission for all sites.
- Go back to the basic settings, select Privacy and Security โ Clear the browsing data: ๐๏ธ Viewing history ๐งน Cookies and website data ๐ผ๏ธ Cached images and files
Select the All-Time Period and click Delete Data.
Settings โ Additional โ Reset settings
Delete the story all the time|Turn off pop-up windows|Reset browser settings|Check the list of extensions (if any)-->
After cleaning, restart your smartphone. If the ads remain, check the list of installed applications for suspicious ones (Fast Cleaner, Super Battery, AnySoftKeyboard with the postfix "Pro" often contain advers).
4. Blocking Advertising through a Private DNS (without root)
One of the most effective ways is to redirect DNS-The method works at the system level and blocks ads in all browsers, including Chrome.
How to set up:
- Open Settings โ Connections and Sharing โ Private DNS.
- Select the host name of the private DNS provider.
- Enter one of the addresses: ๐ก๏ธ dns.adguard.com (AdGuard DNS) ๐ security.cloudflare-dns.com (Cloudflare) ๐ซ dns.nextdns.io (NextDNS with custom rules)
Save and restart your smartphone.
๐ก
For maximum lock, use NextDNS with custom filter settings. Sign up for my.nextdns.io, add block lists "OISD" and "EasyList", then enter the generated DNS-address to Xiaomi settings.
| DNS-provider | Address | Locks it down. | Cons |
|---|---|---|---|
| AdGuard DNS | dns.adguard.com | Advertising, trackers, phishing | It can block useful services (for example, some banking sites) |
| Cloudflare | security.cloudflare-dns.com | Attackers, phishing | Weakly blocking ads |
| NextDNS | Individual | Customizable filters | Requires registration, restriction on free fare |
โ ๏ธ Note: Some banking applications (e.g. SberBank Online or Tinkoff) may block access when using third-party banking services DNS. If you notice problems with authorization, temporarily return the standard DNS Add the bank domain to the whitelist in NextDNS.
5. Use of alternative browsers with ad blocking
If all previous methods have failed, consider switching to a browser with built-in ad blocking. Xiaomi has three options:
- ๐ฆ Brave Browser โ blocks ads and trackers โout of the boxโ, supports torrents, has a built-in VPN (500MB/month limit) minus: high RAM consumption.
- ๐ก๏ธ Firefox Focus is an ultra-light browser with automatic history deletion and ad blocking. Perfect for Xiaomi with a full-length browser. 3-4 GB RAM. minus: no synchronization with the desktop version.
- ๐ Kiwi Browser โ based on Chrome, but with advanced lock settings (supports extensions like uBlock Origin.
For installation:
- Download APK from the official browser site (not from Google Play to avoid regional restrictions).
- Before installation, allow installation from unknown sources: Settings โ Applications โ Special Access โ Installation of unknown applications.
- Install your browser and activate: Ad Blocking (in Brave: Settings โ Brave Shields โ Aggressive Locking). Fingerprinting.
How to transfer bookmarks from Chrome to Brave?
6. Manual removal of advertising packages (for experienced users)
If Chrome ads are caused by MIUI system packages, they can be disabled or removed without root rights using ADB. This method is risky โ incorrect actions can lead to a firmware failure.
Step-by-step:
- Install Platform Tools on your PC.
- Activate Developer Mode on Xiaomi: Settings โ About Phone โ MIUI version (click 7 times).
- Enable USB debugging in Settings โ Additional โ For developers.
- Connect your phone to your PC and execute commands: adb shell pm uninstall -k --user 0 com.miui.systemAdSolution pm uninstall -k --user 0 com.xiaomi.mipicks pm uninstall -k --user 0 com.xiaomi.gamecenter.sdk.service
| Package | He's in charge. | Can I remove it? |
|---|---|---|
| com.miui.systemAdSolution | System advertising notifications | Yeah (safe) |
| com.xiaomi.mipicks | Recommendations of applications in MIUI | Yeah (may break the Mi App Store) |
| com.xiaomi.gamecenter.sdk.service | Advertising in games and browser | Yes (a risk for Game Turbo) |
โ ๏ธ Note: Deleting the com.xiaomi.mipicks package may cause errors in the Mi App Store and Themes. If the application has stopped updating after removal, return the package with the command: cmd package install-existing com.xiaomi.mipicks
7. Reset Chrome settings to factory
If none of these methods worked, the last chance is to completely reset Chrome and delete all data, which will not only remove ads, but also all saved passwords, history and settings.
Instructions:
- Open Settings โ Applications โ Application Management.
- Find Chrome in the list and select Warehouse.
- Click Clear Data and Delete Cache.
- Go back to the main Chrome menu and open it. โฎ โ Settings โ Additionally. โ Reset the settings.
๐ก
Reset Chrome should only be used if other methods have not helped. After reset, do not restore data from backups - they may contain malicious scripts or settings that cause advertising.