How to completely remove recommended applications on Xiaomi: from advertising to system tips

Xiaomiโ€™s MIUI-based smartphones are known for their functionality, but many users are annoyed by the aggressive integration of recommended apps. Itโ€™s not just advertising โ€” the system actively offers to install games, services and utilities, even if youโ€™ve never looked for anything like this. The reason for this behavior lies in the companyโ€™s business model: up to 30% of Xiaomiโ€™s profits come from advertising and affiliate programs in MIUI, so turning these items off requires deep customization.

Fortunately, there are several ways to reduce or completely remove recommendations, from standard options in settings to using hidden shell features. MIUI (for example, MIUI 12 vs MIUI 14) and regional firmware (Global, China, EEA). In this article, we will discuss current solutions for modern versions, including Redmi Note. 12, POCO X5 and flagship Xiaomi 13/14.

Before you start settings, check your firmware version in Settings โ†’ About Phone โ†’ MIUI. This will help avoid confusion with the location of menu items. Also note that some methods (such as disabling system services) can affect the stability of the phone โ€“ we will note these points separately.

Method 1: Disabling recommendations in the MIUI launcher

The most obvious source of recommended applications is the standard MIUI Launcher, where the system shows popular apps, games and services directly on the home screen or in the app menu to remove them:

  • ๐Ÿ“ฑ Open the Settings. โ†’ Main screen screen.
  • ๐Ÿ” Find the option โ€œRecommended Appsโ€ (may be called โ€œApp Suggestionsโ€ or โ€œApp suggestions").
  • ๐Ÿ”˜ Turn off the slider next to this option.
  • ๐Ÿ”„ Restart Launcher: Click the free space on the home screen โ†’ Select "Home Screen Settings" โ†’ Reset.

On some firmware (MIUI 13+ for the global version), this item may be hidden.

  1. Hold your finger in the free seat of the main screen.
  2. Slip on Settings (cog in the upper right corner).
  3. Scroll down to the "Additional" section and turn off "Show Recommended Apps."

๐Ÿ’ก

If recommendations continue to appear after disabling, try changing the launcher to a third-party one (like a Nova Launcher or Hyperion Launcher) that will radically solve the problem, but will require adaptation to the new interface.

Method 2: Blocking Ads through MIUI Settings

Recommended apps are often masqueraded as "personalized offers," which are actually ads. MIUI has a separate section to manage such ads, but it's not always obvious. Here's how to find it:

  1. Go to Settings. โ†’ Memory.
  2. Put it on the "Cleanup."
  3. In the upper right corner, press three dots (โ‹ฎ) and select "Cleaning settings".
  4. Turn off the option "Recommend applications after cleaning".

For deeper cleaning:

  • ๐Ÿ›‘ Back to Settings โ†’ Memory. โ†’ Cleanup.
  • ๐Ÿงน Scroll down to the Deep Clean section and turn off the Show Recommendations".
  • ๐Ÿ” In the same menu, find Ad Management and deactivate all available sliders.

On MIUI firmware for China (China ROM), the path may be different: advertising settings are sometimes hidden in Settings โ†’ Additional โ†’ Special features โ†’ Advertising Management. If you have this version, be careful - disabling some services (for example, msa or MiuiDaemon) can lead to system applications malfunctioning.

๐Ÿ“Š What version? MIUI You're using it?
MIUI 12 or older
MIUI 13
MIUI 14
I don't know my version.

Method 3: Disabling system services (without root)

Some of the recommended apps are run by Xiaomi system services, which can be disabled without obtaining root permissions.This method is more radical and requires caution.

  • โœ… Backup of important data (settings, contacts, photos).
  • โœ… Battery charge of at least 50%.
  • โœ… Access to Settings โ†’ Annexes โ†’ Application management.

List of services that can be safely disabled (tested on MIUI 14 Global):

Name of serviceWhat's he doing?Risk of shutdown
com.miui.analyticsCollecting analytics and showing recommendationsLow (use statistics may be confused)
com.xiaomi.midropAdvertising and offers in Mi DropMedium (turns off Mi Drop)
com.miui.systemAdSolutionManagement of banner advertisingLow (advertising will disappear completely)
com.miui.hybridHybrid services (including recommendations)High (may crash launcher)

To disable the service:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Press three points (โ‹ฎ) and select "Show all applications".
  3. In the search, enter the name of the service from the table (for example, analytics).
  4. Slip on the found application โ†’ โ€œDisableโ€ โ†’ confirm the action.

โ˜‘๏ธ Preparing for system services shutdown

Done: 0 / 4

โš ๏ธ Warning: Disabling com.miui.hybrid may cause the launcher to crash.If the screen turns black or stops responding to touches after the shutdown, restart your phone in Safe Mode (press the power button). โ†’ Hold "Switch off" โ†’ Confirm the safe mode entry and turn the service back on.

Method 4: Using ADB for deep cleaning

If previous methods didn't work, you can use ADB (Android Debug Bridge) to disable system-level advertising components, which requires you to connect your phone to your computer, but doesn't require root rights.

  • ๐Ÿ–ฅ๏ธ A computer with installed Xiaomi drivers and ADB.
  • ๐Ÿ“ฑ Included debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times tap the version number โ†’ Go back to Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ”Œ Cable USB (preferably original).

Commands to disable ads (do one at a time in the terminal):

adb shell pm hide com.miui.analytics


adb shell pm hide com.xiaomi.midrop




adb shell pm hide com.miui.systemAdSolution




adb shell pm hide com.android.browser # Disables Mi Browser browser with ads




adb shell pm hide com.miui.hybridaccessory # Removes accessories recommendations

Once you have completed the commands, restart the phone, and if a service is needed to run the system (e.g., com.miui.hybrid), you can turn it back on by command:

adb shell pm unhide package applications
What if the ADB canโ€™t see the device?
1. Make sure that the debugging is enabled by USB and access is allowed from this computer (you will receive a request on the phone). 2. Check the drivers: download Mi PC Suite from the official Xiaomi website. 3. Try another one USB-cable (preferably original). 4 Restart your phone and computer. 5 If you use Windows, start the terminal ADB on behalf of the administrator.

Method 5: Install custom firmware (for advanced)

If youโ€™re tired of the system limitations of MIUI, a radical solution is to install custom firmware, such as LineageOS, Pixel Experience or Xiaomi.eu. The latter is a modified version of MIUI without ads and with advanced settings, optimized for European users.

Benefits of Xiaomi.eu:

  • ๐Ÿšซ Complete lack of advertising and recommended applications.
  • ๐Ÿ”ง Advanced camera, sound and interface settings.
  • ๐Ÿ“ฑ Support for all original firmware functions (including: IR Blaster and NFC).
  • ๐Ÿ”„ Regular updates (weekly builds).

Disadvantages:

  • โš ๏ธ Requires unlock bootloader (bootloader), which resets the phone to factory settings.
  • โš ๏ธ There may be bugs (e.g., Google Pay not working on some models).
  • โš ๏ธ Xiaomi warranty is cancelled (but restored after returning to stock firmware).

Instructions for installing Xiaomi.eu:

  1. Unlock the bootloader through the official Xiaomi tool (requires a Mi Account and wait 7-14 days).
  2. Download the firmware Xiaomi.eu for your model from the official website.
  3. Install custom TWRP recavators (instructions are available on 4PDA or XDA Developers).
  4. Using TWRP, run Wipe (Dalvik, Cache, System, Data) and install the downloaded firmware.

โš ๏ธ Attention: Installing custom firmware can lead to a "brick" (inoperability) of the phone if the wrong version is selected or the sequence of actions is broken. Always check the compatibility of the firmware with your model (Redmi Note 11). โ‰  POCO X3, even if iron is similar!).

