How to remove ads on Xiaomi Mi 8: the complete guide

Owners of the Xiaomi Mi 8 often face intrusive ads that appear in system applications, desktop folders, and even when unlocking a device, a problem that has become especially acute with the release of new versions of the MIUI shell, where marketing integrations are built deep into the system. While advertising allows the company to reduce the final cost of gadgets, for many users it becomes a serious distraction from work.

Fortunately, there are several effective ways to eliminate this digital noise, completely or partially: you don't need superuser rights or complex device reflashing; you just need to change a number of settings in the Security menu and Android system settings sequentially. In this article, we'll look at all the available methods, from standard features to more advanced techniques.

It’s worth noting that completely cleaning up the system from ad modules may require disabling some “smart” features, such as automatic recommendations or personalized content. However, for most Xiaomi Mi 8 owners, the comfort of not having pop-ups outweighs the loss of secondary features.

MSA Disconnection: The Main Source of Advertising

The main culprit behind the appearance of banner ads in the system is the MSA system application (MIUI System Ads), which is responsible for downloading and displaying marketing content in various corners of the interface, and to block it, you need to find the appropriate item in the authorization settings and turn it off.

The shutdown process can take several attempts, because the system sometimes artificially delays the response or requires re-confirmation, and it's a security mechanism to keep the user in the ecosystem, but it's easy to get by with persistence, and you need to go to the authorization menu and find the line responsible for the advertising services.

Once the msa is found, the switch must be put inactive, the system will issue a warning that some functions may stop working correctly, but for the average user these changes are not noticeable, the main thing is to wait for the countdown (usually 10 seconds) and confirm the action.

⚠️ Note: If the switch is back in active position after the first time, repeat the procedure again. 2-3 Often it takes several attempts to successfully shut down the service.

What to do if the “Disable” button is inactive?
If you can't press the shutdown button, try turning off the Internet (Wi-Fi and mobile data) first, perform an action, and then turn the network back on. In some versions of MIUI, this is a workaround.

It is important to understand that MSA is closely integrated with other Xiaomi services, so disabling it is a key step.Without this procedure, the rest of the settings may be less efficient. Make sure the switch remains in the off position after the device is restarted.

Setting up the “Security” application and cleaning

The Security app is one of the most commonly used tools on the Xiaomi Mi 8, and this is where ads pop up most often — after every virus check or memory clearing. To spare yourself from this, you need to change the settings of the app itself, turning off receiving recommendations.

Inside the app, you need to go to the settings (the gear icon in the corner) and find the section related to Getting Recommendations, disabling this option will prevent banner ads from appearing under the scan results, and it is also worth checking the Cleanup section, where additional promotional activities may be hiding.

☑️ Checking security settings

Done: 0 / 1

In addition, the app itself has hidden notification settings. Sometimes the ads come in the form of push messages on behalf of the system application. Go to Settings → Notifications and Status bar → Application Notifications, find Security and Cleanup, and prevent them from showing notifications, leaving only critical system warnings.

Some users prefer to limit the background activity of these applications so that they do not run advertising processes in the background, but this can lead to the fact that the system will less often perform automatic optimization, you decide whether it is more important: silence or background activity.

Remove ads in the standard browser and Mi Video

Xiaomi’s standard browser and Mi Video are separate sources of ad traffic. Unlike system banners, ads are embedded in the content feed. The solution for the browser is one: disabling push notifications from sites and using incognito mode by default, if possible.

In the Mi Video app, you need to open the app's settings, find the Online Recommendations or Get Notifications and deactivate them, and this will remove intrusive suggestions to watch new movies or TV shows that often overlap the interface.

An alternative solution for advanced users is to completely replace standard applications with third-party counterparts from Google Play, such as Chrome, Firefox or DuckDuckGo browsers do not contain built-in advertising from the manufacturer. This is a radical but very effective method.

💡

Install AdGuard Ad Blocker or similar DNS-This will allow you to block ads not only in the browser, but also within many applications without requiring root rights.

It’s worth remembering that standard Xiaomi apps are updated periodically through the GetApps store, and settings may be reset.Read notification status periodically after major system updates.

Cleaning the desktop and folders from recommendations

