How to remove ads on Xiaomi MIUI 11: the complete guide

Xiaomi smartphone owners often face intrusive advertising that can appear in the most unexpected places of the interface. MIUI 11, despite its popularity and functionality, contains built-in monetization mechanisms that are active by default.

Fortunately, most ad units can be manually disabled without having to install third-party software or obtain super-user rights. The deactivation process requires care, as the settings are scattered across different menu sections. In this article, we will detail how to clean the interface of marketing noise and make use of the gadget comfortable.

Itโ€™s worth noting that completely removing the system components responsible for advertising can lead to unstable operation of some applications. So we will focus on safe methods of disabling through standard settings and domain blocking. Disabling system advertising is the first step to personalizing your device.

Disabling the MSA system advertising service

The central element that broadcasts advertising content in the MIUI shell is the MIUI System Ads (msa), which collects usage data and displays banners in standard applications, and to get rid of it, you need to go to the authorization settings.

Go to the Settings menu, then select Passwords and Security, and find Access to Data. From the app list that opens, find msa and turn off the network access slider, and the system will alert you to a 10 second countdown timer, after which you will need to confirm the action.

โš ๏ธ Note: If the first time you can not turn off the service and the timer reset, repeat the procedure 2-3 It's a well-known feature of system protection.

After successfully disabling the MSA service, the number of ads in system applications will be significantly reduced, but this step does not remove all banners completely, since other applications have their own display settings.

๐Ÿ’ก

Disabling the msa service blocks the main channel of system advertising, but requires repeated attempts due to the protective mechanisms of MIUI.

Set up standard Xiaomi applications

Each built-in application has its own recommendation switch. Start with the File Manager, because that's where the ads appear most often when you open the folders. Open the Explorer app, click on the menu (three bars), and select Settings.

In the settings menu, find About and click on it several times until the hidden menu appears. You need to turn off the Receive Recommendations option. A similar procedure is required for the Security application.

Go to Security, click on the settings gear in the top right corner. Scroll down to Get recommendations and deactivate it. It's also worth checking the settings of the Music and Themes app.

  • ๐Ÿ“ Conductor: Settings โ†’ About the programme โ†’ switch off.
  • ๐Ÿ›ก๏ธ Security: Settings (cogs) โ†’ disable "Receive recommendationsยป.
  • ๐ŸŽต Music: Settings โ†’ Advanced settings โ†’ Turn off "Showing adsยป.
  • ๐ŸŽจ Topics: Profile โ†’ Settings โ†’ disable โ€œShow Advertisingโ€ and โ€œAuto Updateยป.

โ˜‘๏ธ Verification of system applications

Done: 0 / 1

Cleaning up Mi Browser and Mi Video apps

Xiaomiโ€™s standard browser and video player are among the most aggressive sources of advertising traffic. In Mi Browser, you need to go to the menu, select Settings, then Privacy and Security, and you should disable all items related to personalization and recommendations.

The Mi Video (Mi Video Player) application uses a similar algorithm: Open the application, go to My (or profile), click on the settings. Find the Notification Settings section and uncheck the Online Recommendations and Push Notifications.

If you don't use these apps, you can simply delete them or disable them, but some system functions (like opening links from messengers) still require a browser, in which case a complete cache clearing and banning notifications will help reduce annoyance.

Alternative browsers
If the built-in browser seems too congested, consider installing Chrome, Firefox or Brave. these don't contain MIUI system ads and often run faster.

Blocking Advertising through DNS and Private DNS

One of the most effective methods that do not require additional applications is the use of secure DNS. This method works at the level of the entire Android 9+ operating system, blocking requests to known ad servers.

Go to Settings. โ†’ Connection and Sharing (or Wi-Fi). Find a Private Item DNS (Private DNS). Select the mode "Host Name provider" DNSยป and enter the address: dns.adguard.com. Save the changes.

This simple step allows you to filter out a significant portion of advertising traffic not only in the browser, but also within some applications and games, but it is worth remembering that when using public DNS connection speeds in rare cases can be slightly reduced.

ParameterValue/AddressDescription
DNS modePrivate DNS (Private DNS)Encrypts requests by hiding them from the provider
Server addressdns.adguard.comPublic server of ad blocking
The alternativedns-family.adguard.comBlock Advertising and Content for Adults
ResetAutomatically.Returns the default settings of the provider

๐Ÿ’ก

If some applications or Wi-Fi in public areas stop working after Private DNS is turned on, temporarily return the setting to Automatic mode.

Managing Notifications and Push Services

Even after the basic services are disabled, some apps may continue to send advertising notifications. To combat them, you need (finely customized) notifications. Go to Settings โ†’ Notifications and Status bar โ†’ Application Notifications.

Here is a complete list of programs that can display information on the lock screen or in the curtain. Go through the list and turn off notifications for suspicious or rarely used applications, especially those that were preinstalled.

Also check the Guidelines section in the general system settings. Path: Settings โ†’ Passwords and security โ†’ Data access. Make sure that the network is closed to Mi Credit, Mi Video and other marketing services if you do not use them.

  • ๐Ÿ”” Turn off notifications for the GetApps app (app store).
  • ๐Ÿšซ Disable the display of locks on the screen for system services.
  • ๐Ÿ“‰ Use the โ€œDo Not Disturbโ€ function at night.
๐Ÿ“Š What Xiaomi Advertising Has Helped You the Most?
Disabling MSA: Setup Private DNS:Remove System Applications:Install a Third-Party Launcher

Cardinal measures: ADB and removal of system packages

For advanced users who want to completely clean the system of excess code, there is a method of using ADB (Android Debug Bridge), which allows you to delete or freeze system packages that cannot be removed by standard means.

That would require a computer, USB-cable and on-debugging USB on a smartphone (Settings) โ†’ The phone. โ†’ 7 times press Version MIUI โ†’ For developers โ†’ Debugging by USB). Toolkit is installed on the PC ADB.

adb shell pm uninstall -k --user 0 com.miui.msa.global


adb shell pm uninstall -k --user 0 com.miui.analytics




adb shell pm uninstall -k --user 0 com.miui.player

Executing these commands will remove the advertising, analytics and standard video player, respectively. Be extremely careful: removing critical system components can lead to a cyclic bootloop of the device.

โš ๏ธ Attention: Use ADB-commands to remove system packets are carried out at your own risk.Always do a full backup of data before starting the procedure.

Recovery of Remote Packets
If, after removal, ADF The phone started to work incorrectly, you can restore packages by command: adb shell pm install-existing package_name, where package_name โ€” remote-packet.

Frequently Asked Questions (FAQ)

Is it safe to completely disable the MSA service?
Yes, disabling msa is safe for system stability. It's an advertising service, and it doesn't affect basic phone functions like calling or the Internet, and the only consequence is that banner ads disappear.
Does the guarantee disappear after the ad is turned off?
No, software disabling advertising through settings or DNS is not a violation of warranty terms. the warranty is lost only when you interfere with the program code (rooting, flashing) or physical damage.
Why does the advert appear again after the MIUI update?
When you update the system, some settings may be reset to factory values. After a major update to MIUI, it is recommended to recheck the "Receive recommendations" items in key applications.
Can I remove Chinese ads on global firmware?
There should be no Chinese ads on global firmware, and if you have one, you may have a modified build installed or adware (virus) infiltrated your phone, and check the list of installed apps for suspicious programs.