How to completely remove the shortcuts of recommendations on Xiaomi smartphones

Why do unnecessary shortcuts appear on Xiaomiโ€™s screen?

You just bought the new Xiaomi Redmi Note 13 Pro+ or upgraded your firmware to POCO F5, but the desktop is littered with ad widgets and "recommended apps"? That's not a coincidence - that's how MIUI (or the new HyperOS) works, where smart hints are enabled by default. The manufacturer works with partners to show content on the home screen, from games to banners with AliExpress.

The problem is that these shortcuts donโ€™t just take up space โ€” they consume up to 5-7% of battery life per day due to background activity on com.miui.systemAdSolution and com.xiaomi.midrop. In addition, some โ€œrecommendationsโ€ open in a redirected browser through intermediate pages, which poses security risks.

Method 1: Disconnect via standard MIUI/HyperOS settings

The safest method is to use built-in system options. It is suitable for all devices on MIUI 12-14 and HyperOS 1.0+, including Xiaomi 14 Ultra, Redmi 12 and POCO X6 Pro. Importantly, after updating the firmware settings may reset โ€“ check them every 2-3 months.

Instructions:

  1. Open the Settings. โ†’ Desktop.
  2. Select Smart Shortcuts (or HyperOS Guidelines).
  3. Turn off the sliders: ๐Ÿ“ฑ Show recommended applications ๐ŸŽฎ Game tips (if any) ๐Ÿ›’ Advertising from partners

Reset the device (required!).

โ˜‘๏ธ Verification of deactivation of labels

Done: 0 / 4

โš ๏ธ Note: On some firmware (for example, MIUI Global 14.0.4) Smart shortcuts can be called App Vault or Minus Screen. If you don't find a section, search for the settings for "recommendations".

Method 2: Removal via Security (for MIUI)

MIUI has a hidden Security section where you can block the system processes responsible for shortcuts, which works on 80% of devices, but requires caution โ€“ improper actions can lead to a launcher malfunction.

Step-by-step:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Slip on the three points in the upper right corner and select Show System.
  3. Find it on the list: ๐Ÿ” com.miui.systemAdSolution (the main advertising module) ๐Ÿ“ฆ com.xiaomi.mipicks (app recommendations) ๐ŸŽฏ com.miui.analytics (collection of data for personalization)
  • Press Stop (if the button is active).
  • Select Disable (confirmation may be required).
  • Remove all permissions (geolocation, auto-start, notifications).
ProcessAppointmentCan I turn it off?Effects of consequences
com.miui.systemAdSolutionThe main module of advertising and recommendationsYes.All banner ads will disappear.
com.xiaomi.mipicksPersonalized Application OffersYes.There will be no more popular games.
com.miui.analyticsCollection of data on usePartially.Some Xiaomi services may be lost
com.miui.homeLauncher (desktop)No.It'll cause the interface to crash.

โš ๏ธ Note: Disabling com.miui.analytics may cause Mi Account and Xiaomi Cloud errors, so if you use these services, skip this process or back up your data in advance.

๐Ÿ“Š What firmware do you use?
MIUI Global
MIUI China
HyperOS
LineageOS (Pixel Experience)
I don't know.

Method 3: Use ADB-Teams (for experienced users)

If standard methods don't work, and you don't have root rights, then there's ADB (Android Debug Bridge), which removes system packages without superuser rights, but requires a PC connection. It's suitable for all models, including the Black Shark 5 Pro and Redmi K70E.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/macOS/Linux
  • ๐Ÿ”Œ Cable USB (preferably original)
  • ๐Ÿ“ฅ Google Platform Tools (Download and Unpack)
  • ๐Ÿ”ง Included Debugging by USB phone-on

Instructions:

  1. Connect your phone to your PC and confirm your trust in the device.
  2. Open the command line (or Terminal) in the folder with the platform-tools.
  3. Enter the commands in turn: adb shell pm uninstall --user 0 com.miui.systemAdSolution pm uninstall --user 0 com.xiaomi.mipicks pm uninstall --user 0 com.xiaomi.ab
  4. Reset the device.
