How to permanently disable pop-up chats and ads on Xiaomi

Owners of Xiaomi, Redmi and POCO smartphones often face an intrusive situation: while using the device, a window suddenly appears with the suggestion to “get a coupon”, “check security” or “install an application” These are so-called pop-up chats that are part of the company’s aggressive marketing policy, which overlap the work interface, interfere with reading and annoy users accustomed to pure Android.

Fortunately, MIUI and the new HyperOS provide flexible tools to control these processes, so you don't have to be a programmer to remove visual noise, but you just have to go through multiple settings menus in sequence to block the source of the MSA (MIUI System Ads) and other system services responsible for displaying advertising content.

In this article, we will take a look at all the possible ways to fix the problem. We will look at both standard methods through privacy settings and more advanced options for power users. Completely disabling the MSA service is a key step to getting rid of 90% of system advertising. Follow the instructions carefully to make your gadget comfortable.

The Nature of Advertising Windows and System Notifications

Understanding where advertising comes from helps you fight it better. There are several sources in the Xiaomi ecosystem that can generate pop-ups, most commonly built-in system applications like Security, Explorer, Music or Downloads, which have their own recommendation settings that are enabled by default.

Another source is what's called push notifications from pre-installed services, which can come even when the application is closed, and users often confuse them with viruses, but in fact, it's a legal, if very unpleasant, way to monetize devices, and the company subsidizes the cost of iron by showing ads.

Also worth mentioning are third-party apps that can masquerade as system processes. If you installed some kind of “memory cleaner” or “battery accelerator” from the Play Market, it can generate its own pop-up chats. It’s important to be able to distinguish MIUI system ads from third-party malware.

📊 What annoys you the most in MIUI?
Frequent advertising in system applications
Pop-up coupon windows
Intrusive notifications
Difficulty disabling all functions

MSA Disconnection: The Main Source of Advertising

MSA (MIUI System Ads) is the primary system process for collecting user data and displaying banner ads in the interface, and disabling it is the most effective way to combat intrusive marketing. However, Xiaomi has made this process more difficult by adding a waiting timer and additional confirmations.

To access the service, you need to go to your account settings. Find Settings → Passwords and Security → Access to Personal Data. In the list that opens, find the msa line. The switch next to it needs to deactivate. The system will alert you to the consequences and start a countdown of 10 seconds.

When the time has expired, click the "Revoke" button. It is important to know that this may not work the first time. Often there is an error "failed to withdraw consent." In this case, just repeat the procedure 2-3 times in a row. Usually, on 3-4 attempts, the server misses the request and the service will stop.

☑️ Shutdown checklist MSA

Done: 0 / 5

⚠️ Attention: After disconnection MSA Some personalization features may not work properly, such as the theme of the design may be reset to the standard, and the smart recommendations in the music service will disappear.

Setup of system applications: Security and Explorer

Even after the global MSA service is disabled, individual applications can continue to show recommendations if their internal settings activate the appropriate item. The first thing to do is check the Security app. This is a system tool that scans the device and often suggests that you speed up the phone while showing ads.

Open the Security app, click on the settings gear in the top right corner, find the "Get recommendations" item and turn it off, and look inside the app's settings for "Clean up" and remove the "Get recommendations" box from the "Get recommendations" box, which will remove banner ads from the memory cleanup process.

A similar procedure is required for the Explorer app, go to its settings (usually through the O menu or three dots), find the Settings section, and turn off the Receive Recommendations option, which will prevent pop-ups from appearing when viewing files.

💡

If you can’t find “Get recommendations,” try switching your smartphone region to a country where advertising is prohibited by law, such as the Netherlands or Germany, which often hides unnecessary menu items.

Also, be sure to check the downloads settings, which often shows a pop-up prompting you to install another app immediately after you download the file. In the bootloader settings, turn off the “Show recommended content” option.

Managing Notifications and Blocking Push Messages