One of the most annoying things about MIUI is that you get ads inside your desktop folders, and when you open your app folder, you can see icons of your recommended games or programs at the bottom, not viruses, but a regular shell feature.

To remove this, open any folder on your desktop. In the upper right corner, you'll see a settings icon (usually a gear or three dots), and if you click on it, you'll see the "Promoted apps" switch.

It's important to do this for every folder where you want to see only your apps. Unfortunately, there's no global switch for all folders in some versions of the firmware at once, so you'll have to go through it manually. It takes a couple of minutes, but it's worth it.

Interface elementWhere to look for settingsWhat's off?
Folders on the desktopInside the folder. → A gear.Recommended annexes
Security AnnexSettings → Get recommendationsBanner advertisements
ConductorSettings → About the annexRecommendations (in the annex section)
Theme of the designProfile → SettingsShowing ads

You should also look at the theme settings. If you use a third-party theme from the Themes store, it may contain its own ad modules. Switching to a standard Classic or Default theme often helps to remove visual debris.

Resetting the advertising identifier and personalization

To target ads, the Xiaomi Mi 8, like any modern Android smartphone, uses a unique advertising ID. Resetting this ID will not remove the ads completely, but will make them less personalized and intrusive, and will also break the link with your past behavior.

Go to Settings → Passwords & Security → Privacy → Advertising. Here you will find the Reset Ad ID button. Click on it. It is also recommended to turn off the Personalized Ads switch if it is active.

This procedure is particularly useful if you sell a device or transfer it to another user, and resetting the ID helps to clear the digital footprint that the system has accumulated over time.

📊 How annoying are you about advertising in MIUI?
Very much, infuriating all the time.
Sometimes it hurts, but it's tolerable.
I don't notice.
I'm putting up ads for support.

And other Google services, too, are included in Google’s account settings, and there’s also an Ads section where you can turn off personalization, a holistic approach that impacts the entire Android ecosystem, not just Xiaomi’s shell.

Using DNS to block at the network level

One of the most effective and elegant ways to remove ads on Xiaomi Mi 8 is to use the Private feature. DNS (Private DNS), This method does not require the installation of additional applications and works at the network connection level.

The key is that your phone sends everything. DNS-requests via an encrypted channel to a server that automatically blocks known advertising domains. dns.adguard.com is ideal for this.

To activate this feature, go to Settings → Connection & Sharing → Private DNS (the path may vary slightly depending on the version of MIUI). Select the DNS Host Name (or Manual) mode and enter the address:

dns.adguard.com

Save the settings. All traffic that passes through Wi-Fi and the mobile network will now be filtered, and banner ads in apps and browsers will stop loading as requests to ad servers will be blocked at the entrance.

⚠️ Note: If, after activation, Private DNS stop working the Internet in some applications or Wi-Fi in public places (where authorization is required via the browser), temporarily disable this feature or select Auto mode».

It's one of the most reliable methods we've seen so far, and it doesn't conflict with the system, and it doesn't require constant interventions after you set it up, and the only downside is that you can't flexibly configure the filters without changing the filters. DNS-provider.

💡

Using Private DNS (dns.adguard.com) is the most effective way to remove ads in all applications without installing additional software.

Frequently Asked Questions (FAQ)

Is it safe to disable the MSA service?
Yes, disabling the MSA service is safe for the stability of the phone. It's a system component for advertising, and stopping it won't cause any disruption to calls, messages, or the main applications. You just stop seeing promotional offers from the system.
Will the ads disappear after the MIUI update?
Unfortunately, after a major firmware update, settings may reset and the MSA service may be activated again, and it is recommended that after each major update (for example, from MIUI 11 to 12 or from 12 to 13), recheck the authorization settings and disable advertising services.
Can I remove standard Xiaomi apps?
Without obtaining Root rights or using a computer from ADB-You can't completely remove system applications by commands, you can only disable them. Complete removal is possible only through special utilities like Xiaomi. ADB/Fastboot Tools, but it takes care not to "brick" the device.
Why does the advertisement appear even after all the settings?
If the adverts are still there, it may be coming from a third-party app you installed (like a flashlight or memory cleaner). Check the list of recently installed programs. Also make sure you disable personalization in your Google account and the Security app itself.