How to permanently disable ads in videos on Xiaomi: The Complete Guide 2026

Why does Xiaomi have ads in the video and can it be removed?

If you own a Xiaomi Mi TV, Redmi Smart TV or a MIUI smartphone, youโ€™ve probably encountered intrusive ads that interrupt video viewing, which appear in the standard Mi Video app, on the main screen of the TV, and sometimes even in third-party services like YouTube or Netflix through built-in banners, the reason is simple: Xiaomi monetizes its firmware by showing ads to users from regions with a โ€œstripped-downโ€ version of the software (including Russia, Ukraine, Kazakhstan).

The good news is that most types of ads can be turned off without rooting or complicated manipulation. The bad news is that some methods require firmware updates or third-party apps. 7 It's important to understand that the effectiveness of the method depends on the device model and the version. MIUI/PatchWall (shell TV).

Before you start, check: 1. Firmware Version: Settings โ†’ About TV โ†’ MIUI TV (for TV) or Settings โ†’ About Phone โ†’ MIUI (for smartphones). 2. Device Region: Settings โ†’ Personal Data โ†’ Region. If it is Russia or Global, there will be more advertising than the EU or India version.

Method 1: Disabling personalized advertising in MIUI settings

The easiest way to do this is to deactivate targeted ads through the privacy menu, which won't take away all banners, but will reduce them by a few minutes. 30โ€“50%. The instructions are suitable for Mi TV, Redmi TV smartphone Xiaomi/Redmi/POCO:

  1. Open Settings โ†’ Accounts and Sync โ†’ Mi Account.
  2. Select Confidentiality โ†’ Personalized recommendations.
  3. Turn off the sliders: ๐Ÿ”„ Personalized recommendations (master switch) ๐Ÿ“บ Recommendations for TV (only for the TV) ๐ŸŽฌ Interest-based advertising

Restart the device (Settings โ†’ Reboot).

โš ๏ธ Attention: On some firmware (MIUI 12.5 and below) this item may be called Ads and Recommendations or hidden in Additional Settings. If you do not have an option, upgrade to the latest version.

Are all sliders in the "Privacy" section disabled"|

Is the device rebooted? |

Checked for Advertising in Mi Video after Reboot|

Is the firmware updated to the latest version?-->

Method 2: Change of region to Europe or India (without root rights)

Xiaomi shows less advertising in the firmware versions for the European Union (EEA) and India, and you can change the region without losing data, but this can affect the availability of some services (for example, Google Play on TV).

Instructions for Mi TV/Redmi TV: Step 1. Go to Settings โ†’ Personal Data โ†’ Region. Step 2. Select India (India) or Germany (for EEA). Step 3. Confirm the change and restart the TV.

For smartphones: Step 1. Install a VPN with servers in India or Germany (like ProtonVPN). Step 2. Open Settings โ†’ Additional โ†’ Region and select the desired country. Step 3. Disable the VPN and reboot the device.

RegionAdvertising levelPlusesCons
Russia/Globalโญโญโญโญโญ (maximum)All services availableAdvertising in Mi Video, on the main screen
Indiaโญโญ (minimum)There's almost no advertising.Some applications may be missing
Europe (EEA)โญโญโญ (middle-class)Stable firmwareGDPR restrictions on certain functions

โš ๏ธ Warning: Google Play may be lost on your TV after a region change, and you'll have to reset your settings to factory settings to get it back (Settings) โ†’ Additionally. โ†’ Reset).

Russia/Global|India|Europe (EEA)|Other-->

Method 3: Use of alternative video players

If the ads only appear in the standard Mi Video app, the easiest way to install a third-party player is to install the best options for Mi TV:

  • ๐ŸŽฅ VLC for Android TV โ€” Supports all formats, no advertising, subtitles.
  • ๐Ÿ“บ Kodi โ€“ Media Center with Plugins for Streaming (requires customization).
  • ๐ŸŒ MX Player - a lightweight player with gesture support (for smartphones and TV).
  • ๐Ÿ“ File Commander + VLC โ€” combos for viewing files from a flash drive without advertising.

How to install on Mi TV: 1. Download. APK-player-file USB-drive (e.g. from APKMirror site). 2. Connect the flash drive to the TV and open the File Manager. 3. Find APK Then, set it up by allowing it to be installed from unknown sources (Settings) โ†’ Security โ†’ Unknown sources). 4. Launch the player and open the video through it.

๐Ÿ’ก A useful tip: if the TV can not see USB-The storage device, format it in FAT32 (not NTFS For files larger than 4 GB, use exFAT. MX Player with support for network folders (SMB).

How to set up Kodi to view without ads
1. Install Kodi through APK. 2. Go to Settings. โ†’ System settings โ†’ Include Unknown Sources and Include Unknown Sources. 3. Install Crew Repository (Google "The Crew Kodi repo") to access free, ad-free movies. 4. In the video section โ†’ Files add source: https://team-crew.github.io (name). 5. Install The Crew from the repository and select the Movies section or TV Shows.

Method 4: Blocking Advertising via DNS (for TVs and smartphones)

Change of change DNS-The method works for all applications, including YouTube and Mi Video, but requires setting up a router or device.

Instructions for Mi TV: 1. Open Settings โ†’ Network & Internet โ†’ Wi-Fi (or Ethernet). 2. Click on Connected Network โ†’ Additional โ†’ IP. 3 Select Static IP and write:

  • DNS 1: 1.1.1.1 (Cloudflare)
  • DNS 2: 1.0.0.1

4.

Alternative DNS for blocking ads:

  • ๐Ÿ›ก๏ธ AdGuard DNS: 94.140.14.14 and 94.140.15.15 (blocks trackers)
  • ๐Ÿ”’ NextDNS: 45.90.28.167 (registration required for customization)
  • ๐ŸŒ Google DNS: 8.8.8.8 (does not block ads, but speeds up loading)

โš ๏ธ Note: Some services (e.g. Netflix or Disney)+) You can block access when using AdGuard. DNS. In this case, return the standard DNS Or set up exceptions in the AdGuard personal account.

