How to permanently remove the carousel on Xiaomi: from advertising to recommendations

The Xiaomi carousel is a dynamic tape of ads, news and recommendations that appears when swiping to the left of the home screen. For many users, it has become an annoying element: distracting from work, consuming traffic and battery power, and sometimes even showing irrelevant content. In this article, we will discuss all the current ways to remove the carousel, from standard settings to hidden commands for power users.

It’s important to understand that MIUI (Xiaomi firmware) actively resists shutting down the carousel: after system updates, it can come back, and some methods require reuse. We tested each method on devices with MIUI 12-15 (including Redmi Note 12 Pro+, Poco X5 Pro and Xiaomi 13 Ultra) and highlighted those that work stably. If you are ready to get rid of unnecessary content once and for all, read on.

The main problem with the carousel on Xiaomi is its stubbornness, and even after being disconnected through the settings, it can come back after:

  • πŸ”„ Updates MIUI β€” The system resets some parameters to the factory.
  • πŸ“± Resetting the launcher cache (for example, after cleaning the memory through Settings) β†’ Annexes β†’ Launcher).
  • 🌍 Changes in region (if you are travelling or using) VPN).
  • πŸ”§ Restore from backup (for example, after changing the phone).

To avoid automatic return of the carousel, you need to combine several methods, such as disabling it in settings and blocking background processes through ADB (discussed below), and it is worth remembering that on some models (for example, Redmi 10A or Poco M4 Pro), the carousel is integrated into the system launcher com.miui.home, and its complete removal requires root rights.

πŸ“Š Which carousel annoys you more?
Banner advertisements
Newsfeed
Recommendations of the annexes
Weather/calendar widgets

The simplest method, which works on most devices without any additional manipulation, is suitable for users who do not want to go into technical details.

  1. Open Settings β†’ Desktop (or Home Screen on newer versions of MIUI).
  2. Find the Carousel section (may be called News Feed or Recommendations).
  3. Turn off the slider Show the carousel.
  4. Restart the device (required!) to make the changes effective.

If this item is not in your settings, then your version of MIUI is hiding it.

  1. Long press on the free space of the desktop β†’ Desktop settings.
  2. Select Additional β†’ carousel.
  3. Disable all available options (advertising, news, recommendations).

β˜‘οΈ Preparation for the carousel shutdown

Done: 0 / 4

⚠️ Note: On some firmware (for example, MIUI Global for the European region) carousel can be linked to the system application com.miui.systemAdSolution. β†’ Apps can help, but require caution – don’t remove it completely!

Method 2: Using ADB to Deep Shut Down

If standard settings don’t work, it’s time to plug in USB debugging and use the Android Debug Bridge (ADB), a method that blocks the carousel at the system level but requires a computer and minimal technical skills.

First, turn on the developer mode:

  1. Go to Settings. β†’ The phone.
  2. Click 7 times on the MIUI version until you become a developer.
  3. Back to Settings β†’ Additionally. β†’ For developers.
  4. Activate Debugging on USB.

Now connect your phone to your PC and execute commands in ADB:

adb shell pm hide com.miui.systemAdSolution


adb shell pm hide com.miui.weather2




adb shell pm disable-user --user 0 com.miui.home/.launcher.LauncherTabActivity

These teams:

  • 🚫 Disable system advertising software (com.miui.systemAdSolution).
  • ☁️ Block the weather widget, which is sometimes integrated into the carousel.
  • πŸ“± Deactivate the activity of the launcher responsible for the display of tape.
What to do if ADB is not working?
Make sure Xiaomi drivers are installed on your PC. try using the original one USB-cable (not everyone supports data transfer) Enable the option "Allow debugging by USB (safe-haven)".

⚠️ Attention: After use ADB Some system applications (such as Weather or Themes) may stop updating. To return them, run the command adb shell pm enable. com.miui.weather2.

If you have root access (for example, through Magisk), you can completely delete the files responsible for the carousel.This method is guaranteed to remove the tape forever, but requires caution - wrong actions can lead to a system failure.

Use any root-access file manager (such as Root Explorer or Solid Explorer) and delete the following folders:

/system/priv-app/MiuiSystemAdSolution/


/system/priv-app/QuickSearchBox/




