How to completely remove recommendations on Xiaomi: 7 proven ways

Advertising and intrusive recommendations in the shell of MIUI is one of the most common complaints of Xiaomi users. Even after buying premium models like Xiaomi 14 Ultra or Redmi K70 Pro, owners encounter banners in the settings menu, notifications about โ€œusefulโ€ services and automatically installed applications.

In this article, we will discuss all possible sources of recommendations in MIUI โ€” From system notifications to built-in ads in branded apps (Mi Browser, Mi Video, GetApps), youโ€™ll learn how to turn them off at the system level, through hidden developer settings, and even through the help of a new app. ADB-And also, why do some recommendations come back after the updates and how do you avoid them.

Important: The methods work on all current versions of MIUI (including MIUI 14/15 based on Android 13/14), but older smartphones (like the 2019 Redmi Note 8 Pro) may need additional steps. If your model is released before 2020, check out the section on legacy devices.

Where Xiaomi Recommendations Come From: 5 Main Sources

Before you start to shut down, you need to understand what elements are annoying you. In MIUI, recommendations are divided into several types, and each is customized separately:

  • ๐Ÿ“ฑ System notifications โ€“ pop-up prompts about new features (e.g., โ€œTry Miโ€ or โ€œTry Miโ€) AI!" Or "Tune Second Space" -- often after updates.
  • ๐Ÿ›’ Advertising in branded apps โ€“ banners in Mi Browser, Mi Music, GetApps and even in the Settings menu โ†’ Topics.
  • ๐Ÿ”„ Automatic "advice" -- for example, suggestions to clear memory or enable charge savings -- appear in the notification curtain.
  • ๐Ÿ“ฅ Pre-installed apps โ€“ Mi Pay, Mi Credit, Mi Community, which cannot be removed by standard means, but which constantly send push notifications.
  • ๐Ÿ” Personalized content โ€“ recommendations for Mi Video videos or news in Mi Browser based on your activity.

The most reliable way to get rid of all this is to combine several methods, such as disabling ads in the settings + removing unnecessary applications through ADB + disabling background activity of Xiaomi services, but about everything in order.

๐Ÿ“Š Which recommendations annoy you the most?
System notifications
Advertising in annexes
Automatic "advice"
Pre-installed annexes
Personalized content

Method 1: Disabling system notifications and prompts

Let's start with the simplest of them, pop-up hints about new features and "useful" services, and these notifications appear in the curtain and on the home screen, even if you've never used the features offered.

To turn them off:

  1. Go to Settings โ†’ Notifications and Status bar โ†’ Notification management.
  2. Scroll down to System Notifications and select MIUI (or System Tips in older versions).
  3. Turn off the sliders: ๐Ÿ”” "Show notificationsโ€ (master switch) ๐Ÿ“Œ "Badges on the lock screen" ๐Ÿ” "Tips for use"

If your version of MIUI doesn't have MIUI, look for System Apps or Google Services โ€” sometimes the hints come from there. Also check Settings โ†’ Special Features โ†’ MIUI Tips and disable everything there is.

๐Ÿ’ก

Once system notifications are disabled, some features (such as security update reminders) will also stop working. To return them, only turn on System Updates in the notification settings.

Method 2: Removing Advertising in Branded Apps

Ads in Mi Browser, Mi Video and other standard Xiaomi apps are a separate story, and they can appear even in the theme settings menu or when you try to download wallpaper.

  1. For Mi Browser: ๐ŸŒ Open the browser, press. โ‹ฎ โ†’ Settings โ†’ Additionally. ๐Ÿ”• Turn off "Personalized recommendations" and "Show news on the main page". ๐Ÿšซ In the Privacy section, disallow "Tracking activity".
  2. For Mi Video and Mi Music: ๐ŸŽฌ In the app, go to Profile โ†’ Settings โ†’ Recommendations. ๐Ÿ”š Turn off โ€œPersonalized Contentโ€ and โ€œAdvertising Banners".

