How to completely disable the cart on the Xiaomi TV: 4 working methods

The shopping cart on Xiaomi TVs (Mi TV, Redmi Smart TV, Xiaomi TV A, etc.) is a standard element of the MIUI TV interface that automatically collects deleted applications, files, and even screen recordings. For many users, this feature becomes a source of irritation: it takes up space on the home screen, slows down the system and sometimes restores unnecessary applications after rebooting. In this article, we will discuss all possible ways to turn it off, from simple settings to technical manipulations with the firmware.

It is important to understand that the manufacturer did not provide a direct option to β€œremove the cart” in the menu, this is due to Xiaomi’s policy of unifying the interface and protecting against accidental data deletion. However, workarounds exist – their effectiveness depends on the TV model and the version of PatchWall.

Before you start, check your software version: go to Settings β†’ About TV β†’ MIUI TV version. If you have a version older than 3.0, some methods may not work – you will need a preliminary update.

Why Xiaomi TV is a bad thing for users

At first glance, the Recycle Bin seems like a useful feature: it allows you to recover applications or files that are accidentally deleted, but in practice, users face a number of problems:

  • πŸ“¦ Occupied space on the screen: the basket icon occupies one of the cells in the bottom panel that cannot be moved or hidden by standard means.
  • 🐒 Slowing down the interface: Background scanning processes of the cart load the processor, especially on budget models (Redmi Smart). TV X, Mi TV 4A).
  • πŸ”„ Auto-Recovery: Some programs (such as Mi Home or Xiaomi Cloud) return to the Recycle Bin after a system update.
  • πŸ—‘οΈ Incorrect work: the basket may remain "ghost" files that can not be deleted or restored.

According to a survey of Xiaomi TV owners (conducted by the 4PDA community in 2023), 68% of respondents would like to completely disable the cart, and 22% would like to at least hide its icon, the manufacturer ignores these requests, so users have to look for alternative solutions.

πŸ“Š How do you feel about the cart on Xiaomi TV?
Useful function, I use it.
I'm intruding, but I'm patient.
I want to shut it down completely.
I don't know what that is.

Method 1: Hiding the Recycle Bin through Interface Settings (without root)

The safest way is not to remove the cart physically, but simply hide its icon from the home screen, which works on all Xiaomi TV models with MIUI TV 2.0 and later, does not require superuser rights and does not affect the stability of the system.

Instructions:

  1. Open Settings (cog in the upper right corner of the main screen).
  2. Go to Device β†’ Home β†’ Home β†’ Home screen settings.
  3. Find the option to Show Recycle Bin (or Display Remote Apps in Older Versions).
  4. Move the slider to the off position.
  5. Restart the TV (Settings β†’ About TV β†’ Reboot).

After these actions, the cart icon will disappear from the home screen, but the function itself will remain active: remote applications will still fall into hidden storage. To completely clear the cart, go to it through Settings β†’ Applications β†’ Application Management β†’ Recycle Bin and manually delete all items.

β˜‘οΈ Preparing to hide the basket

Done: 0 / 4

⚠️ Note: On some models (Xiaomi) TV Q2 2023, Redmi Smart TV X55) The option to hide the basket may not be on the menu, in which case move on to the following methods.

Method 2: Cleaning the cart through ADB (for power users)

If hiding the icon is not your thing, you can try disabling the cart at system level with Android Debug Bridge (ADB), a method that requires connecting the TV to your computer and basic command line knowledge, and the advantage is that the cart will no longer function fully, but the risk of errors is higher.

What you need:

  • πŸ–₯️ Computer with Windows/macOS/Linux and established ADB Tools.
  • πŸ”Œ USB-cable (preferably original from Xiaomi).
  • βš™οΈ Included debugging by USB on the TV (Settings) β†’ On TV. β†’ Version. MIUI TV β€” Click 7 times on the build number, then return to Settings β†’ For developers β†’ Debugging by USB).

