How to turn off the carousel on Xiaomi: remove ads from the screen forever

The ad carousel on Xiaomi devices is one of the brandโ€™s most controversial features, providing quick access to recommended apps and content, but on the other hand cluttering the screen with unnecessary advertising, slowing down the system and collecting data about user preferences, especially on Mi TVs with a PatchWall shell, where banner ads occupy up to 30% of the main screen, and on smartphones with MIUI, where the carousel appears when swiped left on the desktop.

In this article, we will discuss all the working ways to disable the carousel on different Xiaomi devices, from budget Redmi smartphones to flagship Mi TV Q2. It is important to understand that the methods differ depending on the model, firmware version and region of sale (Chinese, global or Russian versions of MIUI/PatchWall).

Warning: Some methods require intervention in system files or use of ADB-If you're not sure about your skills, stick to the "safe" ways in the first section!

On most Xiaomi devices, the carousel can be turned off via the settings menu, but the path to this option is often hidden or named in an unobvious way.

For smartphones (MIUI 12/13/14/15)

On smartphones, the carousel is called "Mi-Lenta" or "Recommendations."

  1. Open Settings โ†’ Desktop (or Home Screen).
  2. Find the Milent item (in some versions โ€“ Xiaomi Services or Recommendations).
  3. Turn off the slider Show Milenta.
  4. Reset the device (required!).

If there is no such item, try an alternative path:

  • ๐Ÿ“ฑ Hold your finger on an empty space on your desk. โ†’ Desktop settings โ†’ Mi-lent.
  • ๐Ÿ” In the settings search bar, type "ribbon" or "recommendations".
  • ๐ŸŒ On Chinese firmware (China) ROM) The item may be called (XiaoAI Recommendations).

Make a backup copy of important data|Check the version. MIUI In Settings โ†’ The phone.|Disable automatic updates MIUI|Remember the current desktop settings-->

For TVs (PatchWall)

On Mi TV and Redmi TV, the carousel shuts down differently. PatchWall has multiple levels of settings:

  1. Press the Home screen (house) button on the remote โ†’ select Settings (cogs).
  2. Go to Account and Security โ†’ Advertising and Recommendations.
  3. Turn it off: ๐Ÿ“บ Personalized recommendations ๐ŸŽฏ Promotional notices ๐Ÿ”„ Automatic Content Update

Go back to the main settings menu and select Apps โ†’ App Management โ†’ find PatchWall โ†’ Clear the cache.

Important! Some models (e.g. Mi TV 4S 55) may lose pre-installed services (e.g. Netflix or Prime Video) after disabling ads, because Xiaomi binds access to content to consent to ad impressions.

๐Ÿ’ก

If your favorite app is missing after the carousel is turned off, try reinstalling it manually from Google Play or through the app. APK-Most services (except Chinese) work without a PatchWall link.

Method 2: Disconnect via ADB (for power users)

If standard settings don't work, you can use the Android debugging bridge (ADB), which works on 90% of Xiaomi devices, but requires a computer connection, and the advantage is to turn off the carousel at the system level, without the possibility of accidentally turning it on.

You'll need:

  • ๐Ÿ’ป Computer with Windows/macOS/Linux
  • ๐Ÿ“ฑ USB-cable (preferably original)
  • ๐Ÿ› ๏ธ Utilities. ADB and Fastboot (download from Android site)
  • ๐Ÿ”ง Included debugging by USB on a smartphone (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times tap to unlock Developer Settings)

Instructions:

  1. Connect your smartphone to your PC and confirm the debugging permission.
  2. Open the command prompt (cmd) in the ADB folder and type: adb devices Make sure your device appears in the list.
  3. Follow the command to turn off the carousel: adb shell pm hide com.miui.systemAdSolution For TVs use: adb shell pm hide com.dianshang.mitvapp
  4. Reset the device.

