How to permanently remove ads on the screensaver Xiaomi TV: official and hidden ways

Are you tired of the annoying banners that advertise on your Xiaomi Mi TV or Redmi Smart TV lock screen? This problem is familiar to most owners of the brand’s smart TVs β€” instead of a beautiful screensaver or family photos, the system stubbornly displays ads for movies, apps and promotions. The good news is that you can remove ads completely, and you don’t need to be a technical specialist.

In this article, we will look at all the current ways to disable ads on the screensaver for 2020-2026 models, including official settings, hidden developer settings and even alternative firmware. Importantly, some methods require caution - wrong actions can lead to a reset or lock the TV. We will explain in detail how to proceed safely.

We warn you right away: Xiaomi actively blocks β€œgray” methods of disabling advertising through software updates, so some methods may stop working after the system upgrade.

Why is Xiaomi showing ads on the screensaver?

Advertising on the lock screen is part of Xiaomi’s business model, which allows the company to sell TVs at a lower price.

  • πŸ’° Monetizing the ecosystem: Xiaomi makes money from displaying targeted ads, as Google or Samsung do on their devices.
  • πŸ“Ί Partner Agreements: Advertising is mainly Xiaomi services (Mi Home, Mi Video) and partners (Netflix, Prime Video, local streaming platforms).
  • πŸ”„ Software Updates: After each major update, the system can turn on ads again, even if you have previously disabled them.
  • 🌍 Regional features: China and India have less (or no) advertising, while Europe and Russia have more advertising.

