How to permanently remove the carousel on Xiaomi TV: the full guide 2026

The Xiaomi Mi TV, Redmi Smart TV or Mi Box ad carousel is one of the most annoying features for users, not only taking up the useful space of the home screen, but also slowing down the interface, consuming traffic in the background, and sometimes even installing apps without your consent, the manufacturer positions it as โ€œpersonalized recommendationsโ€, but in practice it is a common advertisement that you want to get rid of once and for all.

The problem is that Xiaomi makes the process of turning off the carousel especially difficult: newer versions of MIUI TV and PatchWall firmware often hide or lock standard settings. However, there are several working methods, from simple menu changes to deep edits to system files. In this article, we will discuss all the current methods, including those that work on the latest models of 2023-2026 (for example, Xiaomi TV A Pro or Redmi Smart Fire TV).

Important: Some methods require super-user rights or ADB connectivity. If you're a beginner, start with the simplest options, they'll work for 90% of users. For the experienced, there are advanced solutions with firmware modification.

1. Standard shutdown via settings (no root)

The most obvious way to do this is to try to remove the carousel from the regular menu, and unfortunately, in the latest versions of MIUI TV (starting with 3.0), this item is often hidden, but on some models it is still available.

Open Settings โ†’ Accounts and Security โ†’ Recommendations. If there is a Personalized Recommendations or Home Screen Carousel switch, turn it off. On Xiaomi TV Q2 and Redmi X Series, this path may be different:

  • ๐Ÿ” For MIUI TV 2.0-2.5: Settings โ†’ Main screen screen โ†’ Content recommendations
  • ๐Ÿ“บ For PatchWall (India/Europe): Settings โ†’ Annexes โ†’ System applications โ†’ PatchWall โ†’ Shut down.
  • โš™๏ธ For Android. TV (Mi Box: Settings โ†’ Annexes โ†’ Special access โ†’ Advertising โ†’ Disable personalization

If you don't have a point, don't despair. Xiaomi often changes the settings depending on the region and the firmware version.

  1. Press the Home button on the remote for 5-7 seconds until the editing menu of the home screen appears.
  2. Find the carousel icon (usually called โ€œRecommendationsโ€ or โ€œFor Youโ€).
  3. Click on it and choose Delete or Hide.

โš ๏ธ Note: Some models (e.g. Xiaomi) TV 5 Pro) after the reboot, the carousel may appear again.This is due to the background update PatchWall.

2. Disconnect via ADB (no root, but with PC)

If the standard settings donโ€™t work, the next step is to use ADB (Android Debug Bridge), a method that doesnโ€™t require superuser rights, but youโ€™ll need a computer with drivers installed and USB debugging enabled on your TV.

First, prepare the device:

Activate debugging by USB TV settings|Install ADB-PC drivers|Download the Android platform SDK Tools|Connect the TV to the PC by USB (or Wi-Fi)

-->

Now run commands in the terminal (or Command Prompt):

adb connect [IP- address TV] # if you connect over Wi-Fi


adb shell




pm disable-user --user 0 com.mitv.tvhome # shuts down PatchWall launcher




pm disable-user --user 0 com.miui.tv.recommendation # disables recommendations




pm disable-user --user 0 com.xiaomi.mitv.appstore # disables the app store (optional)

After you've done the commands, reboot the TV (adb reboot). The carousel should disappear. If not, try alternative commands:

adb shell settings put global hidden_api_policy 1 # unlocks hidden API


adb shell am force-stop com.mitv.tvhome

โš ๏ธ Attention: On TVs with firmware MIUI TV 4.0+ Xiaomi is blocking some of the ADB-If you get a "not allowed" error, try a local proxy method (section 4) or root.

๐Ÿ“Š What method have you tried before?
Standard settings
ADB-team
Root access
I've tried nothing.

