How to permanently disable advertising in Xiaomi player: proven methods of 2026

Ads in Xiaomi’s standard players are one of the most annoying features of the MIUI and PatchWall ecosystem: sudden banners in Mi Video, intrusive videos before a movie in Mi TV, or pop-ups with suggestions in the TV firmware sometimes make viewing impossible, the manufacturer positions this as β€œpersonalized recommendations”, but users perceive it as aggressive marketing.

The problem is compounded by Xiaomi’s active integration of ad modules even into system applications, such as the Mi TV player on Mi TV 4S/5X series or Mi Box S consoles, which can appear not only on the menu, but also directly during the playback of content, and standard settings often do not allow you to completely disable it – buttons are hidden in deep menus or are not at all in some regional versions of the firmware.

In this guide, we will look at 5 proven ways to remove ads from Xiaomi players, from official settings to alternative solutions for advanced users. All methods are relevant for 2026 and tested on the latest versions of MIUI TV, PatchWall and Mi Video (including the Mi TV Q2 2023, Redmi Smart TV X and the Mi Box 4K consoles).

1. Officially disabling advertising through player settings

The easiest way is to use the built-in options, but Xiaomi often hides these settings or makes them unavailable in some regions.

On Xiaomi TVs (Mi TV, Redmi TV, Xiaomi TV A series):

  1. Open Settings (cog in the upper right corner of the main screen).
  2. Go to Account and Security β†’ Advertising Preferences.
  3. Turn off the sliders: πŸ“’ Personalized advertising (the main source of banners) 🎬 Content recommendations (movie pop-ups) πŸ”„ Usage analytics (data collection for targeted advertising)

Settings β†’ Applications β†’ Mi Video

PatchWall

The Mi Box (Mi Box S, Mi Box 4K)

  • πŸ“Ί Go to Settings. β†’ Preferences β†’ Advertising.
  • πŸ”• Turn off Personalized Recommendations and Advertising on the Home Screen.
  • πŸ”„ In the section of the Annex β†’ Mi Video reset cache and app data.

On Xiaomi smartphones (in the Mi Video app):

  • πŸ“± Open Mi Video, tap on the avatar in the upper right corner.
  • πŸ”§ Select Settings β†’ Advertising preferences.
  • 🚫 Turn off all sliders related to advertising and analytics.

⚠️ Note: On some firmware (for example, MIUI TV Global for European market) item Advertising preferences may not be available.

πŸ“Š What kind of Xiaomi device are you using?
Television (Mi TV/Redmi TV)
The console (Mi Box)
Smartphone (Mi Video)
Other

2. Disabling Advertising through Mi Account

If the player settings fail, the problem may lie in the settings of your Mi Account. Xiaomi synchronizes advertising preferences between devices, so changing the settings in the account can affect all gadgets.

Instructions:

  1. Go to account.xiaomi.com and log in.
  2. From the menu, select Mi Cloud β†’ Services and Subscriptions.
  3. Find the Personalized Recommendations section and turn it off.
  4. Return to Account Settings β†’ Confidentiality and deactivate: πŸ“Š Usage analysis 🎯 Targeted advertising πŸ”— Synchronization of data between devices

Save the changes and restart the device.

This method doesn’t work on all firmware, but it often helps reduce the amount of ads in Mi Video and PatchWall. If you still see ads after the changes, try logging out of your device account β€” sometimes it resets your ad settings to default.

πŸ’‘

If it returned after a few days, try creating a new Mi Account without a phone number.New accounts often don’t receive targeted ads in the first weeks of use.

3. Use of alternative players

If built-in methods don’t work, a radical solution is to abandon the standard Xiaomi player in favor of third-party apps, especially for TVs and consoles, where the choice of software is wider than on smartphones.

The best alternatives to Mi Video:

AnnexPlusesConsReference to installation
VLCβœ… No advertising. βœ… Support for all formats βœ… Equalizer settings❌ No built-in media library. ❌ The interface is not optimized for TVGoogle Play
Kodiβœ… Full customization βœ… Support for plugins (including) IPTV) βœ… No advertising.❌ A complex setup for beginners ❌ Requires manual installation on some TVsOfficial website
MX Playerβœ… Light and fast. βœ… Sign support βœ… Built-in codec❌ Advertising in the free version (disabled in the settings) ❌ No optimization for remote controlGoogle Play

To install on Xiaomi TVs:

  1. Download. APK-file USB-accumulator.
  2. Connect the flash drive to the TV and open the File Manager.
  3. Start the APK installation by pre-allowing installation from unknown sources in Settings β†’ Security.

⚠️ Note: On Xiaomi TVs with PatchWall firmware, third-party installation may be blocked APK. In this case, the bootloader will need to be unlocked (see Section 5).

Download APK proven-source|Allow installation from unknown sources|Connect USB TV|Run the installation through the file manager|Assign the application to the default player-->

4. Blocking Advertising via DNS or Host File

If the ads are downloaded from Xiaomi servers, they can be blocked at the network level, and two methods are suitable: modifying the DNS or editing the host file (for advanced users only).

Method 1: Using an alternative DNS

Some of them DNS-servers automatically filter ad domains, such as AdGuard. DNS or NextDNS.

  1. On the TV, go to Settings β†’ Network β†’ Network settings β†’ DNS.
  2. Enter one of the addresses: πŸ›‘οΈ AdGuard DNS: 176.103.130.130 or 176.103.130.131 πŸ”’ NextDNS: 45.90.28.167 (registration required for customization)

Save the settings and restart the device.

Method 2: Editing a host file (only for Android TV/root consoles)

This method requires superuser rights and is suitable for Mi Box or TVs with an unlocked bootloader.

  1. Install Root Explorer or any file manager with root support.
  2. Open the /etc/hosts file.
  3. Add the lines at the end of the file: 127.0.0.1 ad.mi.com 127.0.0.1 sdkconfig.ad.xiaomi.com 127.0.0.1 track.ad.xiaomi.com 127.0.0.1 data.mistat.xiaomi.com
  4. Save the changes and restart the device.
❓ How to return a standard player if after removing the system packages TV stopped working?
If you have problems following pm uninstall commands: Reset to factory settings (Settings β†’ Device β†’ Reset). If the TV doesn't turn on, run the official firmware via Fastboot (instructions at xiaomifirmwareupdater.com). In the future, use pm hide instead of pm uninstall (requires ADB root).