Interesting fact: on Xiaomi TVs premium series (for example, Mi TV Q2 75" or Mi TV Master Series) advertising is often not β€” it is turned off for flagship models, but on the budget Redmi Smart TV or Mi TV 4A it appears immediately after the first setup.

⚠️ Note: If you bought a TV from a Xiaomi official store in Russia, Belarus or Kazakhstan, you have agreed to the User Agreement, which states that the company has the right to show β€œpersonalized recommendations”. This legally covers up advertising, but does not deprive you of the right to turn it off.

Method 1: Disabling Advertising through Standard Settings (Official Method)

The easiest and safest way is to use the built-in system options. It is suitable for most Xiaomi Mi models. TV redmi TV based on PatchWall (Android shell) TV Xiaomi's instructions are relevant for firmware MIUI TV 3.0 and newer.

Steps to shut down:

  1. Turn on the TV and go to the main screen (click the Home button on the remote).
  2. Open Settings β†’ Accounts and Security β†’ Advertising.
  3. Find options: Personalized ads β€” turn off the slider. Recommendations on the lock screen β€” turn off. Show ads on the screensaver (if any) β€” turn off.

Settings β†’ About TV β†’ Reboot

If your version of the software does not have the "Advertising" option in the settings, try an alternative way:

Settings β†’ All settings β†’ Personal β†’ Privacy β†’ Personalized advertising

⚠️ Note: On some models (e.g. Mi) TV P1 55" 2023) after disabling the ad through the settings, it can return after the system update, in which case you will have to repeat the procedure or use other methods from this article.

Is the Internet on the TV turned off (to avoid automatic adverts)

Is there a backup of settings (in case of reset)

Updated to the latest version (sometimes new versions add hidden options)

Is the remote connected to the TV (to confirm the actions)-->

Method 2: Resetting Advertising Settings through the Service Menu

If standard settings don’t work, try resetting your ad settings through a hidden service menu, which works on most Xiaomi and Redmi TV models, but you need to be careful not to change the other options on this menu!

Instructions:

  1. Turn on the TV and go to the main screen.
  2. On the remote, quickly press the button sequence: Menu β†’ Up β†’ Up β†’ Down β†’ Down β†’ Left β†’ Left β†’ Left β†’ Right (this is the universal code for logging into the service menu on Android TV).
  3. You can find the Developer Options menu, and you can find the Advertisement Settings or Mi Ad Settings section.
  4. In this section, disable all sliders associated with: πŸ“’ Advertisement (advertising) πŸ” Recommendation (recommendations) πŸ–ΌοΈ Screensaver Ads (Advertising on Screensaver)

Save the changes and restart the TV.

If the button code doesn’t work, try an alternative way to log in to the service menu:

Settings β†’ About TV β†’ Quickly press 5 times on the "Version of the software"
What to do if the service menu is not opened?
If the sequence of buttons does not work, the reason may be: 1. Updated firmware - Xiaomi periodically blocks access to the service menu through "holes" in the software. 2. Regional version of the TV - on some models for Europe, the service menu is disabled completely. 3. Remote without a Menu button – use a remote from another Xiaomi model or connect the keyboard via Bluetooth. ADB-commands (described below) or the installation of an alternative launcher.

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

If previous methods have failed, you can use Android Debug Bridge (ADB), a tool for debugging Android devices, which requires a computer and basic command line knowledge, but gives you guaranteed results.

What you need:

  • πŸ’» Computer with Windows, macOS or Linux
  • πŸ”Œ USB-cable (to connect the TV to the PC)
  • πŸ“₯ Utility. ADB Tools (download and unpack)
  • βš™οΈ Developer mode on the TV

Step-by-step:

  1. Turn on the developer mode on the TV: Settings β†’ About TV β†’ Press 7 times on the "Software Version" After that, the "Developers" item will appear in the settings.
  2. In the section For developers, turn on: Debugging by USB Debugging over the network (if you connect over Wi-Fi)

Connect the TV to your computer via USB or make sure both devices are on the same Wi-Fi network.

Open the command prompt (Windows) or terminal (macOS/Linux) and go to the folder with ADB.

adb connect [IP- TV address] # if you connect over the network


adb shell




pm uninstall -k --user 0 com.miui.systemAdSolution # removes the ad module




pm uninstall -k --user 0 com.xiaomi.mitv.appstore # removes the app store (optional)




settings put global captive_portal_detection_enabled 0 # disables Internet connection check

Reboot the TV.

After this action, the adverts on the screensaver should disappear. If you want to return the app store (but without advertising), use the command:

adb shell pm install-existing com.xiaomi.mitv.appstore

adb backup -apk -obb -shared -all -f backup.ab

The backup.ab file will be saved to your computer and can be restored later.-->

Method 4: Install an alternative launcher (without root)

If you're tired of not only advertising, but also the standard PatchWall interface, you can install an alternative launcher, like an ATV Launcher or a HalLauncher, which doesn't require root rights, but gives you full control of the home screen and the screensaver.

How to determine:

  1. Download. APK-launcher USB-storage device (e.g, ATV Launcher with APKMirror).
  2. Connect the flash drive to the TV and open the File Manager.
  3. Install. APK-File by allowing installation from unknown sources (Settings) β†’ Security β†’ Unknown sources).
  4. After installation, open Settings β†’ Applications β†’ Default Launcher and select a new launcher.

Standard PatchWall

ATV Launcher

HalLauncher

Wolf Launcher

Another (I will write in the comments)-->

Method 5: Blocking Advertising via DNS (for power users)

Another effective method is to block ad servers at the DNS level, which does not remove ad modules from the TV, but prevents them from downloading from the Internet, which works on all Xiaomi models and does not require root.

Instructions:

  1. Go to Settings β†’ Network β†’ Network settings.
  2. Select your connection (Wi-Fi or Ethernet) and click on Additional.
  3. Find the DNS and enter one of the following addresses: AdGuard DNS: 176.103.130.130 and 176.103.130.131 Cloudflare Family: 1.1.1.3 and 1.0.0.3 NextDNS: 45.90.28.167 (requires registration on the site)

Save the settings and restart the TV.

How it works:

DNS-serverLocks it down.PlusesCons
AdGuard DNSAdvertising, trackers, malicious sitesNo registration required, high speedIt may block some legitimate services.
Cloudflare FamilyAdult content + advertisingReliable, supported by CloudflareSometimes it’s slower than AdGuard.
NextDNSCustomizable filtersMaximum flexibility (you can add your own block lists)Requires registration, restriction on free fare

⚠️ Attention: Change DNS This can cause problems with some applications (for example, Netflix or Disney).+ If you encounter this problem, return the standard ones. DNS or add streaming service domains to the exceptions.

