How to remove ads on Xiaomi: a complete guide for MIUI and HyperOS

Owning a Xiaomi, Redmi, or POCO smartphone is often marred by intrusive marketing that is embedded in system applications – not just an annoyance, but a feature of the company’s business model that allows it to sell at a competitive price – but in 2026, users are no longer obliged to put up with constant pop-ups when unlocked or on menus.

Deleting advertising content completely requires a comprehensive approach, as it is displayed by different system processes, and we will discuss methods that will help to clean the interface of banners in standard applications, browsers and even folders on the desktop.

It’s important to understand that turning off ads doesn’t disrupt the device, it only gives you back control of the interface.The process is secure and doesn’t require super-user rights, making it available to any smartphone owner.

MSA Disconnection: The Basis of a Clean System

The main source of intrusive offers in the shells of MIUI and HyperOS is the system application MIUI System Ads, known in the list of processes as msa. It is this component that collects data about your habits and shows personalized banners.

To block it, you need to go to the authorization settings. Open Settings β†’ Passwords and security β†’ Access to data. In the list that opens, find msa and put the slider inactive.

The system will try to dissuade you from this action by running a countdown timer for 10 seconds. Once it is completed, press the Disable button. If the first error message appears, repeat the procedure 2-3 times in a row - the company's servers are sometimes overloaded, and the command does not pass the first time.

⚠️ Note: After disabling the msa service, the ads will not disappear instantly.It takes 24 to 48 hours for the system to completely update the cache and stop showing banners in the interface.

πŸ’‘

Disabling the msa service is a basic step without which other settings may not be effective.

Setup of system applications: Security and Explorer

Even after the main module is disabled, some standard utilities may continue to show recommendations, primarily for the Security application, which is launched when the system is scanned.

Go to the Safety app, click on the gear icon in the top right corner, and select Receive recommendations. Make sure the switch is off. This will remove the news feed and game suggestions at the bottom of the scanner screen.

The same thing happens with Explorer. Open it, go to the menu (three bars) β†’ Settings β†’ About the app. Here you also need to find Receive recommendations and deactivate it.

  • πŸ“± For Downloads: Open the menu, select Settings β†’ Show recommended content and disable the option.
  • 🧹 For Cleanup: Go to Settings and remove the tick from Receive Recommendations.
  • πŸ“‚ For Music and Video: In the settings of these players, also look for the "Recommendations" section and disable them.
What to do if the settings are reset?
Sometimes after a major update, the ad settings can return to factory values, in which case, just repeat the shutdown procedure - it will take no more than 2 minutes.

We remove advertising in folders and on the desktop

One of the most annoying features of the shell is the appearance of advertising cards inside the folders with applications on the desktop, which are called "Recommended Applications."

To remove them, open any folder on the home screen. Click on the folder name (where you usually rename it). In the folder settings menu that opens, find Recommended Apps and turn it off.

Now the folder will only contain shortcuts to the programs you installed, and it’s worth checking the settings of the theme itself. Some third-party themes may contain built-in ads, so using a standard Classic or Default theme often solves the problem of visual noise.

πŸ“Š Where you are most annoyed by advertising?
In the Annex Security
In the folders on the desktop
In the Mi Browser browser
In system notifications

Cleaning up Mi Browser and UC Browser

Standard browsers from Xiaomi and partners are often full of news feeds and push notifications. If you use the Mi Browser, it can be greatly facilitated.

Open your browser, go to profile (human icon) β†’ Settings. Find the Receive notifications section and disable all items, especially "Receive recommendations" and "Show on the lock screen."

For a deeper cleaning, go to Settings β†’ Homepage and select the β€œEmpty Page” option or turn off the display of the news feed. This will speed up the browser launch and remove visual debris.

⚠️ Note: If you don’t use a standard browser, consider removing it completely through your app settings or replacing it with a lightweight browser like Via Browser or Chrome.

Blocking Advertising Through DNS (Method for Advanced Advertising)

The most effective way to work across the entire Android operating system is to use a private DNS, which blocks ad requests before they reach your screen.

Go to Settings β†’ Connection and Sharing β†’ Private DNS. Select Host Name of the DNS Provider (or Manual). In the box that appears, type in the address: dns.adguard.com.

Save your settings. Now all your device traffic will be filtered through AdGuard servers that cut off known ad domains, which will remove banners not only in the system, but also in many free apps and games.

dns.adguard.com

If the Internet stops working, check if you enter the address correctly. Sometimes you need to reboot your smartphone to apply network settings.

πŸ’‘

Use of the DNS-Filtering also improves security by blocking access to phishing sites and trackers.

Summary table of advertising sources and disabling methods

For ease of perception, we have systematized the main sources of advertising content in Xiaomi and Redmi devices, and use this table as a checklist when you first set up your smartphone.

source of advertisingWay of shutdownDifficulty
Systemic (MSA)Passwords and security β†’ Access to data β†’ msaLow.
Security AnnexSecurity β†’ Settings β†’ Get recommendationsLow.
Folders on the desktopOpen the folder β†’ Click on the name β†’ RecommendationsLow.
Mi Browser browserProfile β†’ Settings β†’ NotificationsMedium
Global (DNS)Settings β†’ Private DNS β†’ dns.adguard.comMedium

Remember that after resetting the settings to the factory (Wipe Data), all these parameters will return to the original values, and the procedure will have to be repeated.

β˜‘οΈ Checklist for full cleaning

Done: 0 / 5

Problem Solving and Frequent Errors

Sometimes users are faced with a situation where after all the manipulations, the ad returns or the settings are not saved, most often due to updates to system components or malfunctions in the Mi Account account.

If the msa switch is inactive (gray), check your internet connection. This option requires online verification to change, and try switching from Wi-Fi to mobile or vice versa.

In rare cases, cleaning the Service and Reviews (MIUI Daemon) app cache helps. Go to Settings β†’ Apps β†’ All Apps, find that service and click Clear.

⚠️ Note: It is not recommended to remove system applications through ADB Or root rights if you don't have deep technical expertise, which can lead to unstable system operation or a "boot" (cyclical reboot).

Compliance with these simple rules will allow you to turn your Xiaomi into a clean and fast device, free from unnecessary information noise.

Is it safe to turn off the msa service?
Yes, it's absolutely safe. msa is solely responsible for displaying ads, and disabling it doesn't affect calls, messages, cameras or other critical functions of the smartphone.
Will the ads disappear after the MIUI update on HyperOS?
When you switch to HyperOS, the settings may reset, and in addition, in the new shell, the paths to the menu may change slightly, but the principle of disabling recommendations in each application remains the same.
Will removing system application updates help?
Removing updates (rollback to the factory version) of the Security or Explorer app may temporarily remove new types of ads, but the system will automatically update them again at the earliest opportunity.
Do you need Root to remove ads completely?
No, in 2026, standard DNS tools and setups are enough to block 99% of ads, and it is impractical to obtain superuser rights (Root) for this, and may be unwarranted.