Sometimes the ads come in the form of regular notifications in the curtain, which, when clicked, open the browser or app store. To stop this flow, you need to manage notification rights for each suspicious application. Go to Settings → Notifications and Status bar → Notification management.

Here's a complete list of apps that can display information on the screen. Go through the list and look at system services like Mi Video, Mi Music, Apps, Themes, and you can customize behaviors in detail for each of them, allowing only important notifications or disabling everything.

Pay special attention to the application “Get feedback” (MAB), which is often used to collect statistics, but can also serve as a channel for advertising. boldly turn off notifications for all services that have the words “Analytics”, “Feedback” or “MSA” in the name.

AnnexType of notificationRecommendationImpact on the system
SecurityAdvertising, adviceShut it down.Safe.
TopicsNew, new, stocky.Turn off marketingSafe.
MIUI DaemonData collectionDisable notificationsSafe.
Downloads.RecommendationsDisable contentSafe.
Hidden System Processes
Notifications may contain processes with obscure names, such as com.android.statementservice. Do not turn off notifications for system services if you are not sure of their purpose, this can disrupt push notifications from instant messengers.

Limiting Advertising Identifier and Personalization

To make the ads less intrusive and less targeted (based on your interests), you need to reset the advertising ID, which won't take away the ads completely, but will make them random and less sticky.

Go to Settings → Passwords & Security → Privacy → Advertising Services. You need to activate the “Disable Ad Personalization” switch. Immediately after that, click “Reset Ad ID.” The system will create a new random number and your profile will be cleared.

Also in this section, check the settings for "Special Opportunities." Sometimes ad modules use screen availability to render over other windows, and if you see an unknown app with access rights, you better turn it off.

⚠️ Note: Resetting the advertising ID is not a one-time procedure. For maximum effect, it is recommended to perform this reset periodically, for example, once a month, especially if you notice an increase in pop-ups.

Blocking Advertising through DNS (Advanced Method)

If standard methods have not completely eliminated pop-up chats, you can use a network-level lock. DNS over HTTPS or using a private DNS allows you to filter traffic and block requests to known ad servers.

In your smartphone settings, find Connection and Sharing → Private DNS. Select DNS Host Name and enter the address of a trusted ad blocker. One of the most popular and effective is dns.adguard.com.

dns.adguard.com

Once you save your settings, the phone may need to reboot or reconnect to the Wi-Fi/mobile network, a method that blocks ads not only in system applications, but also in the browser, as well as in many games and free apps.

💡

Using a private DNS (AdGuard) is the most radical and effective method of combating pop-up ads, which works at the device level, not at the individual application level.

Frequently Asked Questions (FAQ)

Is it safe to turn off MSA? Is the phone going to break?
Yes, it's absolutely safe. MSA is solely responsible for displaying ads and collecting marketing data. Disabling this service does not affect the operation of calls, messages, cameras or basic smartphone functions. On the contrary, it can even speed up the interface a little bit and save battery life.
Why did the ads appear again after the shutdown?
This often happens after a MIUI or HyperOS system update, and when you update your privacy settings, you may be reset to factory values, and you will have to re-examine the MSA and get recommendations in system applications.
Can I remove system applications that show ads?
Without superuser rights, you can’t delete system applications, but you can freeze or disable them via the Android Debug Bridge (ADB) with a connection to your computer, a more complex method that requires caution, since removing critical system components can lead to a cyclical reboot.
Does the smartphone region affect the amount of advertising?
In some countries (e.g. India, Russia, Indonesia), Xiaomi’s policies allow for more aggressive display of ads, and if you change the region in settings (Settings → Settings → Region) to the EU countries, the number of promotional offers may decrease, as they have more stringent data protection laws (GDPR).
What to do if the chat room does not close?
If the ad window is getting stuck and closing the entire screen, try swiping from the bottom up to call the menu of running apps and closing the window forcibly. If this does not help, press the power button for 10-15 seconds to force the device to restart. In rare cases, starting Safe Mode, in which third-party and some system services do not load, helps.