Method 5: Disabling Advertising through ADB (for Advanced Users)

If previous methods didnโ€™t work, you can manually disable advertising services via Android Debug Bridge (ADB).

Step-by-step: 1. Enable Developer Mode:

  • On TV: Settings โ†’ About TV โ†’ MIUI TV version โ†’ Click 7 times.
  • On your smartphone: Settings โ†’ About phone โ†’ MIUI version โ†’ click 7 times.

2.

Settings โ†’ Additional โ†’ For Developers

  • ๐Ÿ”Œ Debugging by USB
  • ๐Ÿ”„ Network debugging (for TV, if not USB-port)

3.

ADB

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


adb shell pm disable-user --user 0 com.xiaomi.joyose




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




adb shell pm disable-user --user 0 com.miui.msa.global

๐Ÿ”น What teams do:

  • com.miui.systemAdSolution is a personalized advertising system.
  • com.xiaomi.joyose is a service for displaying banners.
  • com.miui.analytics โ€“ statistics collection (affects advertising).

โš ๏ธ Warning: Disabling these services may cause Mi Account or app store to malfunction. If the device becomes laggit after the command, return the service with the command:

adb shell pm enable com.miui.systemAdSolution

๐Ÿ’ก

ADB-commands are the most radical way, but it requires caution. Before you run, back up your data (Settings) โ†’ Additionally. โ†’ Backup).

Method 6: Removal of pre-installed advertising applications (requires root)

If you have root access (e.g., through Magisk), you can completely remove the ad modules, which is suitable for power users and can lead to unstable system operation.

List of removal applications (via Root Explorer or ADB):

  • ๐Ÿ—‘๏ธ com.miui.systemAdSolution โ€“ the main advertising engine.
  • ๐Ÿ—‘๏ธ com.xiaomi.mitv.appstore โ€“ app store with banners.
  • ๐Ÿ—‘๏ธ com.miui.videoplayer - standard Mi Video player.
  • ๐Ÿ—‘๏ธ com.miui.analytics โ€“ data collection for targeted advertising.

Delete commands via ADB with root rights:

adb shell


su




pm uninstall -k --user 0 com.miui.systemAdSolution




pm uninstall -k --user 0 com.xiaomi.mitv.appstore




exit

๐Ÿ’ก Useful tip: Before removing, make a backup system through TWRP If you delete your Mi Account, restore the applications from the backup.

Method 7: Reset the TV to factory settings (last resort)

If none of these things work, it's a complete reset, which will delete all the data, including the accounts and the apps installed, but it will return the TV to a clean state, and sometimes after the reset, the ads disappear for several months.

How to reset Mi TV/Redmi TV: 1. Go to Settings โ†’ Additional โ†’ Reset and Restore. 2. Select Settings Reset and Confirm Action. 3. After rebooting, do not connect Mi Account and immediately change the region to India (see Method 2).

โš ๏ธ Note: On some models (Mi) TV 4S, Redmi Smart TV X55) After reset, you may need to re-activate Google Play. 1. Install Google Installer via File Manager (download) APK with APKMirror). 2. Launch the installer and wait until it's finished.

FAQ: Frequent questions about advertising on Xiaomi

๐Ÿ” Why did the new firmware update reappear?
Xiaomi periodically returns ad modules through updates: 1. Turn off automatic update: Settings โ†’ On TV. โ†’ Updating the system โ†’ โš™๏ธ โ†’ Auto-update (off). 2. Install the update blocker through ADB: adb shell pm disable-user --user 0 com.android.updater 3. Follow the news on the forums (for example, 4PDA) โ€” They publish "clean" firmware without advertising.
๐Ÿ“ฑ How to remove advertising in Mi Video on Xiaomi smartphone?
On smartphones, the algorithm is the same as for TV: 1. disable personalized advertising (see Method 1). 2. Install an alternative player (VLC or MX 3. Change the region to India (Settings) โ†’ Additionally. โ†’ Region). 4. If the adverts remain, delete the updates for Mi Video: Settings โ†’ Annexes โ†’ Application management โ†’ Mi Video โ†’ โ‹ฎ โ†’ Remove updates.
๐Ÿ›ก๏ธ Can You Block Advertising on YouTube via Xiaomi? TV?
Yes, but not completely. Options: 1. Use SmartTubeNext, an ad-free alternative YouTube client (installed via GitHub). 2. Set up a lock via DNS (See Method 4, this will remove some of the banners. 3. Install YouTube Vanced (if available for your model) TV). โš ๏ธ Warning: SmartTubeNext requires you to disable automatic updates for YouTube, otherwise the app will stop working.
๐Ÿ”„ What to do if the region is lost after the change TV-Application (e.g. Wink or Amediateka)?
Some streaming services are region-specific Solutions: 1. Install the app manually via APK (download from APKCombo). 2. Use TV Bro or Smart Launcher to run apps hidden by the system. 3. Return the region back and block ads via ADB (see Method 5). 4. Set up a VPN on a router with a link to Russia (for example, through OpenVPN).
โš™๏ธ Why there is no โ€œPersonalized Recommendationsโ€ in the settings"?
This means that your firmware is severely curtailed or outdated. Options: 1. Update to the latest version: Settings โ†’ On TV. โ†’ System update. 2. Install. EU-firmware (for example, from Xiaomi.EU) - it does not contain hidden advertising modules. 3. Check the TV model: on Mi TV Stick or Mi Box S This item may be called Advertising and Analytics.