What if the ADB canโ€™t see the device?
1. Check if debugging is included on USB In Settings โ†’ The phone. โ†’ Version. MIUI (Tap 7 times on the build number, then return to the additional โ†’ For developers. 2. Install Mi drivers PC Suite. 3. Try another one. USB-cable (not all support data transfer). 4. Enter adb devices in the command line โ€“ if the device is displayed as โ€œunauthorizedโ€, confirm access on the phone.

โš ๏ธ Warning: Deleting the com.xiaomi.ab package will disable all notifications from Xiaomi system applications, including security updates. If critical, skip this command.

Method 4: Installation of an alternative launcher

A radical but effective method is to replace the standard launcher com.miui.home with a third-party one, which will completely eliminate advertising and recommendations, but will change the appearance of the interface.

  • ๐Ÿ  Nova Launcher (most flexible, gesture-supporting)
  • โšก Lawnchair (lightweight, open source)
  • ๐ŸŽจ Microsoft Launcher (Integration with Windows)
  • ๐Ÿ”„ POCO Launcher (official but no advertising)

How to determine:

  1. Download the launcher from Google Play or APKMirror.
  2. When you first start, select "Always" in the default launcher request.
  3. In the settings of the new launcher, turn off: ๐Ÿ“Œ Weather/news widgets (can load ads) ๐Ÿ”” Notifications from system applications ๐Ÿ”„ Auto-update content

๐Ÿ’ก

If you have left empty icons on the screen after installing the alternative launcher, clear the cache of the com.miui.home application in the settings. This will remove the cached shortcuts.

Cons of the method:

  • Some MIUI features (such as Dual Apps or Game Mode) may not work properly.
  • HyperOS may have conflicts with system animations.
  • When you reset the settings, the launcher will return to the standard.

Method 5: Rooting and Deleting System Files (Extreme Method)

If youโ€™re willing to sacrifice warranty and security, you can get root rights and remove system-level advertising modules, a method thatโ€™s suitable for devices with an unlocked bootloader (e.g., Xiaomi 13T Pro or Redmi Note 12 Pro Speed).

โš ๏ธ Warning: Rooting voids warranty and can lead to blocking of banking applications (due to the SafetyNet trigger) and there is also a high risk of "bricking" the device if an error occurs.

Instructions (for Magisk):

  1. Unlock the bootloader through the Mi Unlock Tool (requires binding to the Mi Account).
  2. Install custom recovery (TWRP) for your model.
  3. Squeeze Magisk through recovery.
  4. In Magisk Manager, install Universal Ad-Blocker or Xiaomi Debloater.
  5. Reboot and check SafetyNet status in the Magisk app.

List of files to delete (via Root Explorer):

/system/app/SystemAdSolution


/system/priv-app/MiuiSystemAdSolution




/system/app/Mipay




/system/app/Analytics




/data/app/com.xiaomi.midrop*

๐Ÿ’ก

Even after rooting, ads can return after the MIUI/HyperOS update. To avoid this, disable automatic firmware updates in the settings or use the DisableForceEncrypt module to block changes to the system partition.

What if the tags returned after the update?

Xiaomi regularly updates its advertising mechanisms, so after installing a new version of MIUI or HyperOS, shortcuts may appear again.

  1. Firmware rollback: If the update brought too much advertising, you can return to the previous version via Fastboot (instructions are available on xiaomi.eu).
  2. Domain Blocking: Use the Blokada or AdGuard app to block domains: ๐ŸŒ ad.mi.com ๐ŸŒ tracker.ai.xiaomi.com ๐ŸŒ data.mistat.xiaomi.com

Resetting advertising settings:

Settings โ†’ Google โ†’ Advertising

Advertising ID

โš ๏ธ Note: On HyperOS devices (e.g. Xiaomi 14 or Redmi Turbo 3), some ad modules are integrated into the core of the system. their removal can lead to a cyclical reboot, in which case only a complete firmware reflash on custom firmware (e.g. Pixel Experience) will help).

FAQ: Frequent questions about recommendation shortcuts on Xiaomi

Can you remove labels without root rights?
Yes, in 90% of cases, standard settings are sufficient (Method 1) or ADB-Rooting is only required to thoroughly clean the system of advertising modules.
Why do labels appear again after the shutdown?
This is due to background activity from com.miui.analytics, which restores settings. Solution: Turn off auto-start for this process in the battery settings.
Is it safe to remove system applications through ADB?
Yes, if you only remove packages related to advertising (com.miui.systemAdSolution, com.xiaomi.mipicks), removing critical components (e.g. com.miui.home) will cause the phone to fail.
How do I get my labels back if I change my mind?
If you have disabled them through settings, just turn the sliders back on. If you have deleted them through ADB, restore the packets with the adb shell cmd package install-existing com.miui.systemAdSolution command.
Is there a difference between MIUI and HyperOS?
Yes, HyperOS has more integrated ad modules, so standard methods may work worse. For example, HyperOS doesnโ€™t have a separate smart shortcuts clause โ€” the settings are hidden in Settings โ†’ Screen โ†’ Home Screen โ†’ Content Recommendations.