How to permanently remove ads on your Xiaomi 6A TV: a detailed guide

Advertising on Xiaomi smart TVs is one of the most annoying features of budget models, including the popular Mi TV 6A series. The manufacturer integrates banner ads into menus, content recommendations and even the application launch interface, which prevents comfortable viewing. Unlike flagship models, where advertising can be turned off through a premium subscription, on 6A this process requires manual adjustments or technical manipulation.

In this article, we will look at all the working ways to remove ads, from standard menu options to deep changes to system files. It is important to understand that some methods can affect the guarantee or stability of the TV, so before you start, read the risks of each approach and choose the most suitable one.

If you are not ready for firmware experiments, start with safe ways (sections 1-3). For advanced users, we have prepared instructions for blocking ad servers and modifying system files (sections 4-5).

1. Disabling personalized advertising in settings

The easiest and safest way to do this is to deactivate analytics and targeting options, which won’t remove ads completely, but will reduce them significantly, especially in the recommendations section.

Go to the TV menu:

Settings β†’ Account and Security β†’ Privacy β†’ Personalized Advertising

Turn off all the switches in this section. If there is no "Personalized Ads" item, look for similar options:

  • πŸ” Advertising ID (Turn off his reset)
  • πŸ“Š Use Analytics (deactivate data sending)
  • 🌍 Regional recommendations (set neutral region, for example, USA)

After applying the changes, restart the TV (Settings β†’ About TV β†’ Reboot). The effect will be noticeable in 1-2 days when the cache of banner ads is updated.

πŸ’‘

If you still have ads after you turn off, check if you have Google or Mi Accounts connected to your TV, and they can transmit data for targeting even when personalization is turned off.

2. Resetting of advertising identifiers (ADB-method)

A more radical way is to reset ad IDs over the Android debugging bridge (ADB), which requires connecting the TV to your computer, but does not violate the warranty unless root access is used.

You'll need:

  • πŸ’» Computer with Windows/macOS/Linux
  • πŸ”Œ Cable USB-A β†’ USB-A (for connecting TV to PC)
  • πŸ“₯ Google's Platform Tools utility

Algorithm of action:

  1. Turn on the TV debugging mode via USB: Settings β†’ About TV β†’ Android version (click 7 times in a row) β†’ Return to Settings β†’ Additional β†’ Developer Mode β†’ Debugging over USB (VL)
  2. Connect the TV to your computer and open the terminal (cmd for Windows).
  3. Enter the commands in turn: adb devices adb shell settings put global device_provisioned 1 adb shell pm clear com.miui.systemAdSolution

These commands reset the identifiers used to display the ads. After the TV is restarted, the banners in the Recommendations menu and on the home screen should disappear for 1-2 weeks.

What if ADB can’t see the TV?
Make sure that the "Development Mode" options are enabled with "Debug over USB" and "Allow debugging (factory mode)". If the drivers are not installed automatically, download them manually from the Xiaomi site for your TV model.

3. Blocking advertising servers via DNS

One of the most effective ways is to redirect queries to Xiaomi ad servers to β€œempty” ones" IP-This is done by changing the settings. DNS on the TV or router.

List of Xiaomi Advertising Domains to Block:

domainAppointment
ad.mi.comMain advertising server
tracker.miui.comAnalytics gathering
api.ad.xiaomi.comTargeting banners
sdkconfig.ad.xiaomi.comAdvertising configuration
data.mistat.xiaomi.comUsage statistics

How to block:

  1. On TV: Settings β†’ Network β†’ Network settings β†’ DNS (manual) Specify 94.140.14.14 (AdGuard DNS) or 1.1.1.3 (Cloudflare for ad blocking).
  2. On the router (recommended): Go to the router control panel (usually 192.168.0.1 or 192.168.1.1) and add domains from the table to the section DNS-filtering.

The advantage of this method is that it locks the system without interfering with the firmware, and the disadvantage is that some functions (such as software updates) can be slower.

πŸ“Š What method have you tried before?
Disable personalization in settings
Used ADB.
Changed the DNS.
I've tried nothing.

4. Removal of advertising through modification of system files (root)

Complete removal of ads will require root access and editing of system files, a method only suitable for experienced users, as improper actions can lead to a β€œbrick” of the TV (completely inoperable).

Step-by-step:

  • πŸ”§ Get root access using the Magisk utility (instructions for Xiaomi) TV search the forum 4PDA).
  • πŸ“ Connect to TV through ADB file manager with root rights (e.g. Solid Explorer).
  • πŸ—‘οΈ Delete or rename the following files: /system/priv-app/SystemAdSolution/ /system/priv-app/MiuiSystemAdSolution/ /system/app/MiuiDaemon/
  • πŸ”„ Restart the TV.

