Smartphone owners Xiaomi often encounter intrusive banners that block content and interfere with the use of the device. This problem is especially acute on mid-segment models, such as Redmi 8 Pro, where pop-up windows can appear in the most unexpected places. The reason for this behavior is most often pre-installed system software for monetization or an accidentally installed malicious application.

The situation when advertising pops up on top of the desktop or at the time of unlocking causes natural irritation. However, there is no need to panic: in 90% of cases, the source of the problem is in the system settings or the list of installed apps. Deep clearing the cache and disabling specific services MIUI will return the device to its former speed and clean interface.

In this article we will analyze in detail the algorithm of actions to eliminate annoying notifications. We'll go from checking third-party applications to deeply tuning system restrictions so that your Redmi 8 Pro once again becomes a convenient tool, and not an advertising platform.

Diagnosing the source of pop-up windows

The first step in the fight against advertising junk is to accurately identify the culprit. Users often mistakenly believe that the problem lies in the browser itself, when the source is a hidden parasitic application. Carefully observe the behavior of the screen when the banner appears.

If advertising appears chaotically, even when you are on the main screen, this is a sure sign of a background process. Try pressing the "Menu" button (square or three bars) immediately after the window pops up. The system will show a list of running applications, and the first one on the list is most likely the source of the problem.

Pay attention to the icons of applications that you installed recently. Viruses are often disguised as harmless utilities: flashlights, QR code scanners, or “memory cleaners.” Such apps may lack a name or icon, which makes them invisible in the general list.

  • 🕵️ Check the application installation history for the last week.
  • ⚡ Pay attention to apps without an icon or with a transparent name.
  • 📉 Assess battery consumption in the settings - the virus often consumes a lot energy in the background.
  • 🔍 Use the “Menu” button to instantly identify the active window.
⚠️ Attention: If you find an application without a name, do not try to immediately remove it through the standard menu if the button is inactive. Go to the advanced application settings to find the hidden element.
📊 How often do you see ads?
Only in the browser
Full screen in any applications
Only when unlocked
Constantly, even in the settings

Removing malicious and dubious applications

After identifying suspicious software, you must immediately get rid of it. The standard removal path may be blocked by the virus developer, so you should act through the app management system menu. Go to the section Settings → Applications → All applications.

In the list that opens, carefully review each item. Look for apps that you didn't knowingly install, or ones that have an installation date that coincides with when the ad first appeared. Pay special attention to apps with administrator rights or access to display on top of other windows.

If the standard “Uninstall” button is grayed out, the application may have device administrator rights. In this case, go to Settings → Passwords and security → Privacy → Device administrators. Uncheck the suspicious item, then return to the application menu and uninstall.

☑️ Checklist for virus removal

Done: 0 / 1

In some cases, malicious code can be embedded in legitimate applications downloaded from unreliable sources. If the problem arose after installing a specific game or utility from a third-party store, delete it and replace it with an analogue from the official one. This function is called Google Play.

Disabling MIUI system advertising

Even after removing viruses from smartphones Xiaomi embedded advertising may remain, which is part of the shell MIUI. This function is called MSA (MIUI System Ads) and is responsible for displaying promotional materials in system applications. You can disable it manually, which will significantly clean up the interface.

First, you need to revoke your consent to receive advertising recommendations. Go to menu Settings → Passwords and security → Access to personal data. Find the item msa in the list and switch the toggle switch to the inactive position. The system will ask you to wait 10 seconds before confirming the action - be patient and click “Recall.”

If you were unable to disable the service the first time and an error message appears, repeat the procedure 3-5 times in a row. Servers Xiaomi sometimes temporarily block requests to revoke consent, but persistence usually leads to success. After disconnecting msa restart the device.

System application Advertising type Disconnection method
Security Recommendations in the scanner Settings → Cleaning → Receive recommendations
Downloads Banners in the file list Settings → Clear recommendations
Music Promotional banners Settings → Advanced settings → Show advertising
Themes Advertising in the catalog Profile → Settings → Show advertising
⚠️ Attention: The menu interface may vary slightly depending on the firmware version MIUI. If you do not find the specified item, use the search in the settings by entering the keyword “advertising” or “recommendations”.
What to do if MSA returns after a reboot?

Sometimes the msa service is automatically reactivated after a system update. In this case, you must revoke your consent again. For a radical solution, you can use ADB commands to completely freeze the com.miui.msa.global package, but this requires connecting to a PC.

Configuring browser and site notifications

A frequent reason for advertising to appear on Redmi 8 Pro is not a virus, but the permission that the user accidentally granted to the site in the browser. Many resources request the right to send notifications, and then use this channel to spam push messages with advertising content.

To correct the situation, open your browser (most often it Chrome or built-in MI Browser). Go to your browser settings, find the section Notifications or Site settings. Here you will see a list of all resources that are allowed to send messages.

