How to Turn Off Advertising on Xiaomi in Chrome: The Complete Guide

Xiaomi smartphone owners often encounter intrusive banners and pop-ups that interrupt web browsing in the Chrome browser. This is not only because of the sites visited, but also due to the aggressive policy of monetizing the MIUI or HyperOS operating system itself. The system analyzes your actions and can slip advertising content even in the system windows, creating the illusion that the source of the problem lies in the browser.

An effective solution requires a comprehensive approach, from setting up Google Chrome’s built-in filters to changing the system settings of the DNS at the level of the Xiaomi smartphone itself. Ignoring these settings will lead to constant traffic consumption, reduced device speed and irritation from visual noise. Disabling advertising is not just a matter of comfort, but an important step to ensure the digital hygiene of your gadget.

In this article, we will discuss proven methods that will help you forget about pop-ups forever. We will look at both the standard browser tools and deeper system settings available to the user without obtaining superuser rights (Root). DNS-Server is the most effective method of blocking ads at the system level, including the Chrome browser.

Set up a built-in blocker in Google Chrome

The easiest and safest way to start fighting intrusive content is to activate the browser’s built-in security mechanisms. Google has implemented powerful filtering tools that may not be activated or work in gentle mode by default, and you need to manually check and strengthen these settings to minimize the number of unwanted ads.

To access the options you want, open the Chrome app on your Xiaomi and click on the three dots in the top right corner of the screen. From the menu that opens, select Settings, then scroll down to Privacy and Security, where key switches are hidden to filter traffic and protect against malicious sites, which are often the source of aggressive advertising.

Pay special attention to the option “Safe browsing”. It is recommended to set the level of protection “Advanced Protection”, since this mode not only warns about dangerous sites, but also actively blocks scripts that generate pop-ups. Also in the section “Site settings”, it is worth checking the permissions for specific resources and if necessary, block notifications from suspicious domains, which often mask ads as system messages.

⚠️ Attention: the inclusion of aggressive filters may disrupt the correct display of some legitimate sites that require scripts to run the functionality. If you notice that the button on your favorite forum or online store has stopped working, try temporarily relaxing the security settings for that particular site.

Remember to regularly clean your browsing data. Accumulated cache and cookies allow ad networks to track your movements across the network and target ads with high accuracy. Periodic history clearing, combined with the privacy settings enabled, creates an additional barrier for trackers.

Using a private DNS to lock at the system level

The most radical and effective method that works not only in Chrome, but in all applications on Xiaomi, is to change the way you want to do it. DNS-- Standard servers. DNS-Your ISP's servers don't usually filter advertising traffic by skipping all requests to ad networks. DNS Allows you to block these requests before they reach your device.

To implement this method, you do not need to install third-party applications. Just go to the settings of the Xiaomi smartphone, find the Connection and Sharing section (or “Wi-Fi and Internet”, depending on the version). MIUI). In this menu, look for the item “Private”. DNS» (Private DNS). By default, there is a value of “Auto” or “Disconnected”, which does not suit us.

Select the option “Host Name Provider” DNS» (Or manually, and enter the address of one of the trusted locking services, and the most popular and proven option is the AdGuard server. DNS-Requests leading to known ad servers will be blocked, which will significantly speed up the loading of pages in Chrome and remove banners.

  • 🌐 dns.adguard.com – the main server for blocking ads and trackers.
  • 🛡️ security.cloudflare-dns.com – Cloudflare server with a focus on security but less ad filtering.
  • 🚫 family.cloudflare-dns.com – blocks malicious websites and adult content, partially filters ads.
  • ⚡ dns.quad9.net — Focuses on security and phishing blocking, advertising filters may be weaker.

After changing the settings, it is recommended to completely restart the smartphone to the new DNS-And the protocol has been applied to all network interfaces. Check your browser by opening a few news sites that were once teeming with banners. You should notice a significant reduction in visual noise and an increase in page response speed.

⚠️ Attention: When using private DNS Some applications or sites may stop working correctly if they rely on blocked domains. In rare cases, this can lead to connection problems in public Wi-Fi networks requiring authorization through the browser. DNS auto-mode».

📊 What Ad Blocking Method Do You Use Most Often?
Built-in Chrome Blocker
Private DNS (AdGuard)
Blocking applications
I put up with advertising.

Installation of extensions and specialized browsers

If Chrome and system DNS are not enough, you can resort to installing extensions. However, the classic mobile Chrome on Android does not support installing extensions from the Chrome Web Store, as it is done in the desktop version. This restriction forces users to look for alternative paths or use browsers on the Chromium engine with advanced functionality.

One of the best solutions is to install a Kiwi Browser or Yandex Browser browser with turbo mode support and built-in blockers. Kiwi Browser lets you install the same extensions as for computer Chrome. You can go to the extension store directly from your phone, find the popular uBlock Origin or AdGuard and install it. This will turn your mobile browser into a powerful tool for surfing without advertising.

Another option is to use privacy-focused browsers like Brave or DuckDuckGo, which have built-in tracking and out-of-the-box blocking mechanisms that can be convenient if you don’t want to spend time fine-tuning your main browser, and these apps automatically filter out mining scripts and ad modules.

Why is AdGuard for Android better than DNS?
AdGuard for Android (full version, not available) DNS) localize VPN-It's not just a tunnel on the device. DNS-requests, but also analyze the content of pages, hide layout elements and block advertising within other applications, which cannot be done only through a change of page content. DNS-server.

