How to permanently remove ads on Xiaomi TV 10: the complete guide

Xiaomi TV 10 is one of the most popular smart TVs on the market due to its price-quality ratio, but many users face intrusive advertising in the interface. Menu banners, pop-up notifications about promotions, content recommendations from partners all spoil the experience of use. Unlike mobile devices, where advertising can be turned off through MIUI settings, on Xiaomi TVs, this process has its own nuances.

In this article, we will discuss 5 working ways to remove ads on Xiaomi TV 10 (including Xiaomi TV 10 Pro, Xiaomi TV 10S and other 2023-2026 versions). Some methods require minimal technical skills, others require deeper intervention. Importantly, not all solutions are universal, so we will show which ones are suitable for MIUI TV based on Android TV 11/12 and which are for the proprietary shell PatchWall.

Before you start, make sure your TV is connected to the Internet (required for some ways) and you have access to the remote or Mi Remote app. If you use a Xiaomi TV Stick or other set-top box, some of the instructions may not work.

1. Disabling personalized advertising in settings

The easiest and safest way to do this is to deactivate data collection for targeted advertising, which will not remove all banners, but will significantly reduce their number, especially in the Guidelines and For You sections.

How to do this:

  • πŸ“Ί Go to Settings. β†’ Accounts and security β†’ Confidentiality.
  • πŸ” Find Personalized Advertising (or Advertising Preferences in New Versions) MIUI TV).
  • πŸ”„ Turn off the slider next to the option to Show personalized ads.
  • πŸ”„ Return to the main menu and restart the TV (press the power button on the remote for 5 seconds).

⚠️ Note: After this option is disabled, some services (such as Xiaomi Video or Mi Home) may request a re-agreement to process data on the next run.

This method works on all Xiaomi TV 10 models, but does not remove ads completely. For example, banners in PatchWall (main screen) will remain, but their content will become less intrusive.

πŸ“Š Which advertisements annoy you the most?
Banners on the main menu
Pop-up notifications
Content recommendations
Advertising in annexes
other

2. reset of the advertising ID (Advertising ID)

Each Xiaomi device is assigned a unique Advertising ID, which is used to track activity, and resetting it can temporarily reduce the amount of targeted advertising.

Instructions:

  1. Open the settings β†’ About TV β†’ The version of the software.
  2. Find the build number and click on it 7 times in a row to activate the developer mode.
  3. Back to Settings β†’ Additionally. β†’ For developers.
  4. Scroll down and select Reset Advertising ID.
  5. Confirm the action and restart the TV.

⚠️ Note: After resetting the ID, some apps (such as YouTube or Netflix) may request reauthorization.

The effect of this method is temporary – in 1-2 weeks, the ads may return, as the system will again start collecting data.

πŸ’‘

If the "Reset Advertising ID" option is missing, upgrade your TV firmware to the latest version. In older versions of MIUI TV, this option may be hidden.

3. Disabling system applications via ADB

For users who are ready for more complex manipulations, there is a way to disable advertising services through Android Debug Bridge (ADB), which requires connecting the TV to the computer, but gives maximum effect.

What you need:

  • πŸ’» Computer with Windows/macOS/Linux and established ADB.
  • πŸ”Œ USB-cable (preferably original from Xiaomi).
  • πŸ“± Developer mode on the TV (see previous section).

Step-by-step:

  1. Connect the TV to your computer via USB.
  2. Open the command line (or terminal) and type:
adb devices

If the device appears in the list, do:

adb shell pm disable-user --user 0 com.xiaomi.mitv.appstore


adb shell pm disable-user --user 0 com.miui.systemAdSolution




adb shell pm disable-user --user 0 com.xiaomi.mitv.analytics

These commands are off:

  • πŸ›’ com.xiaomi.mitv.appstore – Xiaomi app store (main advertising source).
  • πŸ“Š com.miui.systemAdSolution – system module of displaying advertising.
  • πŸ“ˆ com.xiaomi.mitv.analytics – a statistical collection service.