Warnings:

⚠️ Note: After deleting system files, the TV may stop receiving OTA-They'll need a manual firmware to repair them. USB.

⚠️ Note: On some Xiaomi models TV 6A When the files are modified, the licenses for Netflix and Prime Video are reset, and they will have to be activated again.

If you are not sure about your skills, use an alternative method – install custom firmware without advertising (more about this in the next section).

β˜‘οΈ Preparation for modification of system files

Done: 0 / 4

5. Installation of custom firmware without advertising

The most radical, but also the most reliable way is to flash the TV with alternative firmware, like LineageOS or a modified version of MIUI TV from enthusiasts, which will completely remove all advertising modules, but require technical skills.

What you need to know before the firmware:

  • πŸ”„ The firmware will reset all settings and data (including accounts in apps).
  • πŸ› οΈ For Xiaomi. TV 6A Appropriate firmware based on Android 9/10 (Check the model in Settings β†’ On TV).
  • πŸ”Œ It will. USB-volume-storage β‰₯8GB and Mi program TV Assistant for Windows.

Step-by-step:

  1. Download the firmware for your model from a trusted source (e.g. xiaomi.eu or XDA Developers).
  2. Unpack the archive and copy the update.zip file to the FAT32 formatted flash drive.
  3. Connect the flash drive to the TV and enter recovery mode: Turn off the TV β†’ Press <power button> + <volume button down> on the remote β†’ Hold 10 seconds
  4. In the recovery menu, select Apply update from USB and specify the path to the file.

After the firmware is installed, the TV will restart. It can take up to 10 minutes to turn on, which is normal. If the screen has been getting stuck on the Xiaomi logo for longer than 15 minutes, then the firmware is not suitable for your model.

πŸ’‘

Custom firmware often lacks pre-installed services (such as Mi Home or Xiaomi Cloud), making sure you don’t need these features before you flash TV.

6.Alternative methods: Launch through a third-party launcher

If the previous methods seem too complicated, you can simply replace the standard launcher with an alternative one, such as an ATV Launcher or HalLauncher, which will not remove the ads completely, but hide it behind the interface of a third-party application.

How to install an alternative launcher:

  • πŸ“₯ Download. APK-launcher file (for example, with APKMirror).
  • πŸ“ Copy it on a flash drive and connect it to the TV.
  • πŸ”§ Install through any file manager (e.g. X-Plore).
  • πŸ”„ In Android settings, select the new default launcher: Settings β†’ Annexes β†’ Default launcher

Advantages of the method:

  • βœ… It doesn't require root access.
  • βœ… Keeps the guarantee.
  • βœ… Allows you to customize the interface (change wallpaper, icons, menus).

Disadvantages:

  • ❌ Advertisements may appear in some system windows (e.g. when connecting to Wi-Fi).
  • ❌ Some remote functions (such as voice search) may not work properly.

FAQ: Frequent questions about removing ads on Xiaomi TV 6A

❓ Why did the advertisement reappear after the reset?
When resetting to factory settings, all system applications, including ad modules, are restored. To avoid this, before reset: Backup the list of installed applications (via ADB or Titanium Backup). Block the ad domains through the DNS (section 3 of this article).
❓ Can you remove advertising without a computer?
Yes, but the options are limited: πŸ”§ Turn off personalization in settings (section 1). πŸ“‘ Change. DNS directly on the TV (Section 3). πŸ“± Install an alternative launcher via a flash drive (Section 6). Complete removal of ads (Sections 4-5) will still require a computer.
❓ Why the Advertising Returned After the Update?
Xiaomi regularly updates its advertising modules through the OTA-To avoid the update: πŸ”„ Turn off automatic updates in Settings β†’ On TV. β†’ Updating the system. πŸ›‘οΈ Use it. DNS-filtering (Section 3) – it blocks the loading of banner ads even after updates. πŸ”§ If the advertisement is back, repeat the procedure with ADB (section).
❓ Will Netflix and YouTube work after the ads are removed?
Yes, but with reservations: 🎬 Netflix and YouTube display their own ads (such as trailers before a movie or in-app banners) and can only be removed through premium subscriptions. πŸ”§ If you have modified system files (Section 4), you may need to re-activate licenses for Netflix (via Settings). β†’ Annexes β†’ Netflix β†’ Licenses).
❓ How to return the standard interface if the TV is not working properly after modifications?
If after you delete your system files or firmware, your TV slows down or crashes, follow these steps: Make a factory reset (Settings β†’ About TV β†’ Reset). If the reset doesn't work, run the official firmware via USB (download it from Xiaomi's support site). In extreme cases, contact the service center - but keep in mind that traces of root access or custom firmware can void the warranty.