Advertising in Xiaomi devices has become one of the most talked-about issues among brand users. Even after buying premium models like the Xiaomi 14 Ultra or Redmi Note 13 Pro+, owners are faced with intrusive banners in system applications, notifications and even on the lock screen. The manufacturer has integrated ad modules so deep into MIUI that standard disconnection through settings often works incompletely or resets after updates.
In this article, we will look at all the current ways to remove ads on Xiaomi smartphones and TVs, including hidden settings, modification of system files and alternative firmware. We will focus on legal methods that do not violate the warranty conditions, and consider radical solutions for power users. It is important to understand that completely removing ads requires a comprehensive approach โ disabling Mi Account services, blocking domains and even manual editing of configuration files.
Why is Xiaomi showing ads and is it legal?
Xiaomi has officially declared that advertising on its devices is part of a business model to keep prices below market prices. According to the brand, up to 30 percent of its revenue comes from โInternet services,โ which includes targeted advertising, which is legally stipulated in the MIUI user agreement you accept when you first set up your smartphone.
But there are nuances:
- ๐ฑ In the European Region (EEA) Advertising is disabled due to data protection laws (GDPR). If you bought a smartphone in Europe, but see banners โ most likely, the firmware of โgrayโ imports.
- ๐ก๏ธ On devices with Google Mobile Services (GMS) Some of the ads are not shown by Xiaomi, but by Google itself through services like Google Play Services.
- ๐ After resetting to factory settings or updates MIUI Advertising modules can be activated again.
โ ๏ธ Note: Disabling ads through informal methods (e.g., domain blocking via hosts) can disrupt system applications like Mi Video or Mi Browser. In some cases, this leads to sync errors with Mi Cloud.
| Type of advertisement | Wherever he comes | Can I legally shut it down? |
|---|---|---|
| Banners in system applications | Mi Security, Mi File Manager, Mi Browser | Yes, through the app settings. |
| Notice-advertising | Notification panel, lock screen | Partially (Msa shutdown required) |
| Recommendations in Mi Video | Main screen of the application | Yes, but with limitations. |
| Sponsored Content in Themes | Wallpaper and theme section | No, just by blocking domains. |
Method 1: Disabling Advertising through the standard MIUI settings
Letโs start with the safest method, which does not require superuser rights (root) and does not violate the warranty, which is suitable for most models on MIUI 12-14, including the POCO F5, Redmi 12 and Xiaomi 13T.
Instructions:
- Open Settings โ About the phone and tap 7 times on the line version of MIUI to activate the developer mode.
- Return to the main settings menu and go to Additional โ Special Opportunities โ Advertising.
- Turn off the sliders: ๐ Personalized recommendations ๐ Promotional notices ๐ Showing Recommended Content
Reset the device.
For individual applications (such as Mi Browser or Mi Music) additionally:
- Open the app. โ press three points (โฎ) โ Settings.
- Find the Advertising or Recommendations section and disable all available options.
Disable personalized recommendations|Deactivate advertising notifications|Turn off recommended content|Reset the device|Check the settings in Mi Browser and Mi Video-->
โ ๏ธ Note: Some firmware (e.g., Xiaomi Pad 6) may not have Advertising in the settings.
Method 2: Blocking Advertising Domains Through Hosts
If standard settings donโt work, you can block servers that deliver ads to MIUI, which requires super-user rights or special applications like AdAway.
List of the main advertising domains Xiaomi (current for 2026):
127.0.0.1 ad.mi.com
127.0.0.1 data.mistat.xiaomi.com
127.0.0.1 sdkconfig.ad.xiaomi.com
127.0.0.1 track.miui.com
127.0.0.1 api.brs.intl.miui.com
127.0.0.1 api.col.mi.comHow to apply:
- Install AdAway from the official website (root required).
- Open the application โ Hosts โ Add a user source.
- Insert the list of domains above and save.
- Click Apply and restart the device.
For devices without root can be used DNS-filtering:
- Go to Settings โ Connections โ Private DNS.
- Select the host name of the provider and enter: ๐น dns.adguard.com (recommended) ๐น 1.1.1.3 (Cloudflare Family)
Through settings MIUI|Use it. AdAway/root|DNS-filtering|I don't block ads.-->
Method 3: Disabling the msa system service (for power users)
The msa (Miui System Ads) service is the core of the advertising system in MIUI, and deactivating it removes most banners, but may affect some features (such as synchronization with Mi Cloud or push notifications).
Attention: This method requires ADB-access and may cause system instability. MIUI 14+ The msa service is integrated deeper and disabling it can cause errors in Mi Home or Mi Fit.
Instructions via ADB:
- Install ADB Tools on your PC.
- Activate debugging over USB in the developer settings.
- Connect your smartphone to your PC and execute commands: 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
- Reset the device.
To return the changes, use:
adb shell pm enable com.miui.systemAdSolutionWhat happens if you turn off msa?
Method 4: Install custom firmware (radical solution)
If you are willing to sacrifice official firmware for the sake of a complete lack of advertising, consider alternative builds. MIUI or AOSP-Firmware like LineageOS or Pixel Experience, which is suitable for models with an unlocked bootloader).
Pros and cons:
| Advantages | Deficiencies |
|---|---|
| Complete absence of advertising and telemetry | Loss of guarantee |
| More recent versions of Android | Risk of "brike" (inoperability) of the device |
| Additional features (e.g. ViPER4Android) | Some branded chips donโt work (for example, Always-on Display) |
Recommended Firmware without Advertising:
- ๐ฑ Xiaomi.eu โ modified MIUI without advertising and Chinese services (official website).
- ๐ค LineageOS โ โcleanโ Android without unnecessary applications.
- ๐จ Pixel Experience โ firmware with interface from Google Pixel.
Installation instructions:
- Unlock the bootloader through Mi Unlock Tool (requires to link the account to the device for 7 days).
- Install custom recovery (TWRP or OrangeFox).
- Download the firmware for your model from the XDA-Developers forum.
- Sweat through recovery, having previously made a backup.
-->
Method 5: Disabling Advertising on Xiaomi TVs (Mi TV)
Xiaomi TVs (Mi TV A2, Xiaomi TV Q2, etc.) also suffer from intrusive advertising on the home screen and in apps. Unlike smartphones, there is no one-size-fits-all solution โ you have to combine several methods.
Steps to remove advertising:
- Disable recommendations: Go to Settings โ Accounts and Security โ Advertising. Deactivate Personalized Recommendations and Advertising Identity.
- Remove Unnecessary Apps: Through Settings โ Apps, remove Mi Video, Mi Home, and other preinstalled services. Use ADB to uninstall system applications (e.g., com.miui.tv.adservice).
- Blocking domains via router: In router settings, blacklist domains: ott.tv.mi.com api.ad.xiaomi.com sdkconfig.ad.xiaomi.com
For Android TV 11+ (e.g. Xiaomi TV Q2 2026) additionally:
- ๐ง Install an alternative launcher (for example, ATV Launcher or Wolf Launcher via Send Files to TV.
- ๐ก๏ธ Use Blokada to block ads at the level DNS (installation is required ADB).
-->
What if the advertisements returned after the update?
After the MIUI update, many users face a return of ads, which is because Xiaomi resets some of the settings or adds new ad modules to avoid this:
Action list:
- ๐ Reverse to the previous version MIUI Fastboot (instructions on Xiaomi Firmware Updater).
- ๐ Block system application updates: Go to Settings โ Annexes โ App management. Find Mi Video, Mi Browser, and more. โ Turn off auto-update.
Use the Magisk modules:
- Install Magisk and Xiaomi Debloater module to automatically remove advertising services after updates.
If you use custom firmware, check regularly for updates on the developer forum. For example, Xiaomi.eu builds patch new ad mechanisms weekly.