- Xiaomi's system uses advertising in its software to offer devices with more competitive prices.
- Most of the ads come from the MSA service and from recommendations integrated into native apps.
- It is possible to drastically reduce advertising by adjusting authorization permissions and configuring a private DNS.

If you've bought a Xiaomi, Redmi, or POCO phone, you've probably noticed that, despite being incredibly fast and having an amazing price, the software sometimes lets you down. announcements and suggestions Everywhere. From irrelevant notifications to banners within the system tools themselves, this advertising can become quite tiresome and disrupt the smoothness of the user experience.
The good news is that you don't have to put up with it or root your device to fix this problem. Whether your phone has the classic MIUI or the new HyperOSThere are a number of internal settings that allow you to almost completely clean up the interface. In this article, we'll see how to make your device look brand new so you only see what you're really interested in.
Why does Xiaomi fill its phones with ads?
To understand this, we need to look at the Chinese brand's business model. Xiaomi relies on an aggressive low-price strategy, which allows them to compete with the giants of the sector. To compensate for that margin, They integrate advertising and recommendations customized in its software layer. Basically, the savings you see in the purchase price translates into having to deal with some ads in the system.
This advertising is not a virus or a glitch, but rather part of the system servicesAlthough it's not possible to delete 100% of them natively, we can disable the vast majority of the switches that activate these promotions.
The first essential step: Deactivate the MSA service
If you want to attack the root of the problem, you have to go for the application. msa (MIUI System Ads)This is the main engine that manages advertising on the brand's devices. To disable it, first go to Settings, then to Apps, and select Manage apps. Tap the three dots at the top to activate the option. Show all applications and search for "msa" in the search engine.
Once located, go to the Notifications section and disable the permission so it doesn't bother you with pop-up notifications. But be aware, that's not all; for a more effective lock, you must go to Settings, enter Passwords and security (or Fingerprint and screen lock) and look for the menu of Authorization and revocationHere you will see that MSA is activated; slide the switch to deactivate it and confirm the action after the 10-second countdown.
The system might give you an error message saying that the authorization could not be revoked. Don't worry, it's common; it's just... repeat the process a couple of times until the switch stays off.
Clean up advertising in native apps
Apart from the MSA, many apps that come pre-installed have their own personalized recommendationsTo remove them, you need to go into the individual settings of each tool:
- File Browser: Open the app, tap the gear icon in settings, and uncheck the box for Receive recommendations.
- Music App: Go to Settings, enter Advanced settings and turn off the option to Receive recommendations.
- Safety: Access the settings gear icon and disable recommendations. Additionally, within the section of Security analysisYou can disable the option to analyze apps before installing them to avoid ad screens.
Lock screen and launcher optimization
The Wallpaper Carousel is another common culprit behind lock screen ads. To remove it, go to Settings, then Lock screen, and look for the section on fund carouselTurn off the feature and you'll stop seeing those sponsored images every time you wake up your phone.
On the other hand, the launcher often suggests apps or games through annoying banners. To fix this, press and hold an empty space on your home screen, then go to the settings. Launcher settings and disable the option to show suggestions. This not only cleans up your view, but also prevents... install apps by mistake or that recommendations for sensitive content appear.
Advanced tricks: Private DNS and Bloatware
If you want to go a step further, you can configure a Private DNS To filter ads at the network level, go to Settings, then to Connections and sharing, enter More connection settings, and select Private DNS. Choose the Hostname option and enter dns.adguard-dns.comThis will block much of the tracking and third-party advertising across the system.
It is also recommended to clean bloatwareThese are pre-installed apps that serve no purpose (like Netflix or Amazon if you don't use them). Uninstall what you can, and in the case of the GetApps store, you can delete its data and revoke your authorization From the Passwords and Security menu, disable notifications.
If you feel your device is still behaving strangely, remember that you can go to Settings, search for "ads" using the magnifying glass, and disable them. personalized advertising servicesThis way, Xiaomi will stop tracking your activity to show you ads based on your interests. If after doing all this you notice that some ads persist, a quick mobile restart It is usually the key to ensuring that all changes take hold correctly.
By applying all these settings, you not only achieve a much cleaner and more professional interface, but you also optimize the battery consumption, even being able optimize consumption Energy consumption and mobile data usage are reduced, as the system stops loading advertising content in the background. Ultimately, simply spending a few minutes navigating the menus is enough to transform the user experience in MIUI or HyperOS and enjoy the power of your hardware without unnecessary distractions.
