How to permanently remove ads from Xiaomi folders: from system settings to ADB-team

Xiaomi folder ads are one of the most annoying features of MIUI, which the manufacturer describes as โ€œpersonalized recommendations.โ€ In practice, this means banners with games, credit offers and unnecessary services right in the app menu, file manager and even on the desktop. The problem is compounded by the fact that with each update of MIUI, the ad inserts become more aggressive and the standard ways to disable them cease to work.

In this article, we will discuss all the current methods of removing ads from Xiaomi folders, including hidden settings, editing configuration files and ADB commands. Instructions are tested on Redmi Note 12 Pro+, Poco F5, Xiaomi 13 Ultra and other devices with MIUI 14/15 (including global and Chinese versions of firmware).

Why Xiaomi Ads Are In The Folders And Can They Be Deleted Forever?

The banner ads in MIUI are part of Xiaomiโ€™s business model, which allows the company to reduce the cost of devices by showing third-party offers.

  • ๐Ÿ“ File Manager (com.mi.android.globalFileexplorer) โ€“ banners in the folders โ€œDownloadsโ€, โ€œImagesโ€, โ€œVideoยป.
  • ๐Ÿ“ฑ Launcher (com.miui.home) โ€“ recommendations in the application menu and on the desktop.
  • ๐Ÿ” Search (com.miui.search) โ€“ Advertising in search results by device.
  • ๐Ÿ›’ GetApps (com.xiaomi.mipicks) โ€“ an app store with aggressive banners.

Can we take down ads forever? Yes, but with reservations:

  • โœ… No root: disable via settings and ADB It will work until the next update or reset. MIUI.
  • โœ… With root: removing system APK Config editing removes ads forever, but risks system stability.
  • โŒ Chinese firmware: Some methods donโ€™t work due to regional version limitations.
๐Ÿ“Š What Advertising in Xiaomi Irritates You the Most?
Banners in the file manager
Recommendations in the appendice menu
Pop-up windows in GetApps
Search advertising
Other

Method 1: Disabling personalized recommendations in MIUI settings

The simplest method, which runs on MIUI 12-15 (including global and European versions), does not require root or PC, but only removes some of the ads.

  1. Open Settings โ†’ Memory โ†’ Clean (or Settings โ†’ Applications โ†’ Application Management).
  2. Stick to three points (โ‹ฎ) in the upper right corner and select โ€œCleaning Settingsยป.
  3. Turn off the Personalized Recommendations slider (or MIUI Recommendations in newer versions).
  4. Return to Settings โ†’ Additional โ†’ Special Features โ†’ MIUI Services and deactivate โ€œRecommendationsโ€ and โ€œPersonalized Servicesโ€.

This is a way to clean up:

  • ๐Ÿ“ฑ Advertising in the application menu (launcher).
  • ๐Ÿ” Part of the banners in search.

But it does not affect advertising in the file manager and GetApps!

๐Ÿ’ก

If the "Personalized Recommendations" item is not in your firmware, try changing the device region to India (Settings โ†’ Additional โ†’ Region).In Indian versions of MIUI, there are fewer ads due to local laws.

Method 2: ADB-commands for deep disabling advertising (without root)

The method requires connecting the smartphone to a PC and installing an ADB (Android Debug Bridge) that runs on MIUI 14/15, but can reset after a system update.

Install Platform Tools on PC|

Enable USB Debugging on Xiaomi (Settings โ†’ About Phone โ†’ MIUI Version โ†’ Tap 7 times, then Settings โ†’ Additional โ†’ Developers โ†’ Debugging on USB)|

Connect your phone to your PC and confirm your trust in your computer|

Open the command line in the folder with adb.exe

-->

Follow the instructions in turn (copy and paste in cmd):

adb shell pm hide com.miui.systemAdSolution


adb shell pm hide com.xiaomi.mipicks




adb shell settings put global hide_force_update 1




adb shell settings put global device_provisioned 1




adb shell settings put secure sysui_qqs_count 5

Transcript of commands:

Team team.Action.
pm hide com.miui.systemAdSolutionDisables the MIUI system ad module.
pm hide com.xiaomi.mipicksHiding the GetApps store (the main source of banners).
hide_force_update 1Blocks forced updates of advertising modules.
sysui_qqs_count 5Remove advertising tiles from the notification panel.

After completing the commands, restart the device. The ads will disappear from:

  • ๐Ÿ“ File Manager (Downloads, Images foldersยป).
  • ๐Ÿ“ฑ Menu of applications and desktop.
  • ๐Ÿ” Search results.
What to do if ADB is not working?
If you see an error not allowed or operation not allowed after you enter the commands, then your device has ADB blocked for system changes. Solution: 1. Enable USB Debugging in the developer settings. 2. Run an adb shell command, then enter su (if there is root) or try an alternative method with pm uninstall -k --user 0. 3. Some firmware (MIUI 15 China) require a rollback to an earlier version or custom recaveria.

Method 3: Remove ads through build.prop file editing (requires root)

The method for advanced users with unlocked bootloader and root rights. Allows you to permanently remove advertising, but if incorrect changes can lead to a bootloope (cyclic reboot).

Instructions:

  1. Install a root-enabled file manager (such as Root Explorer or FX File Manager).
  2. Go to /system/build.prop and back up the file (copy it on PC).
  3. Open build.prop in the text editor and add the following lines to the end: ro.miui.has_real_blur=1 ro.miui.has_handy_mode_sf=1 ro.miui.region=IN ro.miui.contain_global_bloatware=false persist.sys.miui_optimization=0
  4. Save the file, set the rights to 644 (rw-r--r---) and restart the device.

