How to permanently remove app advertising on Xiaomi: the complete guide

Advertising and app recommendations in MIUI are one of the most annoying features of Xiaomiโ€™s firmware, and even after buying a smartphone, users are faced with intrusive banners in the app menu, desktop and system notifications, a problem that affects all the lines from budget Redmi to flagship Xiaomi 13/14 and POCO.

In this article, we will discuss all the current ways to disable recommendations, from standard MIUI settings to hidden developer parameters. It is important to understand that Xiaomi actively changes the location of options in new versions of firmware, so some methods may differ depending on the model and version of MIUI 12/13/14.

Before you start, check your firmware version: go to Settings โ†’ About Phone โ†’ MIUI version. This will help you follow the instructions more accurately. Also remember that some methods require you to disable personalization, which may affect the performance of some Xiaomi services.

๐Ÿ“Š What kind of Xiaomi model do you have?
Redmi Note 10/11/12
POCO X3/X4/X5
Xiaomi 11/12/13/14
Redmi 9/10/11
Another model

1. Disabling recommendations in the application menu

The most obvious source of advertising is the screen with all the apps (apps vault or app menu) where Xiaomi displays banners with games, services and "recommended" programs, which can be removed through the standard settings:

Open the app menu (swipe up from the bottom of the screen) and:

  1. Touch the gear icon (โš™๏ธ) top-right.
  2. Select the option of Setting the application menu.
  3. Turn off the Recommended Apps slider.
  4. For full effect, also deactivate Show ads (if there is such a item).

On some models (e.g., the POCO X3 Pro), the path may be different: Settings โ†’ Home Screen โ†’ App Menu settings. If you have MIUI 14, look for Personalization โ†’ Recommendations.

๐Ÿ’ก

After disabling the recommendations in the application menu, restart your smartphone โ€“ this will speed up the application of changes.

2. Removal of Advertising from the Notification Panel

Xiaomi often inserts advertising notifications into the notification curtain, these banners disguised as system messages (e.g., โ€œ3 Apps Optimizedโ€) and lead to download pages of unnecessary software.

Go to: Settings โ†’ Notifications โ†’ Additional settings

  • ๐Ÿ” Find and disable Advertising Notices (or Recommendations) MIUI).
  • ๐Ÿ“ฑ In the System Notifications section, deactivate Msa (Mobile Services Advertising).
  • ๐Ÿ›‘ Turn off Receive recommendations in Security settings โ†’ Optimization.

Nana MIUI 13/14 The path may be different: Settings โ†’ Annexes โ†’ Application management โ†’ Three points (โ‹ฎ) โ†’ Show all the processes โ†’ Msa. You need to turn off Show notifications and Autorun here.

What is MSa and why should it be turned off?
Msa (Mobile Services Advertising) is Xiaomiโ€™s system application responsible for displaying ads and collecting user data for targeted offers. its disabling does not affect system stability, but can reduce the number of background processes.

3. Deactivation of personalized recommendations

Xiaomi collects data about your activities to show โ€œrelevantโ€ ads, disabling personalization will not only reduce the number of banners, but also increase privacy.

Go to: Settings โ†’ Smartphone Information โ†’ All settings โ†’ Personalization of recommendations

  • ๐Ÿ”„ Turn off the slider Personalized recommendations.
  • ๐Ÿ“Š In the Advertising section, deactivate Personalized Advertising.
  • ๐Ÿ—‘๏ธ Click Reset Ad ID (this will clear your advertising profile).

On MIUI 14 for European firmware (MIUI EU), the path can be: Settings โ†’ Privacy โ†’ Advertising โ†’ Personalized advertising. In the global version, options can be called differently (for example, Ad Services).

Personalized recommendations disabled|Resetting the advertising ID|Personalized advertising in Msa is disabled|Checked the absence of advertising in the curtain-->

4. Hidden settings for experienced users

If standard methods donโ€™t work, you can use hidden MIUI settings that Xiaomi doesnโ€™t advertise, which require caution, as changing system settings can lead to unstable operation.

The most effective method is to disable services via ADB (Android Debug Bridge).

  1. Turn on USB Debugging in Settings โ†’ About Phone โ†’ MIUI version (click 7 times on version, then go back to Additional Settings โ†’ For Developers).
  2. Connect your smartphone to your PC and execute commands: adb shell pm disable-user --user 0 com.miui.systemAdSolution adb shell pm disable-user --user 0 com.xiaomi.midrop

To disable advertising in the weather widget (if installed), use:

adb shell pm disable-user --user 0 com.miui.weather2

๐Ÿ’ก

Disabling services through ADB is the most radical way, but it works 100 percent, but once the MIUI is updated, it may require re-executing commands.

An alternative method for users without a PC is to use the App Inspector app (available on Google Play), which allows users to find and disable the system services responsible for advertising directly from their smartphone.