⚠️ Note: Disabling these applications may cause some features to fail, such as firmware updates through OTA If you have problems, return them with the command: adb shell pm enable com.xiaomi.mitv.appstore Download ADB Tools|Enable the developer mode|Connect the TV to USB|Check the visibility of the device in adb devices|Make a backup copy of the data--> 4.Installation of an alternative launcher If you are annoyed by the PatchWall interface with built-in advertising, you can install a third-party launcher, for example, ATV Launcher or Wolf Launcher. It'll completely change the main menu and remove banners. APK-launcher USB-drive (for example, from the APKMirror website) Connect the flash drive to the TV and open the File Manager. Launch the installation APK (You may need permission to install from unknown sources in Settings β†’ After installation, select a new launcher in Settings β†’ Annexes β†’ The default launcher: βœ… Complete removal of ads from the main screen. βœ… Possibility of customization of the interface. βœ… Quick access to frequently used applications. cons: ❌ Some PatchWall features (such as voice search or content recommendations) will become unavailable. ❌ Requires manually customizing widgets and shortcuts.Important: On some Xiaomi models TV 10 after updating the firmware launcher may reset to standard. To avoid this, disable automatic system updates in Settings β†’ On TV. β†’ Update of the SO. 5. Blocking advertising through DNS or VPN If the ad appears in apps (such as YouTube or Prime Video), it can be blocked at the network level using an alternative device. DNS or VPN Traffic filtering. Method 1: Modification DNS Go to Settings. β†’ Network β†’ Network setup β†’ Select the settings. DNS enter: DNS-Server Address Features of AdGuard DNS 176.103.130.130 Blocks Cloudflare Family Ads and Trackers 1.1.1.3 Filters malicious sites NextDNS 45.90.28.167 Castomized filters Method 2: Use VPN Install. VPN-Ad-blocking applications, such as AdGuard VPN Or Blokada. For that, download. APK VPN on USB-Install it on the TV (allow installation from unknown sources). Activate it. VPN and enable ad filtering in the app settings. ⚠️ Attention: Some VPN They can slow down the internet, especially when watching videos. 4K. Before you buy a paid subscription, check the service in free mode. DNS - If you don't block the ads? DNS Advertising left, try: 1. Clear the cache DNS in network settings (reset the TV). 2. Use another DNS-3. check if the application (e.g. YouTube) overrides the settings DNS It's only going to help. VPN. 6.Extreme measures: custom software firmware If none of the methods worked, there is still the option of installing custom firmware, for example, LineageOS for TV or AOSP. This is a radical solution that will completely remove all Xiaomi services, but will require unlocking the bootloader and technical skills: 🚨 Loss of guarantee. 🚨 The ability to β€œbrick” the TV in case of an error. 🚨 Some features (such as the Mi Remote remote) may not work properly. If you decide to do this, find firmware for your model on the forum. XDA Developers. Unlock the bootloader via fastboot oem unlock (requires a Mi Unlock account). Install the firmware via fastboot or TWRP (if available for your model) Unique information: Currently (2026 Custom firmware with full support for hardware video acceleration is available only for Xiaomi Mi TV 4S/4X. For Xiaomi. TV 10 There are only experimental builds that may not support Netflix in the future. 4K Or Dolby Vision. πŸ’‘Custom software firmware is an extreme method that only works for advanced users, and for most tasks, it's enough to turn off advertising services through the use of adware. ADB shift DNS. FAQ: Frequent questions: Can you remove advertising on Xiaomi? TV 10 rootless? Yes, most of the methods from this article (disabling personalized advertising, resetting Advertising) ID, shift DNS) It doesn't require root rights. It's just installing custom firmware or deep shutting down system applications through ADB You may need to unlock the bootloader. Why did the firmware update come back? MIUI TV They often reset their privacy settings and return their system applications that have been disabled. To avoid this, turn off automatic updates to Settings. β†’ On TV. β†’ Update the software or re-apply the instructions from this article after the update.Will Smart YouTube work? TV After blocking ads? Smart YouTube TV (unofficial customer) does not show ads on its own, but if you block ads at the level of the user DNS/VPN, This can affect video downloads due to traffic filtering. In this case, add youtube.com to the VPN exceptions or use DNS without aggressive filtering (for example, Cloudflare). Can I return the standard launcher after installing an alternative? Yes, for this, go to Settings β†’ Applications β†’ Launcher by default and choose PatchWall. If this item is missing, install a standard launcher through ADB: adb shell cmd package install-existing com.miui.tv.ncher Why Xiaomi shows advertising on its TVs? Xiaomi positions its devices as budget due to monetization through advertising and partner services, but it often causes discontent in China, but users are especially popular in China.