After this command, the carousel will disappear completely from the system, but can return after the MIUI update. To return it, use the command adb shell pm unhide.

What if the ADB canโ€™t see the device?
1. Install drivers for your Xiaomi model (you can download it on the website) MIUI Downloads). 2. Check if debugging is enabled USB In the developer settings. 3. Try another one. USB-4. On Windows, run the command line on behalf of the administrator and do adb kill-server adb start-server.

Method 3: Use of third-party launchers (alternative)

If you canโ€™t turn off the carousel with standard methods, you can simply replace the standard launcher with a third-party one, which is suitable for smartphones, but does not work on TVs (due to the limitations of Android TV).

The best launchers for Xiaomi:

LauncherAdvantagesDeficienciesReference
Nova LauncherFlexible setting, no advertising, gesture supportPremium version for some functionsGoogle Play
LawnchairFree, open source, Pixel styleLess customization than NovaOfficial website
Hyperion LauncherOptimized for Xiaomi, Theme SupportRare bugs with animationsGoogle Play
Poco LauncherOfficial launcher from Xiaomi without advertisingMinimalist design, little settingsGoogle Play

To install a third-party launcher:

  1. Download and install the selected launcher from Google Play.
  2. When you first start, select it as the default launcher.
  3. In the settings of the new launcher, disable all widgets and panels with recommendations.
  4. If necessary, hide the standard Xiaomi launcher through Settings โ†’ Applications โ†’ Application Management โ†’ Disable.

Standard. MIUI|Nova Launcher|Lawnchair|Hyperion|Poco Launcher|Other-->

Attention! On some firmware (China ROM), third-party launchers may not work smoothly or reset after rebooting, in which case only firmware of the global or European version of MIUI will help.

Method 4: Disconnecting through system file editing (root)

This method is only suitable for users with an unlocked bootloader and a Magisk or TWRP installed. It allows you to completely remove the carousel from the system, but requires caution - incorrect actions can lead to a bootloop (cyclical reboot).

Instructions for smartphones:

  1. Install a file manager with root support (such as Root Explorer or Mixplorer).
  2. Go to /system/priv-app/MiuiSystemAdSolution or /system/app/MiuiSystemAdSolution
  3. Rename the folder MiuiSystemAdSolution in MiuiSystemAdSolution_bak or remove it.
  4. Go to /data/app/ and delete the folders with the names that contain com.miui.systemAdSolution.
  5. Clear the cache and data of the Launcher app (com.miui.home).
  6. Reset the device.

For TVs, the path will be different:

/system/priv-app/MitvApp

or

/system/priv-app/PatchWall

Warning: Removing system applications may disrupt Google Play Services or other services. Make a full backup via TWRP before editing!

๐Ÿ’ก

Editing system files is the most radical method, but also the most effective. If you are not sure about your actions, use methods without root (ADB or third-party launchers).

Method 5: Disconnecting through service codes (hidden menus)

Xiaomi hides some settings behind service codes (also known as โ€œService Codeโ€) USSD-These commands allow you to access debugging menus where you can turn off advertising and statistics collection.

List of working codes for smartphones:

  • ๐Ÿ“ฑ ##4636## - Test menu (Usage statistics) โ†’ disable data collection).
  • ๐Ÿ”ง ##7378423## - Service menu (for some Redmi models).
  • ๐Ÿ“Š ##284## - Sensor test (sometimes contains options to disable ads).
  • ๐Ÿšซ ##36446337## โ€” Resetting advertising settings (works on MIUI 12-14).

For Mi TVs, try:

  1. Open the Browser app (browser).
  2. Enter http://127.0.0.1:8080/debug
  3. In the menu that appears, find the Advertisement item and turn off all sliders.