5. Alternative launchers and circumvention of restrictions

If you're tired of advertising in the standard MIUI launcher, you can install a side launcher.

  • ๐Ÿ† Nova Launcher โ€“ supports customization of icons, gestures and removes all banners.
  • ๐ŸŽจ Lawnchair โ€“ lightweight open source launcher.
  • โšก Hyperion Launcher โ€“ Optimized for Performance.

After installing an alternative launcher:

  1. Click Home and select the new launcher as the main one.
  2. In the launcher settings, disable all options related to recommendations (e.g., Google Discover in Nova Launcher).

Note that some MIUI features (such as Dual Apps or Child Mode) may not work properly with third-party launchers, and on some models, Xiaomi blocks the default launcher change, in which case only root or ADB will help.

6. Complete resetting of settings as a last resort

If none of these methods work, and the ads keep coming in, you're going to reset to factory settings, which is a radical solution, but it's guaranteed to remove all unnecessary services and reset personalization.

Before discharge:

  • ๐Ÿ“ฑ Make a backup of the data through Settings โ†’ Additionally. โ†’ Backup and reset.
  • ๐Ÿ” Make sure you remember your Mi Account information (autonomy will be required after the reset).
  • ๐Ÿ“ก Remember the mobile network settings (APN), If you use a non-standard operator.

To reset, go to: Settings โ†’ About Phone โ†’ Reset โ†’ Erase All Data

๐Ÿ’ก

After reset, DO NOT restore data from the MIUI backup - this can return the ad settings.

After the reboot, donโ€™t connect to Wi-Fi immediately โ€“ first turn off all advertising options, as described in the first sections of this article.

Comparison of Methods: What Works Best?

MethodEfficiencyDifficultyRisks.You need a PC?
Disabling in the application menuโญโญ (Remove 60% of ads)โญ (simple)No.No.
Deactivation of Msa Notificationsโญโญโญ (Eliminates 80% of Advertising)โญโญ (You need to find the hidden settings)Some notifications may be missingNo.
ADB-teamโญโญโญโญโญ (Eliminates 100% of Advertising)โญโญโญ (I need a PC and a debug)Some system functions may stop working.Yes.
Third-party launcherโญโญโญโญ (removes ads in the interface)โญ (installation)MIUI functions may not workNo.
Resetting settingsโญโญโญโญ (clean-up)โญโญโญโญ (loss)Possible bugs after recoveryNo.

For most users, a combination of the first three is enough, and if you don't want to mess with the settings, the launcher is the easiest solution, and you'll need ADB or root rights to remove ads completely.

FAQ: Frequent questions about advertising on Xiaomi

โ“ Why After Updating MIUI The commercial reappeared?
Xiaomi often resets personalization settings after major updates. After the update, check: Settings โ†’ Personalization โ†’ Recommendations (turn everything off). Settings โ†’ Apps โ†’ Msa (disable notifications). If the ads are in the curtain, repeat ADB commands.
โ“ Can I turn off advertising without root rights?
Yes, all the methods in this article work without root rights. Root is only for removing system applications (e.g. com.miui.systemAdSolution), but it is risky and can lead to unstable operation. For most users, ADB or manually disabling options is enough.
โ“ Why not? POCO There are fewer ads than Redmi?
POCO smartphones use a modified version of MIUI called POCO Launcher, in which some ad services are disabled by default. However, after updates or a change of region, advertising may appear. To return the original state: Install POCO Launcher from Google Play (if it was deleted).
โ“ How to remove ads in the Mi Browser browser?
The Mi Browser browser shows ads on the homepage and in search results. To turn it off: Open the browser, click โ‹ฎ โ†’ Settings โ†’ Home. Turn off Recommended Content and News. In the Privacy section, deactivate Personalized Recommendations. The best solution is to install Google Chrome or Firefox and make it the default browser.
โ“Legal: Is Xiaomi Legally Showing Ads in Smartphones?
In most countries (including Russia and the EU), Xiaomi has the right to embed advertising in its firmware, as: the User agrees to the User Agreement on the first turn on. MIUI is a proprietary firmware, not a โ€œpureโ€ Android. Xiaomi positions advertising as a way to reduce the price of devices. However, in the EU since 2023, stricter GDPR rules have been in place, and Xiaomi was forced to add options to disable personalization. In the global version of the firmware (MIUI Global) there are more advertising than in the European (MIUI EU).

If none of these methods worked, check to see if there are viruses or fake apps on your smartphone that show ads. Use Malwarebytes or Dr.Web Light to scan the system. Also make sure you are not connected to suspicious Wi-Fi networks that can substitute traffic.

For owners of Xiaomi with root rights, there is a radical way โ€“ removing the system APK-However, this is a topic for a separate article, as it requires deep knowledge and can lead to a "brick" of the device.