Why Xiaomi is showing recommended apps and can they be removed?
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.
- Hold your finger in the free seat of the main screen.
- Slip on Settings (cog in the upper right corner).
- 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:
- Go to Settings. โ Memory.
- Put it on the "Cleanup."
- In the upper right corner, press three dots (โฎ) and select "Cleaning settings".
- 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.
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 service | What's he doing? | Risk of shutdown |
|---|---|---|
| com.miui.analytics | Collecting analytics and showing recommendations | Low (use statistics may be confused) |
| com.xiaomi.midrop | Advertising and offers in Mi Drop | Medium (turns off Mi Drop) |
| com.miui.systemAdSolution | Management of banner advertising | Low (advertising will disappear completely) |
| com.miui.hybrid | Hybrid services (including recommendations) | High (may crash launcher) |
To disable the service:
- Go to Settings โ Applications โ Application Management.
- Press three points (โฎ) and select "Show all applications".
- In the search, enter the name of the service from the table (for example, analytics).
- Slip on the found application โ โDisableโ โ confirm the action.
โ๏ธ Preparing for system services shutdown
โ ๏ธ 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 recommendationsOnce 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 applicationsWhat if the ADB canโt see the device?
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:
- Unlock the bootloader through the official Xiaomi tool (requires a Mi Account and wait 7-14 days).
- Download the firmware Xiaomi.eu for your model from the official website.
- Install custom TWRP recavators (instructions are available on 4PDA or XDA Developers).
- 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":
- Go to Settings โ Google โ Advertising.
- Put it on "Reset Ad ID."
- 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.