Xiaomi and Redmi Note smartphone owners often face intrusive marketing that interrupts content viewing, especially when a commercial pops up immediately after the video or video is played in the regular player, it is not a system error, but a monetization feature introduced by the manufacturer, which is activated by default, but users have the right to turn off this element of the interface and enjoy the content without interruption.
There are several ways to address this problem, depending on the version of the MIUI operating system and the type of application used. In some cases, it is enough to change the privacy settings, in others it will require disabling system services. It is important to understand that aggressive advertising is often a sign of the operation of the msa service (MIUI System Ads), which can be safely deactivated without losing warranty.
In this article, we will look at all the current methods of blocking pop-ups in a standard video player and third-party applications. You will learn how to adjust personalization options, whether to use third-party players and what hidden menus will help clean the interface. Follow the instructions carefully to get rid of annoying banners once and for all.
⚠️ Note: Before making changes to system settings, it is recommended to back up important data. Although the methods described are safe, accidental shutdown of critical services can affect the operation of other system applications.
Analysis of the advertising source in MIUI and Video Player
To effectively combat the problem, you need to understand the nature of the problem. Advertising on Xiaomi and Redmi smartphones is generated by several sources. The main culprit is often the video app itself, which is set up by default to show recommendations and ad integrations, and this software gets updates regardless of the Android version, allowing the manufacturer to implement new monetization formats.
The second source is the msa system service, which is responsible for collecting analytics and showing targeted ads throughout the MIUI shell. If you notice that ads appear not only in the player, but also in folders on the desktop or when you clean up memory, then this service is active. Disabling msa is a radical but effective step that often solves the problem in a comprehensive manner.
Third-party apps that you installed yourself, some lightweight video players or files downloaded from unverified sources, may contain their own ad modules. Unlike system advertising, these banners are often impossible to disable in settings, and the only solution is to remove the culprit or install an ad blocker at the network level.
It's worth noting that in recent versions of HyperOS and MIUI 14, ad algorithms have become more aggressive, and the system can offer "recommended content" immediately after the video ends, masking it as a continuation of viewing. Visually, this looks like a preview of the next video with the sponsor's logo, and disabling this feature requires a spot setting of privacy settings within the application itself.
Why does the advertisement appear after the video?
Set up the built-in Video app (Mi Video)
The easiest way to remove ads is to go to the settings of the player itself. Xiaomi's Video app has hidden switches that control the recommendations. To get to them, open the app and go to the "My" section or click on the profile icon in the lower right corner of the screen. Next, select "Settings".
You need to find a privacy or online services section in the menu that opens. The interface may vary depending on the version of MIUI. Look for items with names like “Receive recommendations,” “Online content,” or “Show ads,” and disabling these sliders prevents the app from downloading ad modules from the network.
It's also worth checking playback settings. Sometimes the option to autoplay the next video involves showing the ad insert between the videos. If you're watching downloaded files, make sure that the settings don't tick "Automatically upload covers and descriptions," as this process often triggers an advertising request.
- 📱 Open the Video app and go to the user profile.
- ⚙️ Find the Settings item in the menu or in the tab "My».
- 🚫 Turn off the “Receive References” and “Online Content” options».
- 💾 Clear the application cache through Task Manager to apply changes.
After doing this, it is recommended that you completely close the application through the menu of running tasks and run it again. If the ads were due to the settings of online services, they should disappear. However, if you use online video streaming within the application, the ad inserts may be saved, since they are embedded in the video stream itself.
💡
Disabling online recommendations in the Video app eliminates up to 80% of intrusive advertising, but does not affect MIUI system banners.
Disconnection of MSA (MIUI System Ads)
The msa service is the central node of Xiaomi’s advertising system, and disabling it is the most effective method of combating advertising throughout the system, including the video player. The deactivation process requires care, as the system will try to “persuade” you to leave the service on.
In the settings menu, look for the “Passwords and Security” or “Advanced Settings” section, and you are interested in the “Data Access and Privacy” item (some versions call it “Special Features” or “Authorization and Privacy”). In the list of services, find msa and switch the switch to the “Off” position.
After turning off, a countdown timer (usually 10 seconds) will appear, after which you will need to press the "Disable" button. The system may issue a warning that some functions will stop working. This is a standard shell reaction. If you failed to turn off the button the first time and the button turned gray, repeat the procedure 2-3 times - this is a known bug of the MIUI interface.
☑️ Shutdown checklist MSA
It is important to understand that disabling msa can affect the performance of Hot Apps widgets or personalized news feeds. If the lack of advertising in the video is critical to you, this sacrifice is justified. In addition, after disabling the service, it is recommended to clear the cache of system applications to remove stored advertising identifiers.
⚠️ Note: Do not attempt to remove the msa service through third-party system application removal programs without root rights.This can lead to a cyclical reboot of the smartphone.
Use of third-party video players
If Xiaomi’s regular player continues to be uncomfortable even after all the settings, the logical solution is to install an alternative app. Third-party players often lack built-in advertising, have a more powerful decoding engine, and support more subtitles formats, which is especially true for Redmi Note owners who watch high-resolution videos.
One of the best solutions is VLC for Android. This player is completely free, open source and does not require permissions to access the Internet, which physically eliminates the possibility of showing online advertising. It automatically picks up all the video files in the device's memory and sorts them by folder.
Another popular option is the MX Player (without ads or blocker) which features advanced hardware acceleration and convenient control gestures. When installing a third-party player, Android may ask for permission to open video files by default. You can agree to this, so that when you click on a file in the gallery, it opens a new player, not a standard one.
| Annex | Advertising | Support for codecs | Resource requirements |
|---|---|---|---|
| Video (Mi Video) | High (no settings) | Basic | Low. |
| VLC for Android | Absent. | All known | Average. |
| MX Player | Low (in Pro version) | Tall. | Low. |
| Nova Video Player | Absent. | Tall. | Average. |
Using third-party software also allows you to bypass the file format limitations that sometimes occur in a standard Xiaomi player. For example, files with DTS or AC3 audio tracks can play without sound in a stock application, whereas VLC copes with them without additional codecs, which makes switching to an alternative player advisable not only for the sake of lack of advertising.