When choosing an alternative browser, pay attention to resource consumption. Some lightweight browsers may consume more Xiaomi RAM than standard Chrome. Check how the background tab load and sync with your Google account works to avoid losing your familiar comfort of use.

Disabling MIUI System Advertising (MSA)

Users often confuse ads in the browser with system notifications from the MIUI shell. For collecting data and displaying advertising in system applications (Wiker, Security, Downloads) the MSA (MIUI System Ads) process is responsible. Even if you have set up Chrome, the system can display advertising offers on top of the browser windows, creating a false impression of ineffective settings.

To turn off this service, go to your smartphone settings, select Passwords and Security (or Advanced Settings), then Access to Data. In the list, find the msa app and turn off network access (Wi-Fi and mobile Internet) for it. The system will try to confirm the action several times - show persistence and turn off access until the timer expires and access is permanently denied.

Additionally, you should disable advertising personalization. For this, in the settings, find the section "Passwords and security» → «Confidentiality» → «Advertising services. You have to turn off the "Get recommendations" slider or "Personalized ads" slider, and that won't take away the ads completely, but it will make them less intrusive and stop collecting your interests for targeting.

MIUI componentWhere to turn offThe effect
MSASettings → Access to data → msaBlock system advertising in all applications
SecuritySecurity Application → Settings → Get recommendationsRemove banners in cleaner and accelerator
ConductorAppendix Explorer → Settings → About the application → AdvertisingDisables Advertising in the File Manager
Downloads.Downloads → Three points → Settings → Show recommendationsRemove news feed and ads in downloads

After disabling system services, it is recommended to clear the cache of applications that previously showed ads.This will remove the camouflaged banners that may have been stored in memory.

☑️ Checking system settings

Done: 0 / 4

Hidden flags of Chrome's experimental features

There is a hidden developer menu in Google Chrome, known as chrome://flags. Here are experimental features that haven’t yet been implemented in the stable version, but can be useful for fighting ads and improving performance on Xiaomi devices.

To access this menu in the browser address bar, type chrome://flags and press Enter. In the search bar inside the flag page, type the word "Parallel." Find Parallel downloading and switch it to Enabled. This will speed up page loading, which indirectly helps to skip the ads faster on heavy sites.

It’s also worth looking for security flags. Type “Safe Browsing” into your search and make sure all related options are active. Sometimes new experimental features to block malware and intrusive subscriptions appear there. However, beware: changes to flags can cause your browser to run unstable, so write down what you’ve changed to get it back if necessary.

chrome://flags/#enable-parallel-downloading

Flags are not a panacea, they are a testing tool, and Google can remove or change these features at any time, but the main method of protection is still a combination of DNS and system settings described above.

⚠️ Note: Experimental features in Chrome may change or disappear in future browser updates. If after activating any flag, the browser starts to fly out or freeze often, go back to the flag menu and click the "Reset all" button».

Frequently Asked Questions (FAQ)

Does the blocking of ads affect the speed of Xiaomi?
Yes, it usually has a positive effect on speed: blocking the download of ad scripts, images and video banners significantly reduces traffic consumption and CPU load. Chrome pages open faster, and the battery of the Xiaomi smartphone is spent more economically, since the screen does not need to constantly redraw pop-ups.
Is it safe to use third-party DNS servers?
Use of verified DNS-servers from large companies (like Cloudflare, Google or AdGuard) are completely secure. They encrypt your requests and protect against the security of your servers. DNS-But you don't have to enter addresses. DNS from unknown sources, as in theory an attacker could redirect you to phishing copies of websites.
Can the site detect that I am using a blocker?
Many modern websites can detect the use of ad blockers (AdBlock detect). In such cases, you may see a message asking to disable the blocker or restrict access to content. Chrome on Android is harder to get around than on a PC, but using it is more difficult. DNS-Filtering often goes unnoticed by the site, as the requests simply do not reach the ad server.
Should I? ROOT-right to remove advertising altogether?
No, Chrome and MIUI ads are not effectively blocked with superuser (Root) rights, and the methods of changing the DNS and disabling system services (MSA) are sufficient for comfortable use, and obtaining Root rights can disrupt banking applications and deprive you of warranties.

💡

A comprehensive approach combining DNS setup, disabling MIUI system services and using Chrome’s built-in filters is the best way to fight advertising.

💡

Regularly update your Chrome browser and MIUI system. New versions often close vulnerabilities through which ad networks bypass blockers.