How to turn off recommendations on Xiaomi: the complete guide

Users of Xiaomi, Redmi and Poco smartphones often encounter intrusive content that the system offers โ€œfor convenienceโ€: this can be pop-ups with news, offers to download apps or โ€œhotโ€ topics on the desktop. While this seems useful to some, experienced gadget owners are most often hampered by unnecessary visual noise.

The MIUI shell and the new HyperOS have many built-in services that generate this content. Fortunately, engineers have left the option to completely deactivate these features without obtaining root rights. This does not require complex code manipulation, but requires care, since the switches are scattered across different menus.

In this guide, we'll take every source of recommendation, and we'll go from system ad settings to hidden menu items to make your interface clean and minimalist, and you can forget about randomly clicking banner ads forever.

Disabling MSA System Advertising

The main source of intrusive content is the MSA (MIUI System Ads) system application, which is responsible for collecting data about your preferences and showing personalized advertising in standard applications, and turning it off is the first and most important step in cleaning the system.

To find the right switch, you need to go to the authorization menu. Open Settings, then select Passwords and Security. In the list that opens, find Access to Personal Data (or Authorization and Security in older versions), and it takes a little patience, because the list of applications is alphabetical and quite long.

Find the msa service in the list and put the slider inactive. The system will warn you that some functions may stop working, and start a countdown of 10 seconds. After the time has expired, click Stop. If the first time failed (an error occurred), try repeating the procedure 2-3 times in a row.

โš ๏ธ Attention: After disconnection MSA Event Horizon or My Day widgets may stop updating or show a blank screen because they are tied to this service.

In parallel, you should disable related services that also collect statistics. In the same menu, "Access to personal data", find and turn off the following services:

  • ๐Ÿ“Š Analytics โ€“ collects data on device usage.
  • ๐Ÿ“ข Mi Video (if you donโ€™t use it) โ€“ Responsible for recommendations in the video gallery.
  • ๐Ÿ” Search โ€“ a global search that often pops up advertising links.

These actions will significantly reduce the number of background processes, but in order to have a full effect, you also need to prevent the system from using your ads for personalization.

๐Ÿ’ก

After the MSA is turned off, it is recommended to restart the smartphone so that the changes take effect in all system processes.

Setting up the lock screen and wallpaper

The lock screen is the first thing you see when you turn on your smartphone. In recent versions of MIUI, there are often news, weather and advertising slides from the Wallpaper Carousel service, which you can remove through the lock screen settings.

Go to Settings โ†’ Lock screen. Here you are interested in the wallpaper carousel (or "Glance" in global versions). Inside this menu, you need to turn off the wallpaper carousel switch. This action will return a static picture or standard wallpaper to the lock screen.

Also in this section, check your notification settings. Often this is where you hide โ€œuseful appsโ€ or newsletter recommendations. Make sure that the Notifications and Status bar โ†’ Lock screen doesnโ€™t tick the content from third-party apps.

FunctionWhere to find out.What's off?
Wallpaper carouselSettings โ†’ Lock screenSlideshow and news on a locked screen
Recommendations of the annexesSettings โ†’ Passwords and security โ†’ Access to dataTips for installing software (MSA service)
PersonalizationSettings โ†’ Passwords and Security โ†’ PrivacyData collection for targeted advertising

If you want to leave beautiful wallpaper, but without advertising, just select a static image in the gallery and set it as wallpaper for the lock screen manually.

๐Ÿ“Š What annoys you the most in MIUI?
Intrusive advertising
Excess software.
Slow work
Frequent updates

Cleaning the desktop and folders

One of the most annoying things about the shell is that you have recommended apps in folders, and you create a Tools folder, and then (suddenly) a shortcut to install a game or a GetApps service, and you can fix that.

Open any folder on your desktop that has ads. Click on the folder name (or the three dots/settings icon inside the folder, depending on the version of MIUI). In the menu that opens, find the Recommended Apps or Ads switch and turn it off. Shortcuts disappear instantly.

In addition to folders, recommendations can appear as widgets. Often, if you press on the empty space of the screen for a long time, the system suggests adding an event horizon or a ribbon widget. Be careful when adding widgets: avoid those that are marked with a zipper icon or have a browser logo.

โš ๏ธ Note: In some regions (India, Indonesia) there may be hidden ads in folders that are not removed in the standard way.

Also worth checking is the launcher settings. Go to Settings โ†’ Desktop. It's helpful to turn off the Show Cards option (swipe to the right of the home screen), which is usually packed with news and ads that only get in the way.

