Owning a Xiaomi, Redmi or POCO smartphone is often overshadowed by intrusive advertising that pops up in the most unexpected places: in system applications, when unlocking the screen or while using a standard conductor. This is a fee for the democratic cost of the device, but the situation is not hopeless. Modern versions of the MIUI shell and the new HyperOS allow you to significantly reduce the amount of advertising noise if you know which switches to activate.
Complete disposal of marketing inserts requires an integrated approach, since not one, but a whole complex of system processes is responsible for their appearance. You will have to consistently go through several settings menus, turn off the work of a special service. MSA And then we reconfigure the standard applications, although it takes a little bit of time. 15-20 minutes, the result is worth it: the device becomes noticeably faster and more enjoyable to use.
In this guide, we will look at all the current blocking methods available to users in 2026-2026, we will look at both standard methods through the interface, and more advanced options for those who are ready for radical measures.
Disabling the MSA system advertising service
At the heart of Xiaomiβs advertising ecosystem is a system process called MSA (MIUI System Ads), which collects data about your actions and initiates targeted advertising across the interface, and without disabling this component, fighting banner marketing will be useless.
To start, you need to go to the phone settings menu, find the Password and Security section (in some versions of the firmware it can be called simply Security), and within this menu you should select the Access to Personal Data or Special Features, which displays a list of system services that have the right to collect information.
In the list that opens, find the msa string. The switch next to it should be activated by default. Your task is to turn it off. The system will try to dissuade you from doing this by running a countdown of 10 seconds and telling you to leave everything as it is. You need to wait for the timer to end and press the Disconnect button.
β οΈ If the first time to turn off the service failed (the switch returned to the original position), repeat the procedure 2-3 The system often blocks the first and second shutdown attempts, requiring persistence from the user.
After a successful MSA shutdown, it is also recommended to find MAD and GetApps services on the same list and limit their access to data if they are present there.
Set up standard Xiaomi applications
Even after the main ad engine is disabled, individual system applications can continue to display banners, which is because each has its own internal recommendation settings, and to make the interface clean, you need to βcleanβ each application separately.
Start with the Security app. Open it, click on the settings gear in the top right corner, and find Receive recommendations. This switch needs to be put inactive, and it's responsible for pop-ups with news and optimization tips that often look like ads.
Next, go to the standard File Manager Explorer. In the settings menu (usually hidden under the menu icon or gears), find the About or Settings section and turn off the Recommendation function. Similar actions are required in the Music, Video and Themes applications. In the last two cases, look for Settings β Additional β Show ads or Recommendations.
βοΈ Verification of system applications
Don't forget to check the settings of the Global Search widget (card to the left of the home screen). Go to its settings and turn off Recommendations and Hot Topics so that the news feed does not turn into an advertising dump.
Managing personalization and recommendations
Xiaomi is actively using personalization algorithms to show you content that may be interesting, but in practice this often results in spam, and global recommendation settings are at the bottom of the system menu and control the behavior of most embedded services.
Go to Settings β Password and Security β Access to Personal Data. Here, in addition to the familiar MSA, it is worth checking other system services. But the more important step is in the Settings menu β Additional (or Advanced Settings) β Authorization and Privacy (in new versions) or simply Advertising.
In the Ads section, you'll see the Personalized Ads switch, which you need to disable, and it won't take away the ads completely, but it will make them less intrusive and stop collecting your interests to build an ad profile.
| System component | Location of settings | What to turn off |
|---|---|---|
| System-based announcements | Settings β Password and security | Access to Personal Data (msa) |
| Global recommendations | Settings β Additional β Advertising | Personalized advertising |
| Security Annex | Annex β A gear. | Receive recommendations |
| Conductor | Appendix β Settings | Recommendations |
| Downloads. | Appendix β Settings | Showing recommended |
Also worth looking at the settings of the Downloads app, which is often where the source of pop-ups with suggestions to install games or clear the memory is hidden, and find the Show Recommended and deactivate it.
Why does the ad return after the update?
Disabling advertising in the browser and notifications
Often users confuse Xiaomi's system advertising with advertising notifications from sites they accidentally signed up for, or with the aggressive behavior of the built-in browser.Mi Browser is known for its penchant for showing news and push notifications.
To stop the notifications flow, go to Settings β Notifications and Status bar β Notification Management. Go through the application list and turn off notifications for your browser if you are not actively using it, or limit them to important events. In the browser itself, in the Settings β Privacy and Security section, you need to disable Notifications and Personal Recommendations.
If you use third-party browsers (Chrome, Firefox), check their settings separately. In Chrome, this is done through Settings β Notifications where you can block permissions for specific sites that abuse advertising.
The Google desktop folder deserves special attention. The Google Discover app often contains ad inserts. To turn them off, click and hold your finger on the empty desktop space, select Settings (or go to Google Settings) and find the General β Discover section where you can turn off the display of cards.
β οΈ Warning: Disabling notifications for system applications may cause you to stop receiving important alerts about security updates or backup status.Be selective by disabling only explicitly advertising channels.
Radical method: debugging by USB and ADB
For users who want to be guaranteed to remove ads and are ready for more complex manipulations, there is a method to disable advertising packages via the computer, which requires the activation of the developer mode and the use of the command line ADB (Android Debug Bridge).
First, activate the developer mode. Go to Settings β About Phone and quickly click on MIUI Version (or OS Version) 7 times. After the message βYou became a developerβ appears, go back to the main settings menu, find Additional β For developers and turn on the USB Debugging Toggle.
Connect your phone to your computer with a cable. You need to install ADB drivers on your computer and start the command line.
adb devicesThe phone will be asked to allow debugging β confirm it. Next, you can use the following commands to completely remove advertising components (be careful, only delete what you are sure of):
adb shell pm uninstall -k --user 0 com.miui.misys
adb shell pm uninstall -k --user 0 com.miui.msa.global
adb shell pm uninstall -k --user 0 com.android.browserThe first command removes the system analyzer (often associated with advertising), the second is a global advertising service, the third removes the standard browser (if you plan to use another), which is the most effective method, but requires care.
π‘
Before use ADB-commands to remove system applications are strongly recommended to make a full backup of data.Removal of critical system components may lead to unstable device operation or cyclic reboot.
Specifics of working with the HyperOS shell
With the release of the new HyperOS shell, which gradually replaces MIUI on new models, the structure of the menu has changed somewhat, but the principles have remained the same. Xiaomi seeks to make the interface cleaner, but the advertising modules have not gone anywhere, they just shifted.
HyperOS has a lot to look at, but it's also worth paying attention to desktop widgets. The new Hot Themes or Tape widgets can stream ad content. (long tap) the widget lets you go to its settings where you want to disable personalization. Also, HyperOS (enhanced) integration with the ecosystem, so check the settings of the Xiaomi Home app if it's installed β there's also a recommendation section.
An important difference between HyperOS and the other is a more rigid policy in the background. Sometimes after upgrading to HyperOS, the old MSA settings can βfly offβ, so after switching to a new OS, it is recommended to recheck the Access to Personal Data section and make sure that the msa switch is still in the βOffβ position.
π‘
Switching to HyperOS doesnβt eliminate ads automatically; on the contrary, the update may reset your previous privacy settings, so rechecking MSA settings and personalization is a must.