/data/app/com.miui.systemAdSolution-*/

It is also recommended to "freeze" (do not delete!) system applications:

  • πŸ” com.miui.weather2 (weather)
  • πŸ“° com.miui.news (news)
  • πŸ›’ com.xiaomi.midrop (advertising push notifications)

Once removed, restart the device. If the carousel has disappeared but other features have been affected (such as phone search), restore the deleted files from the backup.

πŸ’‘

Before you delete your system files, backup your system files via TWRP or Titanum Backup, which will allow you to roll back if something goes wrong.

Method 4: Change of launcher to third-party (without root)

If all the previous methods didn't work or seem too complicated, the most reliable option is to install an alternative launcher, which won't remove the carousel from the system, but will hide it from your eyes.

LauncherAdvantagesDeficiencies
Nova LauncherFlexible setting, no advertising, gesture supportPremium version for some functions
Hyperion LauncherMinimalist design, optimized for XiaomiLess to do with the design
LawnchairOpen source, support for Android 12+Rare bugs with animations
Microsoft LauncherIntegration with Windows, stable operationCollects data for personalization

To install a third-party launcher:

  1. Download the selected application from Google Play.
  2. Open it and follow the setup instructions.
  3. In your phone settings, select the new launcher as the main one: Settings β†’ Applications β†’ By default β†’ Launcher.

Note that some MIUI features (such as Double-Push to Lock or Navigation Gestures) may not work properly with third-party launchers, in which case use their own counterparts.

Method 5: DNS Blocking (to disable ads)

If your main problem is the carousel advertising, not the tape itself, you can block its sources at the DNS level. This will not remove the carousel completely, but will make it empty.

Use one of the solutions:

  • 🌐 Private DNS (Android 9+):

Blocking applications

  1. Install AdGuard or Blokada.
  2. Activate filters to block Xiaomi ads.

List of domains for manual locking (if you use AdGuard Home or Pi-hole):

tracker.miui.com


sdkconfig.ad.xiaomi.com




data.mistat.xiaomi.com




api.brs.intl.miui.com

πŸ’‘

DNS blocking does not physically remove the carousel, but stops downloading advertising content.The tape will remain but will be empty.

After the MIUI update, the carousel may reappear again to avoid:

  1. Before updating: back up via Settings β†’ About Phone β†’ Backup.
  2. After the update: Repeat the steps from Method 1 (disable in settings) and Method 2 (ADB).
  3. For reliability: install AppOps (requires) ADB) and block operations for com.miui.home: adb shell cmd appops set com.miui.home RUN_ANY_IN_BACKGROUND ignore

If the carousel returns even after these actions, then Xiaomi has implemented new mechanisms to protect it.

  • πŸ” Keep up to date with thematic communities (e.g, 4PDA or XDA Developers).
  • πŸ“² Try reflashing your phone to custom firmware (like LineageOS or Pixel Experience).
  • πŸ›‘οΈ Use Magisk modules such as MIUI Optimizer or DisableFlagSecure.
Can I remove the carousel without a computer?
Yes, but not on all devices. Try Method 1 (MIUI settings) or Method 4 (third-party launcher), if they don't work, you won't be able to do without ADB or root rights.
Why does the carousel disappear after the phone search?
This is because search and carousel in MIUI are often integrated into a single system application (com.miui.home).To return search: Install Google Search widget on the home screen. Use alternative launchers with built-in search (like Nova Launcher).
Is it safe to delete system files through root?
Deleting system files is always risky, but if you follow instructions and backup, problems are unlikely. The main thing is not to delete files with the.odex extension or /system/framework/ folder, as this can lead to a bootloop ( looped reboot).
The carousel is gone, but the gestures are no longer working.
This is a side effect of disabling system components. Return gesture settings: Go to Settings β†’ Display β†’ Gestures. Reset to factory settings. If it doesn't work, run in ADB: adb shell cmd overlay enable com.android.internal.systemui.navbar.gestural
How to remove the carousel on Poco Launcher?
Poco Launcher (set by default on Poco devices) has its own version of the carousel. To turn it off: Long press on the desktop β†’ Settings. Select the Carousel β†’ Disable. If there is no option, update the launcher via Google Play or install an alternative (for example, Nova Launcher).