๐Ÿ’ก

Custom firmware like Xiaomi.eu is the only way to get rid of advertising forever, but it requires technical skills and voids the warranty.

Additional tips: how to reduce the number of recommendations

If completely disabling recommended applications seems difficult, you can reduce their number with these techniques:

  • ๐Ÿ” Limit permissions for system applications: Go to Settings โ†’ Annexes โ†’ Manage permissions and disable access to Location, Contacts and Storage for MiuiDaemon, Analytics and Security.
  • ๐Ÿ“ต Turn off personalization: In Settings โ†’ Accounts and synchronization โ†’ Mi Account Deactivate "Personalized Advertising".
  • ๐ŸŒ Use it. DNS-Filtering: Set custom in the settings of Wi-Fi or mobile network DNS, For example, 1.1.1.1 (Cloudflare) or 94.140.14.14 (AdGuard) will block some of the advertising requests.
  • ๐Ÿ›ก๏ธ Install ad blocker: Apps like Blokada or AdGuard can filter banner ads in system applications.

Another effective trick is to reset the "Advertising ID":

  1. Go to Settings โ†’ Google โ†’ Advertising.
  2. Put it on "Reset Ad ID."
  3. Turn off the option of "Personalized Advertising".

This wonโ€™t eliminate recommendations completely, but it will make them less intrusive, as the system will stop learning from your preferences.

โ“ Why does it appear again after the ad is turned off in the settings?
Xiaomi system applications (such as Security or Cleaner) periodically reset ad settings after updates. To prevent this: Turn off automatic updates for these apps in Google Play. Use ADB to "freeze" problematic services (adb shell pm disable-user --user 0 package application command).
โ“ Can I remove the recommendations without rooting and ADB?
The combination of the following steps will maximize the effect without technical manipulation: Turn off all options in Settings โ†’ Advertising Management. Set a third-party launcher (for example, Nova Launcher); Reset the advertising ID in Google settings; Turn off background activity for MiuiDaemon and Analytics. This will reduce the number of recommendations by 70-80%.
โ“ Why on Chinese firmware (China) ROM) more advertising?
China ROMs contain more promotional modules, as they target the local market where Xiaomi is actively monetizing the ecosystem. Global/EEA versions are moderately censored but still contain advertising. Solutions: Refuse your phone on Global or Xiaomi.eu. Use ADB to shut down Chinese services (e.g. com.xiaomi.market).
โ“ Will recommendations return after resetting the phone to factory settings?
Yes, because resets bring all system settings back out of the box, including the ad modules. To avoid this: Before reset, write down a list of services and applications disabled. After reset, immediately turn off the ad in Settings โ†’ Advertising Management. Restore disabled services through ADB (if you have used this method before).
โ“ Is it safe to disable system services through ADB?
Disabling most of the services listed in this article is safe, but there are exceptions: โœ… Safe to disable: com.miui.analytics, com.xiaomi.midrop, com.miui.systemAdSolution. โš ๏ธ With caution: com.miui.hybrid (can crash the launcher), com.android.browser (disables the browser). โŒ Do not disable: com.miui.home (launcher), com.android.settings (settings). If after the service is turned off, the phone becomes unstable, return it with the command adb shell pm enable package applications.