GetApps

  • ๐Ÿ“ฑ Open GetApps, click on the avatar in the upper right corner.
  • โš™๏ธ Select Settings โ†’ Notifications and disable all sliders.
  • ๐Ÿ—‘๏ธ In the About section, click on the logo MIUI 5 times to open hidden settings and disable Advertising ID".
  • Removal via ADB (for advanced): If the shutdown is not enough, you can completely remove applications using ADB. For this: adb shell pm uninstall --user 0 com.xiaomi.payment # Mi Pay adb shell pm uninstall --user 0 com.miui.analytics # Analytics collection adb shell pm uninstall --user 0 com.xiaomi.midrop # Mi Drop (if not needed) For a full list of removal packages, see the section about ADB.

If you donโ€™t want to mess with ADB, you can use apps like App Inspector (to identify packet names) and Package Disabler (to freeze without root licenses).

Install ADB-PC drivers|Enable debugging on USB phone-on|Download the list of safe packets to remove|Create a backup copy of the data|Check the phone after each deletion-->

Method 4: Hidden MIUI settings (for power users)

MIUI has hidden menus where you can turn off ads and analytics at the system level, and these settings are not documented, but they work on most devices.

To open them up:

  1. Disabling data collection: ๐Ÿ“ฑ Go to Settings. โ†’ The phone. ๐Ÿ”˜ Press 7 times on "Version" MIUI", to enable the developer mode. ๐Ÿ”™ Back to Settings โ†’ Additionally. โ†’ For developers. ๐Ÿ”š Turn it off: ๐Ÿ“Š "Sending error reports" ๐Ÿ” "Usage analysis" ๐Ÿ”„ "Automatic optimization (can provide recommendations)

Secret code for resetting ads:

Dial in the phone application:

##4636##

Go to Phone Information โ†’ Menus (โ‹ฎ) โ†’ Resetting advertising identifiers.This will remove your profile for targeted advertising.

Another way is to reset personalization settings:

  1. Go to Settings โ†’ Accounts โ†’ Mi Account โ†’ Synchronization settings.
  2. Turn off "Personalized recommendations" and "Sync usage data".
  3. Log out of your Mi Account and log in again โ€“ this will reset your targeting settings.
What happens if you turn off all hidden settings?
The smartphone will stop sending usage data to Xiaomi, which will lead to the next: โœ… Personalized banners in Mi Browser and Mi Video will disappear. โœ… Notifications about โ€œusefulโ€ services will cease to arrive (Mi Credit, Mi Finance). โœ… It may reduce battery consumption (some services work in the background). โš ๏ธ But: Some features (such as cloud backup) may not work well.

Method 5: Completely disabling ads through ADB (no root rights)

If previous methods didnโ€™t work, itโ€™s time to plug in ADB, an Android debugging tool that allows you to change system settings without superuser permissions, which works on all versions of MIUI, including the latest updates.