Explanation of the lines:

  • ๐Ÿ‡ฎ๐Ÿ‡ณ ro.miui.region=IN โ€” India imposes mandatory region where there is no advertising under law.
  • ๐Ÿšซ contain_global_bloatware=False โ€“ Disables global advertising modules.
  • โšก persist.sys.miui_optimization=0 โ€” block optimization MIUI, re-advertising.

๐Ÿ’ก

Editing build.prop is the most reliable way to remove ads forever, but it only works on firmware with root and can conflict with the root. OTA-After the update. MIUI The file will be reset to factory settings!

Method 4: Remove system applications via Magisk (for hardened devices)

If you have Magisk installed (or another root manager), you can completely remove the apps responsible for advertising. This method is irreversible - before you run, backup through TWRP!

List of applications to remove (via Magisk โ†’ Modules โ†’ Debloater or App Systemizer):

Packet nameName of nameWhat's removed
com.miui.systemAdSolutionSystem advertising moduleBanners in folders and search
com.xiaomi.mipicksGetAppsA commercial store
com.miui.analyticsMIUI AnalyticsData collection for targeted advertising
com.miui.msa.globalMIUI Service FrameworkBackground advertising processes
com.miui.hybridHybrid PlatformSuggestions pop-up windows

How to delete:

  1. Install Universal Debloater or Xiaomi Debloater via Magisk.
  2. In the list of applications, find the packages from the table above and tick them.
  3. Click "Delete" and restart the device.

๐Ÿ’ก

If system functions (such as themes or cloud storage) stop working after uninstalling applications, restore remote packets through the TWRP backup or reflash MIUI without clearing the data.

Method 5: Alternative launchers and file managers (without root)

If system methods don't help or you don't want to risk the stability of MIUI, you can just replace standard applications with third-party ones, and that doesn't remove ads from the system, but hides them from the user.

Best alternatives:

  • ๐Ÿ“ฑ Launchers: ๐Ÿ”น Nova Launcher โ€“ supports hiding system applications and disabling recommendations. ๐Ÿ”น Lawnchair - open launcher without advertising, with gesture support MIUI. ๐Ÿ”น Hyperion Launcher โ€“ Optimized for Xiaomi, blocks banners in the menu.
  • ๐Ÿ“ File managers: ๐Ÿ”น Solid Explorer โ€“ no ads, with support for cloud storage. ๐Ÿ”น FX File Manager โ€“ has a root mode to access system folders. ๐Ÿ”น MiXplorer is a complete analogue of the standard manager, but without banners.

How to set up Nova Launcher to block ads:

  1. Install Nova Launcher from Google Play.
  2. Press the empty space on the desktop โ†’ Settings โ†’ App settings.
  3. Enable the Hide Apps option and add MIUI System Ads to the GetApps list.
  4. In the Docking Station section, disable Google Offers (if any).

๐Ÿ’ก

Replacing the launcher and file manager is the only way to remove ads without risk to the system, but it does not negate the background activity of the ad modules, which continue to consume battery and traffic.

What to do if the ad returns after the MIUI update

Xiaomi regularly updates its advertising mechanisms, and after installing the new version of MIUI, banners may reappear.

  1. Repeat. ADB-Teams (Method 2) After the update, system applications are restored.
  2. Check out the region: sometimes the update resets the region's settings to China or Global, where there are more ads. Return ro.miui.region=IN (Method 3).
  3. Delete the cache of advertising applications: Go to Settings โ†’ Apps โ†’ App management. Find GetApps, MIUI System Ads, Analytics. Click Clear Cache and Stop.

Reverse to the previous version of MIUI if the update brought too much advertising. Use the Xiaomi Flash Tool or TWRP.

How to block MIUI updates if they return ads?
1. Install the Disabler for MIUI module via Magisk. 2. In the module settings, disable System Update (com.android.updater). 3. Alternatively: Remove the updater via ADB: adb shell pm uninstall -k --user 0 com.android.updater Attention: This will deprive you of the ability to receive security fixes!

FAQ: Frequent questions about advertising in Xiaomi folders

โ“ Why the Advertising Returns After the Reset?
Factory reset restores all system applications, including ad modules. To remove banners again, repeat Method 1 (settings) or Method 2 (ADB). If you had root, you will have to re-enable the rights and edit build.prop.
โ“ Can I remove ads on Chinese firmware (China) ROM)?
On the Chinese versions. MIUI Most of the methods don't work because of the constraints: ๐Ÿ”น Check out the European or Global version. MIUI (Risk of blocking the Mi Account). ๐Ÿ”น Use an alternative launcher (Method 5). ๐Ÿ”น Install custom firmware (Pixel Experience, LineageOS).
โ“ Will Magisk work on Xiaomi with a blocked bootloader?
No. Magisk requires an unlocked bootloader to install. On new Xiaomi devices (released after 2022), unlocking takes 720 hours (30 days) after you have attached your account. Detailed unlock instructions: official Xiaomi documentation.
โ“ How to Check Which Apps Show Ads?
Use the App Inspector app (from Google Play) or ADB command: adb shell dumpsys package | grep "com.xiaomi\|com.miui" This will display a list of all Xiaomi system applications. Look in the output: mipicks - GetApps. systemAdSolution - advertising module. analytics - data collection for targeting.
โ“ Is it legal to remove ads from Xiaomi?
Legally yes, you have the right to modify your device, including removing pre-installed software (in accordance with European Regulation). 2019/770 on digital content: โš ๏ธ The device warranty can be cancelled when unlocking the bootloader or getting root. โš ๏ธ Some methods (e.g., build.prop editing) may violate the user agreement. MIUI.