Advertising on Xiaomi TVs is one of the most annoying features of the budget Mi TV and Redmi Smart TV models. Menu banners, pop-ups when turned on, content recommendations from partners of the company all interfere with comfortable viewing and slow down the system. Unlike smartphones, where advertising can be turned off through account settings, there is no universal switch on the TVs to remove it completely.
In this article, we will discuss 5 working ways to remove ads on a Xiaomi TV β from standard settings to advanced methods using ADB. All instructions are relevant for MIUI TV 2023-2026 firmware and do not require superuser rights (root).
1. Disabling personalized advertising in settings
The easiest way to reduce the amount of ads is to deactivate data collection for targeted ads, which wonβt remove banners completely, but will reduce the number of banners by 30-40%, suitable for all Xiaomi models based on Android TV or MIUI TV.
Instructions:
- πΊ Open Settings (cog in the upper right corner of the main screen).
- π€ Go to the Accounts and Security section β Xiaomi account.
- π Select Confidentiality β Personalized advertising.
- π« Turn off the slider Show personalized advertising.
After that, the system will stop using your data to match ads, but banners from partners (like promo movies on Megogo or IVI) will remain, and more radical measures will be needed to remove them.
β οΈ Note: Some firmware may not have personalized advertising, in which case try to update the TV software to the latest version or use the methods in the following sections.
2. reset of the advertising ID (Advertising ID)
Each Xiaomi TV is assigned a unique Advertising identifier (Advertising) ID), It's used to track activity, and resetting it helps zero out targeted ads and reduce the number of pop-ups. TV 9.0+.
How to Reset Advertising ID:
- Press the Home button on the remote and hold for 5 seconds to open Google Assistant.
- Say in voice, βOpen Google Settingsβ or find this item manually in the settings menu.
- Go to Google. β Advertising.
- Select Reset Advertising ID and confirm the action.
The effect of the reset is temporary β after 1-2 weeks, the ads may return. For a permanent solution, you will need to disable the system applications responsible for displaying banners (see section 4).
π‘
If voice search doesnβt work, check your TVβs internet connection and update the Google Play Services app through Settings β Apps β Updates.
3. Removal of advertising through developer modes
Xiaomi has hidden developer modes that allow you to disable the system processes responsible for displaying ads, a method that requires the activation of ADB (Android Debug Bridge) and is suitable for users willing to work with the command line.
Step-by-step:
- Activate Developer Mode: Go to Settings β About TV. Find the line on the MIUI TV version and click on it 7 times in a row. You will be notified, "You've become a developer!"
Turn on USB debugging:
- Back to Settings β Additionally. β For developers.
- Activate Debugging over USB and Debugging over the network.
- Connect to the TV through ADB: adb connect [IP-TV address]:5555 adb shell pm uninstall -k --user 0 com.miui.systemAdSolution Where [IP-Television address β Network β State of the network.
This command removes the com.miui.systemAdSolution system application, which is responsible for integrating advertising into the interface, and after the TV is restarted, the banners on the menu and on the home screen will disappear.
Install Platform Tools on PC|Turn on the network debugging on TV|Remember. IP-TV address|Check the connection of the adb device team|Make a backup copy of settings
-->
β οΈ Note: Removing system applications can lead to unstable TV operation. If after execution of commands errors appear (for example, Mi Home or PatchWall does not open), restore the application by command: adb shell cmd package install-existing com.miui.systemAdSolution
4. Disabling advertising services through application settings
Some banner ads are not displayed by the system, but by third-party apps pre-installed on the TV, which can be manually disabled without using ADB. This method is safe and does not require technical skills.
List of applications that need to be deactivated:
| Title of the annex | Package (name in the system) | What's off? |
|---|---|---|
| Mi Video | com.miui.videoplayer | Advertising in the player and on the main screen |
| PatchWall | com.mitv.patchwall | Content recommendations and banners of partners |
| Mi Home | com.xiaomi.smarthome | Notifications about new Xiaomi devices |
| User Center | com.xiaomi.account | Personalized offers |
How to turn it off:
- π§ Go to Settings. β Annexes β Application management.
- π Find the app from the table above and select it.
- π« Click Disable (if the button is inactive, first click Stop).
- β Confirm the action in the dialog window.
After disabling these apps, ads in the interface will decrease by 70-80%, but some features (such as syncing with other Xiaomi devices) may not work properly.
What to do if the "Disable" button is inactive?
5. Use of third-party launchers (alternative shell)
If standard methods donβt work, you can completely replace the MIUI TV shell with an alternative one, such as the ATV Launcher or Leanback Launcher.This is a radical solution that removes all advertising elements, but requires customization and may deprive you of some features (for example, control the Xiaomi remote).
How to install a third-party launcher:
- Download. APK-Launcher file (e.g. Leanback Launcher) USB-accumulator.
- Connect the flash drive to the TV and open the File Manager.
- Install APK by allowing installation from unknown sources (Settings β Security β Unknown sources).
- Launch the launcher and select it as the default launcher in the application settings.
Advantages of the method:
- β Complete absence of advertising in the interface.
- β Possibility of customization of the main screen.
- β Accelerated System Operation (No PatchWall background).
Disadvantages:
- β Xiaomi remote may not work (you will need to set up via Button Mapper).
- β No integration with the Mi Home ecosystem.
- β Possible errors when updating the firmware.
π‘
The side launcher is the most effective solution for removing ads, but is only suitable for experienced users who are ready to sacrifice the standard features of the TV.
6. Blocking Advertising via DNS or VPN
If the ads are shown in apps (e.g. YouTube or Prime Video), they can be blocked at the network level. DNS-servers VPN traffic-filtered.
Method 1: Changing the DNS
- π Go to Settings. β Network β Network settings (Wi-Fi or Ethernet).
- π§ Select Additional β Settings IP β Static.
- π In the field DNS 1 enter 1.1.1.3 (Cloudflare Family), in DNS 2 β 94.140.14.15 (AdGuard DNS).
- π Save the settings and restart the TV.
Method 2: VPN with ad blocking
Install. VPN-A traffic filtering application, for example:
- π‘οΈ ProtonVPN (there is a free rate).
- π Windscribe (blocking ads and trackers).
- π AdGuard VPN (Specialized for blocking advertising).
These methods block ads at the network level, but do not affect banners in the MIUI TV interface itself. For complete removal of ads, combine them with other methods from this article.