Carefully study the list and disable all suspicious domains, especially those whose names you do not recognize or which look like a set of random characters. The best solution would be to prohibit all sites from sending notifications by default, allowing it only for trusted resources.

  • 🌐 Go to the browser settings through the three-dot menu.
  • 🚫 Find the "Notifications" section and clear the list of allowed sites.
  • 🛡️ Install set to “Block” for requests to send notifications.
  • 🧹 Clear your browser history and cache to remove temporary data.

If you use the built-in browser from Xiaomi, go to its settings and find the “Receive notifications” item. Disable this feature completely, as the built-in browser often aggregates news feeds with advertising inserts.

💡

Use browsers with built-in ad blockers, such as Brave or Firefox with the uBlock Origin add-on. This will prevent loading of advertising scripts even at the stage of opening the page.

Resetting advertising and identifier settings

For comprehensive privacy protection and reducing targeted advertising, it is recommended to reset the advertising identifier of your device. This action will break the connection between your smartphone and the advertising profiles that have accumulated during use.

Go to the section Settings → Passwords and security → Privacy → Advertising. Here you will see two important options: Reset Advertising ID and Turn Off Ad Personalization. Activate both functions sequentially.

After resetting the identifier, advertising networks will consider your device a new user. The number of relevant ads may temporarily increase, but their intrusiveness and personalization will decrease. This is an effective preventive measure to keep the system clean.

It is also worth checking your Google account settings. Log in to the application Google Settings on your phone, select the section Ads and click “Remove advertising identifier”. This action will affect advertising displayed in Google services.

⚠️ Attention: Resetting the advertising ID does not remove viruses and does not block MIUI system advertising 100%, but is an important step in general hygiene digital space of your smartphone.
💡

Regularly resetting the advertising identifier (once every 1-2 months) prevents advertising networks from accumulating a detailed digital profile of the user.

Drastic measures: completely resetting the device

If none of the above methods helped get rid of constantly popping up advertisements, it is probably malware gained deep access rights or damaged system files. In such a situation, the only reliable solution is a full reset to factory settings.

Before performing this procedure, be sure to create a backup copy of all important data: contacts, photos and documents. Please remember that after a reset, all information will be permanently deleted. Go to Settings → About phone → Reset settings → Delete all data.

After rebooting, the smartphone will be in the “out of the box” state. Install applications carefully during the first days of use. Do not restore a backup copy of applications immediately, but install them manually from trusted sources so as not to return the virus along with the data.

Settings → About phone → Reset settings → Delete all data → Password entry → Confirmation

This method guarantees the removal of any software garbage that could be hidden in the system sections. For Redmi 8 Pro this procedure can also help eliminate system errors accumulated over a long period of operation.

An alternative to a full reset

Before taking drastic measures, try booting into safe mode. To do this, hold down the power button, and when the power off icon appears on the screen, hold it with your finger until you are prompted to enter safe mode. If there is no advertising in this mode, the problem is definitely in a third-party application.

Preventing the appearance of advertising in the future

To prevent the problem with advertising on Redmi 8 Pro from returning, you must maintain digital hygiene. The main reason for infection is the installation of applications from unverified sources. Try to download software only from the official store Google Playwhere the Play Protect protection system is in effect.

Avoid clicking on suspicious banners in the browser that promise winnings or an urgent system update. Often such links lead to downloading APK files containing Trojans. If the browser insists on downloading a file, just close the tab.

Periodically check the list of installed applications and delete those that you do not use. The less software garbage there is on the device, the lower the risk of accidentally activating hidden advertising modules. Regularly clearing the cache is also good for performance.

  • ✅ Download applications only from official stores.
  • 🚫 Ignore pop-ups asking you to “Update the system” in your browser.
  • 🔄 Regularly check the access rights of installed apps.
  • 🛡️ Install a reliable antivirus for periodic scanning.
Why do ads appear even after uninstalling the application?

Some viruses install additional modules or change system settings. After the main one is removed, the application processes can continue to run. In this case, only checking the list of applications or resetting the settings helps.

Is it safe to disable the MSA service on Redmi 8 Pro?

Yes, disabling the service msa is completely safe for the operation of the smartphone. This is a system component responsible solely for displaying advertising. Disabling it does not affect the stability of the system, the operation of calls or the Internet.

Can advertising be a sign of a physical breakdown?

No, pop-up advertising is exclusively a software problem. Physical screen damage (broken pixels, stripes) look different and do not depend on user actions or installed applications.

How to distinguish browser advertising from a system virus?

Browser advertising appears only when a browser tab is open or in the form of notifications from it. The system virus displays banners on the desktop, in the settings menu and on top of other applications, regardless of whether the browser is running or not.

Do you need to obtain root access to remove ads?

No, obtaining root access is not required and is not even recommended for the average user, as this reduces the security of the device. All necessary actions to remove advertising can be performed using standard system tools.