Third-party launchers such as Nova Launcher or Microsoft Launcher can be used to completely clean the desktop, completely replacing the standard interface and ensuring that Xiaomi does not have built-in advertising.

โ˜‘๏ธ Checking the cleanliness of the desktop

Done: 0 / 4

Disabling recommendations in standard annexes

Advertising integrations are deeply embedded in Xiaomiโ€™s standard utilities: โ€œConductor,โ€ โ€œMusic,โ€ โ€œSecurity,โ€ and โ€œDownloadsโ€ all can show promotional material. Each app takes a minute to set up, but produces great results.

Start with the Safety app. Open it, click on the gear (settings) in the top right corner. Find Receive recommendations and turn it off. Also, remove the checkmark from the Improvement Program.

The Downloads app is similar. Click on three dots in the corner โ†’ Settings โ†’ Show recommended content. Turn off this switch and the news feed in the downloads disappears.

The Music and Video app also has recommendations. In the settings of these players (via profile menu or gear), look for the "Online Services" or "Recommendations" sections, disabling these features will leave you with only local files, which is the preferred option for many users.

If you use a standard Mi Browser, go to its settings (three bars โ†’ Settings โ†’ Privacy and Security). Turn off Personalized Recommendations and Notifications from sites.

Hidden browser settings
In the Mi Browser address bar, enter code: #enable-flags (if available) to access hidden lab features, but beware, this can destabilize the browser.

Managing Notifications and Notifications from Applications

Often, "recommendations" are meant to refer to spam notifications from the apps themselves, which are allowed by the default system. MIUI has a powerful but confusing notification manager.

Go to Settings โ†’ Notifications and Status bar โ†’ Notification management. This is a complete list of all installed applications. Go through the list and find system services such as Security, MIUI Daemon or GetApps.

Within the settings of each suspicious app, turn off notification categories related to Promotions, News or Recommendations. Leave only critical ones, such as End Scanning for antivirus.

  • ๐Ÿ”” Important notifications โ€“ leave only for messengers and calls.
  • ๐Ÿšซ Promotional ID โ€” Reset the advertising ID in your privacy settings to reset the profile the system has built about you.
  • ๐Ÿ“‰ Background activity โ€“ limit background work for applications you rarely use.

There's also a Smart Notifications feature that groups messages, and sometimes it's a group that includes ad mailings, and check the grouping settings in the Notifications and Status bar.

๐Ÿ’ก

Complete cleaning of advertising requires a comprehensive approach: from system services to the settings of each individual application.

Additional measures: DNS and advertising restrictions

If standard methods are not enough, you can use more advanced but safe ways to block, and one of the most effective is using a private DNS.

Go to Settings โ†’ Connection and Sharing (or โ€œWi-Fiโ€) โ†’ Private DNS. Select โ€œDNS Provider Host Nameโ€ and enter the address: dns.adguard.com. Save settings.

This method blocks network-level advertising for all apps and browsers, and it often blocks calls to ad modules in Xiaomi system applications, making the interface cleaner.

dns.adguard.com

Another useful step is to turn off automatic updates in the GetApps store. Go to the store, go to profile โ†’ settings. Turn off Auto App Update and Notifications. This will prevent new features from suddenly appearing that can bring back ads.

Remember that MIUI updates may return some ad settings to their original state. Check the key items described in this article periodically, especially after major Android or shell updates.

Why did the updates come back to the ads?
Xiaomi periodically updates server configurations. If you upgrade your firmware to a major level (e.g., MIUI 13 to 14 or HyperOS), your privacy settings can be reset to factory values, where the ads are on by default, and you have to re-check the MSA disable points and recommendations in folders.
Is it safe to disable system applications through ADB?
Using ADB (Android Debug Bridge) to remove system packets is efficient but risky. An inexperienced user can remove a critical component (such as a system framework), which will result in a phone brick or bootloop.
Does disabling advertising affect the speed of the smartphone?
Yes, positive. Blocking MSA and analytics frees up RAM and reduces CPU load, and the smartphone heats up less, and the battery is spent more economically, because the system does not need to constantly download banner ads and send telemetry.
Can I completely remove the GetApps app?
You can't remove it by standard methods, you can only turn it off. ADB-teams (pm uninstall) -k --user 0 com.xiaomi.mipicks) or root rights, but if you don't use Chinese versions of apps, you can safely ignore it after disabling notifications.
Does this work on HyperOS?
Yes, the HyperOS structure is largely inherited by MIUI. Menu items may be called a little differently (e.g., Security can be combined with other system settings), but the logic remains the same: look for the Privacy, Advertising and Access to Data sections.