If you have root rights (or you're willing to get them), you can completely remove the system applications that are responsible for the carousel. This is a radical, but the most reliable way.

  • ๐Ÿ”“ Use Magisk to unlock the bootloader (instructions are available on the XDA Developers for your model).
  • ๐Ÿ“ฑ Install Root Explorer or FX File Explorer with root support.
  • ๐Ÿšซ Make a backup firmware before changes!

Now remove or freeze the following system packages (the paths may be different):

AnnexThe path to APKAction.
PatchWall/system/priv-app/TVHome/TVHome.apkRemove or rename to TVHome.bak
MiTV Recommendation/system/app/Recommendation/Recommendation.apkDelete
MiTV Ads/system/priv-app/MiTVAds/MiTVAds.apkRemove or Freeze from Titanium Backup
MiTV AppStore/system/priv-app/AppStore/AppStore.apkOptionally (if you do not use the store)

If the screen is empty or the launcher is not starting, install an alternative launcher (such as an ATV Launcher or Wolf Launcher) via ADB:

adb install atv-launcher.apk


adb shell am start -n com.peel.app/.ui.activities.SplashActivity

What if the TV is not turned on after removing PatchWall?
If the TV freezes on the logo after removing the system APKs or gives an error "com.android.systemui stopped", you will need: 1. Connect via ADB in recovery mode (adb sideload). 2. Restore deleted files from the backup or reflash the TV through the Mi Flash Tool. 3. In the future, use Freeze instead of Deleting.

4. Blocking ads through local DNS (no root)

If previous methods didnโ€™t work or you donโ€™t want to risk firmware, you can block Xiaomi ad servers at the network level. DNS-server.

List of domains responsible for carousel and advertising:

api.ad.xiaomi.com


sdkconfig.ad.xiaomi.com




tracker.ai.xiaomi.com




data.mistat.xiaomi.com




api.io.mi.com




api.brs.intl.miui.com

How to block:

  1. Install Blokada or DNS66 on your TV (via ADB if you donโ€™t have access to the Play Market).
  2. Add the listed domains to the blacklist.
  3. Or set up a DNS redirect on a router (for example, use 1.1.1.3 โ€“ Cloudflare with ad blocking).

For routers with OpenWRT or DD-WRT firmware, add to /etc/hosts:

127.0.0.1 api.ad.xiaomi.com


127.0.0.1 sdkconfig.ad.xiaomi.com



and so on for all domains.

โš ๏ธ Attention: Lockdown DNS It can affect some of the functions of the TV, for example: ๐Ÿ“ฑ Update of firmware over the air (OTA) ๐Ÿ”„ Synchronization of the Mi Account ๐ŸŽฌ Some streaming services (e.g. Mi Video) If you encounter problems, return the standard settings DNS.

5. Alternative launchers: a complete interface replacement

If the carousel is too intrusive and you can't turn it off, the radical solution is to install a third-party launcher, which will completely replace the standard PatchWall interface with a cleaner and faster one. TV:

  • ๐Ÿ† ATV Launcher โ€“ a minimalist launcher with voice search support.
  • ๐Ÿ–ฅ๏ธ Wolf Launcher โ€“ customizable tabbed interface for apps and games.
  • ๐ŸŽฎ Sideload Launcher โ€“ only shows manually installed applications.
  • ๐Ÿ“ฑ TV Launcher (by Leanback) โ€“ imitates standard Android TV publicity.

How to determine:

  1. Download. APK launcher USB-Send to the TV via Send Files to TV.
  2. Install it through any file manager (e.g. FX File Explorer).
  3. Launch the launcher and select Use by default in the settings.

Once a third-party launcher is installed, Xiaomiโ€™s standard carousel will be completely hidden, but PatchWallโ€™s system processes will continue to run in the background and consume resources. ADB-teams from section 2.

๐Ÿ’ก

If the remote is lost after installing the alternative launcher, try reconnecting it in Bluetooth settings or resetting the remote to factory settings (clamp Home + Menu for 10 seconds).

6. Reset to factory settings (extreme case)

If all methods fail and the carousel keeps popping up, the last option is to completely reset the TV, which will delete all user data, but sometimes helps to "nullify" intrusive system applications.

How to reset:

  1. Go to Settings โ†’ About TV โ†’ Reset settings.
  2. Select to erase all data (not reboot!).
  3. Confirm the action with a password from the Mi Account (if linked).
  4. After the reboot, do not connect to your Xiaomi account and immediately disable recommendations in the initial setup wizard.

Important: Some models (such as the Xiaomi TV S Pro) may need to be re-activated online after a reset, so if the TV asks you to update the firmware immediately after a reset, reject the update, otherwise the carousel will return.

โš ๏ธ Note: On TVs with a reference to the Mi Account (for example, in China), a reset can block the device by requiring the username / password of the previous owner!

๐Ÿ’ก

The factory reset only helps if the carousel came after the firmware update, and if it was originally, it will come back again after the reset.

โ“ Why after the shutdown ADB carousel returns?
This is due to the PatchWall background update. Xiaomi periodically resets settings through server commands.Solution: Freeze the com.mitv.tvhome app via Titanium Backup or ADB. Disable automatic updates in Settings โ†’ About TV โ†’ System Update.
โ“ Can I turn off the carousel on the Mi Box (Prefix)?
Yes, but the methods are different. On the Mi Box S and Mi Box 4K: Go to Settings โ†’ Apps โ†’ Special Access โ†’ Ads and turn off personalization. Or install Blokada and block the domains api.ad.xiaomi.com and sdkconfig.ad.xiaomi.com. There are no carousels on Google TV consoles (like Mi Box 2023) instead of standard Google recommendations that are disabled in your account settings.
โ“ Will the TV work without PatchWall?
Yes, but you'll lose access to: ๐Ÿ“บ Built-in. TV-guide (EPG). ๐Ÿ” Universal search for content. ๐ŸŽฎ Some branded features (e.g. Mi Game Turbo) but all basic features (YouTube, Netflix, IPTV) It will work through third-party applications.
โ“ How to return the carousel if the TV stopped working?
If the sound is lost after manipulation, the channels are not working or the TV does not turn on: Restore the deleted APKs from the backup (if you did). Follow the command adb shell pm enable com.mitv.tvhome. Make a factory reset. If nothing helps, reflash the TV through the Mi Flash Tool (instructions are available on the official website).
โ“ Is there a legal way to shut down the carousel?
Xiaomi doesnโ€™t officially offer this option, but it can: ๐Ÿ“ง Write in support of Xiaomi asking to disable personalized ads (sometimes helps). ๐Ÿ›’ Buy a TV in a region where the carousel is not by default (e.g., European versions of Xiaomi) TV A2). ๐Ÿ”„ Check for updates regularly โ€“ sometimes new firmware versions add hidden settings.