Step-by-step:

1. Connect the TV to your computer via USB.


2. Open the Terminal/PowerShell command line and do:




adb devices




(Serial number device should appear)




3. Enter the command to disable the basket:




adb shell pm disable-user --user 0 com.miui.tv.recyclebin




4.Reset the TV:




adb shell reboot

If the command is executed without error, the basket will be deactivated.

adb shell pm enable com.miui.tv.recyclebin
What if ADB can’t see the TV?
1. Check the cable – use the original USB 2.0 (Not Type-C!). 2. Install drivers for Xiaomi TV manufacturer's website. 3. Turn on the settings of the TV Debugging on USB (safe-haven). 4. Try to connect to Wi-Fi: Adb connect [IP-TV address]:5555 (know IP You can set up β†’ Network).

Model Xiaomi TVADB supportRequires unlocking of the loaderNotes
Mi TV 4S/4A (2018–2020)Yes.No.The ADB works without any additional manipulation.
Redmi Smart TV X (2021–2022)Yes.No.Confirmation of connection on the TV screen may be required.
Xiaomi TV Q2/Q1E (2023)Yes.Yes* Some firmware requires unlocking via fastboot oem unlock.
Xiaomi TV A Pro (2026)Limited.Yes.ADB is only available for specific commands (root required).

⚠️ Attention: On TVs with MIUI TV 4.0+ (The pm disable-user command may not work due to system protection, in which case try an alternative method using settings put global (see specialized forums).

Method 3: Removing the basket through factory reset

A radical but effective way is to completely reset the TV, which will delete the cart along with all user data, so it is only suitable if other options do not work. Importantly, after reset, the basket will return, but it will be empty, and its icon can be hidden through the settings (see Method 1).

How to reset:

  1. Open Settings β†’ About TV β†’ Reset and Recovery.
  2. Choose Reset all settings.
  3. Enter. PIN-code (by default 0000 or your password from your Mi Account).
  4. Confirm the action and wait for the reboot (it will take 5-10 minutes).

After discharge:

  • πŸ”„ The cart will be empty, but its icon will remain on the screen.
  • πŸ“± All applications and settings will have to configuring again.
  • πŸ” Reference to the Mi Account will remain (if you do not manually disable it).

πŸ’‘

Before reset, write down a list of installed apps. Once restored, you can quickly reinstall them via Google Play β†’ Library or Mi App Store β†’ My apps.

On Xiaomi TV P1/P1E (2023–2026), the reset does not remove the cart completely – it is restored after the first software update. To avoid this, turn off automatic updates to Settings β†’ System β†’ Software Update β†’ Settings β†’ Auto Update.

Method 4: Firmware modification (for advanced users only)

If none of these methods worked, the last option is to edit the system firmware files, which requires an unlocked bootloader, a super-user license, and a willingness to lose warranty, which we don't recommend for beginners, but we'll describe the process for experienced users.

What you need:

  • πŸ”“ Unlocked bootloader (instructions for a specific model look at the XDA Developers or 4PDA).
  • πŸ“± Installed by Magisk for root rights.
  • πŸ’» Programme MT Manager or Root Explorer for editing system files.
  • πŸ“„ Backup copy of firmware (required!).

Algorithm of action:

  1. Get root rights through Magisk.
  2. Open MT Manager and go to /system/priv-app/RecycleBin.
  3. Remove or rename the RecycleBin folder (for example, in the RecycleBin_bak).
  4. Go to /data/data/ and delete all files associated with com.miui.tv.recyclebin.
  5. Reboot the TV.

⚠️ Attention: On some firmware (MIUI TV 3.5+) Deleting the RecycleBin folder causes a system boot error, in which case you need to restore the file from the backup or reflash the TV.

An alternative is to disable the cart through the editing of the build.prop file:

1. Open /system/build.prop in the text editor.


2. Add a line:




ro.miui.tv.recyclebin.enable=false




3. Save the changes and reboot.

πŸ’‘

Modifying the firmware is the only way to remove the basket from the TV completely, but it comes with the risk of building the device, only if other methods have failed and you are prepared for the consequences.

Frequent mistakes and their solutions

When you try to turn off the cart, you're going to have a problem, and we've collected some of the most common problems and ways to fix them:

Problem.Possible causeDecision
ADB doesn't see TVThere are no drivers or debugging is not includedInstall Mi PC Suite and check your debugging settings
The pm disable-user command returns the error.Insufficient rights or firmware blockedTry adb shell su -c "pm disable com.miui.tv.recyclebin" (root required)
After the basket was dumped, the basket returned.Automatic Recovery from the Mi CloudTurn off sync in your Mi Account before resetting
The TV is not turned on after the firmware modificationSystem files damagedFly the device through fastboot (instructions for your model)

If you encounter an error not described in the table, check logs via adb logcat or refer to thematic forums indicating:

  • πŸ“Ί TV models (exact name, for example, Xiaomi Mi) TV 4S 55 T2).
  • πŸ”’ Firmware versions (Settings) β†’ On TV).
  • πŸ’» Accurate error text (screenshot or copy from the terminal).