Attention! Service codes may vary by model and region. Some codes (e.g. ##7780##) reset settings - only use them if you are sure of their purpose!

Additional settings: how to reduce data collection and speed up the system

Disabling the carousel is just the first step to a clean Xiaomi, and to completely eliminate advertising and improve performance, we recommend following the steps:

1. Disconnection of statistics collection and personalization

  • ๐Ÿ“Š Go to Settings. โ†’ Confidentiality โ†’ Special permits โ†’ Use data and disable all sliders.
  • ๐Ÿ” B Settings โ†’ Xiaomi account โ†’ Mi Cloud disable Data Sync and Backup.
  • ๐ŸŽฏ B Settings โ†’ Annexes โ†’ Application management โ†’ Google Play Services Turn Off Advertising and Analytics.

2. Cleaning cache and unnecessary applications

  • ๐Ÿงน B Settings โ†’ Memory. โ†’ Clean up, do a deep cleaning.
  • ๐Ÿ—‘๏ธ Remove or disable pre-installed apps (Mi Browser, Mi Video, Mi Music, GetApps).
  • ๐Ÿ”„ B Settings โ†’ Battery and productivity โ†’ Memory Management Select No Limits Mode.

3. Blocking Advertising at the DNS Level

If the ads continue to appear in your browser or apps, set up an alternative DNS:

  1. Go to Settings. โ†’ Wi-Fi โ†’ Additionally. โ†’ Settings IP (or settings โ†’ SIM-maps and mobile networks โ†’ Access point โ†’ Settings APN mobile-internet).
  2. Set a static IP and type in DNS: 1.1.1.1 (Cloudflare) or 8.8.8.8 (Google DNS).
  3. Use 176.103.130.130 (AdGuard DNS) or 94.140.14.14 (Control D) to block ads

๐Ÿ’ก

To block ads completely, install Blokada or AdGuard from the official website (not from Google Play, as there are limited versions).

๐Ÿ”น After the carousel was shut down, the weather and calendar widgets disappeared?
Weather and calendar widgets in MIUI To return them without a carousel: Install a third-party widget (like Google Play's Weather & Clock Widget). ADB-A partial ad-disablement command: adb shell pm hide com.miui.weather2.AdActivity
๐Ÿ”น Can I turn off the carousel on Xiaomi without a computer?
Yes, but options are limited: On smartphones: use a third-party launcher (like Nova Launcher). On TVs: turn off personalization in Settings โ†’ Account and Security โ†’ Advertising and Recommendations. Install AppOps (requires ADB, but after setup works without a PC). Complete removal of the carousel without a computer is only possible on rooted devices.
๐Ÿ”น Carousel returns after update MIUI. How to fix it?
This is standard Xiaomi behavior - after updating all system applications are restored. MIUI Install custom firmware (e.g. Xiaomi.eu or LineageOS) where the carousel is not the default. ADB-command after each update: adb shell pm hide com.miui.systemAdSolution Disable automatic update in Settings โ†’ The phone. โ†’ Updating the system โ†’ Three points. โ†’ Settings โ†’ Auto-update.
๐Ÿ”น Is it safe to remove system applications through root?
Removing system applications is always risky, but if you follow the rules, problems are unlikely: โœ… You can delete: com.miui.systemAdSolution, com.xiaomi.midrop, com.miui.analytics. โŒ You can not delete: com.android.systemui, com.google.android.gms, com.miui.home (this will lead to bootloop). ๐Ÿ”„ Always make a backup through TWRP before removal. ๐Ÿ› ๏ธ To recover, use the command adb shell cmd package install-existing. If the device stopped loading after removal, click the file. MIUI re-fashion.
๐Ÿ”น Are these methods working on POCO and Black Shark?
Devices POCO Black Shark is working on the base. MIUI, So all of the methods described are applicable to them: ๐Ÿ“ฑ Nana POCO F5 And the newer carousel is called POCO Launcher Recommendations. ๐ŸŽฎ Black Shark has fewer ads, but service codes and ADB-The methods work similarly. ๐Ÿ”ง For POCO Global firmware often lacks shutdowns in launcher settings.