Method 6: Complete removal of advertising modules (requires root)

If you're willing to take drastic measures, you can get root rights and remove advertising modules at the system level, which is 100% effective, but it's not guaranteed and can cause the TV to run in a very unstable way.

What you need:

  • πŸ”§ Magisk Program for Getting Root
  • πŸ’» Computer with ADB
  • πŸ“„ Backup copy of firmware (in case of failure)

Step-by-step:

  1. Download the firmware for your TV model from the Xiaomi Firmware Updater website.
  2. Unpack the firmware and find the boot.img file.
  3. Using Magisk, patch boot.img to get root.
  4. Squeeze the modified boot.img Fastboot: Fastboot Flash boot magisk_patched.img fastboot reboot
  5. After receiving root, remove the advertising packages: su pm uninstall --user 0 com.miui.systemAdSolution pm uninstall --user 0 com.xiaomi.mitv.ad pm uninstall --user 0 com.xiaomi.mitv.analytics

The risks of this method:

  • ❌ Loss of warranty (Xiaomi will detect root when contacting the service).
  • ⚠️ System failures may occur (for example, applications will not be updated).
  • πŸ”„ After the update, root may fly and the procedure will have to be repeated.

πŸ’‘

Getting root on a Xiaomi TV only makes sense if you are an experienced user and are ready for possible problems. For most tasks, there are enough methods without root (ADB, DNS, alternative launcher).

Frequent problems and solutions

Even after the ad is turned off, it can come back, and let's look at the typical situations and the ways in which we can address them.

Problem.Reason.Decision
Advertising returns after updateXiaomi resets the advertising settingsRepeat the shutdown via ADB or service menu
The buttons in the service menu are not working.Updated firmware blocks accessUse ADB or Alternative Launcher
After the change, the DNS does not work for Netflix.DNS blocks streaming serversReturn the standard DNS or set exceptions
The TV will not turn on after receiving rootThe wrong boot.img patchedSweep the original firmware through fastboot

If none of the methods worked, try resetting the TV to factory settings:

Settings β†’ About TV β†’ Data Reset β†’ Reset all settings

After reset, do not connect the TV to the Internet immediately - first turn off advertising through settings, and only then configure the network.

❓ Can you remove advertising on Xiaomi? TV computer-free?
Yes, you can use: Standard settings (Settings) β†’ Advertising) Installation of an alternative launcher through USB-- The storage unit. DNS right in the settings of the TV network. ADB Root requires a computer, but these are not mandatory methods.
❓ Why does the ad appear again after the update?
Xiaomi periodically resets ad settings through software updates. This is done specifically so that users can not permanently turn off impressions. To avoid this: Turn off automatic update (Settings) β†’ On TV. β†’ Updating the system β†’ Auto-update. Use it. ADB-commands to block ad packages (they are not reset when you update). Install an alternative launcher - it is independent of system updates.
❓ Will the TV work without the Internet if you turn off advertising?
Yes, the TV will work completely offline, but: No apps (Netflix, YouTube, etc.) Some features (like voice search) may not work. Local files (video, music) will play without problems. If you only want the Internet for streaming, connect to the network only when necessary and disconnect after use.
❓ Can I return the standard screensaver after installing an alternative launcher?
Yes, for this: Remove the alternative launcher (Settings β†’ Applications β†’ Delete). Return the default standard launcher (Settings β†’ Applications β†’ Default Launcher). If the screensaver is not back, reset the TV settings to factory. Note: after returning to the standard launcher, the ad may appear again.
❓ Is it legal to turn off ads on Xiaomi? TV?
Legally: In most countries (including Russia), disabling ads on your device does not violate the law - you have the right to configure your personal equipment as you wish. However, Xiaomi in the User Agreement may indicate that disabling ads violates the terms of use. This is not legally binding, but can be a reason for refusing warranty service. If you use root or modified software, the warranty is automatically removed. Conclusion: you can turn off the ads, but at your own risk. Xiaomi has no right to prosecute you for this, but may refuse free repairs under warranty.