Alternative solutions: if the cart cannot be turned off

If all methods are ineffective, consider alternative approaches:

  • πŸ“ Use a third-party launcher: Install an alternative shell (e.g, ATV Launcher or Wolf Launcher) via Google Play.It will replace the standard PatchWall interface, where the shopping cart may not be available.
  • πŸ”§ Turn off automatic refilling of the cart: In the settings of some models (Xiaomi) TV Q1) There is an option Not to save remote applications in the basket menu.
  • πŸ—ƒοΈ Reassign the remote button: On some remotes (for example, from Mi) TV Stick) the cart button can be reassigned to another action through the Button Mapper app.
  • πŸ“± Control your TV from your smartphone: There is no direct access to the cart in the Mi Remote app, which avoids using it.

If the cart is getting in the way due to automatic application recovery, try:

1. Remove the unnecessary appendix.


2. Clean the cart immediately (Settings β†’ Apps β†’ Recycle Bin β†’ Clean everything).




3. Turn off the Internet on the TV for 10-15 minutes (to interrupt the sync with the cloud).

Can I turn off the cart on Xiaomi TV without a computer?
Yes, but with limitations. You can: Hide its icon through the home screen settings (Method 1), clean the cart manually and disable automatic application recovery. Complete shutdown without ADB or firmware modification is impossible.
Will the cart return after the firmware update?
Depending on the method: If you just hid the icon, yes, after a major update, it can reappear. If you disabled it through ADB, no, but you have to repeat the command after you reset. If you deleted the system files, no, but the risk of error when updating is higher.
Why does it reappear in the cart after deleting the application?
This is due to the auto-recovery function in MIUI TV. The system considers some applications (Mi Home, Xiaomi Cloud, Google Play Movies) "systemic" and returns them after the reboot. To avoid this: Delete the application. Clear the cart. Turn off the Internet on the TV. Do a cache reset (Settings) β†’ Annexes β†’ Application management β†’ Clear the cache).
Is there a risk of losing your warranty when you turn off the cart?
Formally, the warranty is maintained if you: You did not unlock the bootloader, you did not get root rights, you did not modify the system files, you did not use ADB to disable applications (Method 2) is not considered a violation of warranty obligations, because it does not change the firmware. However, when you contact the service center, reset the settings to the factory to avoid questions.
Can I turn off the cart on the Xiaomi TV Box?
Yes, all of the methods described work on Xiaomi Mi Box S, Mi Box 4, Mi TV Stick. Features: On consoles, it is easier to get root rights. ADB connects via port 5555 (enable Debugging over the network in the developer settings). Reset to factory settings is done through Settings β†’ Device β†’ Reset.