You'll need:

  • ๐Ÿ–ฅ๏ธ Computer with installed ADB-driver.
  • ๐Ÿ“ฑ Xiaomi smartphone with enabled debugging USB (Settings โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times press โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ“ List of teams (see below).

Step-by-step:

  1. Connect your phone to your PC and open the command prompt (cmd in Windows or Terminal on Mac/Linux).
  2. Check the connection: Adb devices (should appear serial number of your device).
  3. Follow the commands in turn: # Disabling advertising in MIUI adb shell settings put global hidden_api_policy 1 adb shell pm disable-user --user 0 com.miui.analytics adb shell pm disable-user --user 0 com.xiaomi.midrop adb shell pm disable-user --user 0 com.xiaomi.payment Disabling notifications from adb shell cmd notification system applications allow_listener com.android.systemui false adb shell cmd notification allow_listener com.miui.systemAdSolution false Resetting advertising ID adb shell settings put secure adb_enabled_for_all_users 1 adb shell cmd adservice reset-ad-id
  4. Reboot your phone: adb reboot

List of safe to disable packages (do not delete system ones!):

com.xiaomi.mipicks #GetApps (app store)


com.miui.analytics # Analytics collection




com.xiaomi.payment          # Mi Pay




com.miui.systemAdSolution #System Advertising




com.miui.bugreport # Error Reports




com.xiaomi.midrop #Mi Drop (file transfer)




com.miui.videoplayer #Mi Video (if not required)




com.android.browser # Old browser (if you use Chrome)

โš ๏ธ Warning: Don't disable packages called com.android or com.qualcomm - this could cause your phone to fail! before experimenting, back up via adb backup.

๐Ÿ’ก

ADB-If you've got a command, it's the most powerful way to remove ads, but it takes care. If you've got a phone that's jamming after you've run the commands, you can return the settings to the factory settings through Settings. โ†’ Additionally. โ†’ Resetting settings.

Method 6: Features for older models (until 2020)

If your smartphone is released before 2020 (e.g. Redmi Note 7, Mi 9, POCO F1), some methods may not work due to an outdated version of MIUI.

  • ๐Ÿ”„ Update your firmware to the latest version (even if itโ€™s not official). For example, Redmi Note 8 Pro is up-to-date firmware โ€” MIUI 14 based on Android 12. downloadable on the official website.
  • ๐Ÿ› ๏ธ Use patches for MIUI โ€” For example, the Disabler for module MIUI It's in Magisk, it's blocking ads at the system level.

For older devices, it is also relevant. ADB-commands, but the list of safe packets to disable may differ. MIUI 10 for advertising was responsible for the package com.miui.systemAdSolution, and in MIUI 12+ It was replaced by com.xiaomi.msa.global.

If you are not sure which packages you can disable, use the App Inspector utility (available on the Play Market) to view the list of installed applications and their permissions.

Method 7: Alternative launchers and workarounds

If nothing works, we can go a radical way of replacing the standard MIUI launcher with a third-party one, which won't take the ads out of the system applications, but at least it will hide them from the home screen.

Best options:

  • ๐Ÿ  Nova Launcher โ€“ allows you to hide unnecessary icons, disable notifications from system applications and adjust the appearance for Pixel or iOS.
  • ๐Ÿ” Lawnchair โ€“ lightweight launcher with gesture support and no advertising.
  • ๐Ÿ“ฑ POCO Launcher โ€“ official launcher from Xiaomi, but without advertising (available in Play Market).

How to set up Nova Launcher for maximum comfort:

  1. Install a launcher from Play Market and make it the default launcher.
  2. Go to Settings Nova โ†’ Applications and Notifications.
  3. In the Hidden Applications section, add all unnecessary system utilities (Mi Pay, Mi Credit, etc.).
  4. In Settings โ†’ Notifications, turn off the display of badges (notification icons) for hidden applications.

Blocker applications can also be used:

    Frequent questions

    โ“ Why After Updating MIUI commercials return?
    When you update your firmware, some settings are reset and system applications (like GetApps) are updated to the latest version, where ads can be turned on by default.To avoid this: Before updating, back up your settings through Settings โ†’ Additionally. โ†’ Backup. After the update, re-run ADB-Commands from Section 5. Disable automatic application updates in the Play Market for system utilities.
    โ“ Can I remove recommendations without ADB and root-right?
    Yes, but not completely. Without ADB, you can: Disable notifications from system applications (see section 2); Remove or freeze unnecessary applications through settings (see section 3); Use alternative launchers (see section 7); however, ads in Mi Browser, Mi Video and some system menus will still appear.
    โ“ What Xiaomi models donโ€™t have ads?
    Since 2022, Xiaomi has been releasing devices without ads for the global market (version marked "EEA" - European Economic Area), including: Xiaomi 13T Pro (EEA) Xiaomi 12T Pro (EEA) Redmi Note 12 Pro+ 5G (Global) POCO F5 Pro (Global) Also, there are no ads in devices for the Chinese market (version with firmware "China ROM"), but they do not support Google Services and have language restrictions.
    โ“ What to do if after disabling advertising stopped working some functions?
    If you have disabled critical system packages through ADB, try: Return disabled packages with command: adb shell pm enable com.example.packet Reset phone settings to factory (Settings โ†’ Additional โ†’ Resetting). Refuse the device through the Mi Flash Tool (instructions on the official website). If the problem in a particular application (for example, Mi Pay stopped working), try to clear its cache in Settings โ†’ Applications โ†’ Application Management.
    โ“ Legal: Is it legal to disable ads on Xiaomi?
    From a legal perspective: โœ… Disabling notifications and hiding apps is completely legal, as these are standard Android features. โš ๏ธ Removing system packages through ADB โ€” does not violate the law, but may be considered a violation of the license agreement MIUI (Although there are no practical consequences). โŒ Distribution of modified firmware with remote advertising for public download may violate Xiaomi copyright. the manufacturer does not block the device for disabling advertising, but if you contact the service center, the warranty may require the firmware to return to factory condition.