Advertising in Xiaomi devices is one of the most talked-about topics among brand users. Even after buying premium models like Xiaomi 14 Ultra or Redmi K70 Pro, owners face intrusive banners in system applications, push notifications about promotions and ad units in MIUI. The manufacturer integrates advertising modules at the firmware level, which makes their removal a non-trivial task. However, there are legal and technical ways to minimize or completely remove advertising โ both through standard settings and through hidden features.
In this guide, we will look at all the current 2026 methods, including disabling ads in MIUI 14/15, on Mi TVs and in branded services like Mi Browser or Mi Video. Special attention will be paid to safe ways that do not require superuser rights (root) and do not violate the warranty, and you will learn what settings the manufacturer specifically hides from users in the latest versions of firmware, and how to activate them.
Why is Xiaomi showing ads and is it legal?
Xiaomi has officially declared that advertising in its devices is part of a business model that keeps prices below market levels, and reports say that up to 30 percent of the brandโs revenue comes from advertising integrations in MIUI and services, a legal requirement that most people accept when they first switch on a smartphone without reading the fine print.
But there are nuances:
- ๐ฑ In the European Union (models with firmware) MIUI EU) No advertising on demand GDPR. Users from other regions receive a global version with ads.
- ๐ฐ Even in the premium series (Xiaomi) 13T Pro, Mix Fold 3) Advertising is present, but it can be disabled through hidden settings.
- ๐บ On Mi TVs. TV redmi TV Advertising blocks are built into the launcher and cannot be removed without alternative firmware.
โ ๏ธ Note: China has had a law since 2023 that requires manufacturers to provide the option of completely disabling ads in settings. MIUI This option is not available, you have to activate it manually.
Technically, MIUI advertising is divided into three types:
- System โ banners in the settings menu, on the lock screen, in the notification center.
- Applications - built into Mi Browser, Mi Music, Mi Video and other proprietary utilities.
- Push notifications are promotions from Mi Store, Mi Pay and partners (e.g. AliExpress).
Method 1: Disabling Advertising through the standard MIUI settings
The easiest method is to use built-in options. It is suitable for all Xiaomi smartphones on MIUI 12-15, including the POCO and Redmi Note models. Importantly, after updating the firmware, some settings may be reset, so check them every 1-2 months.
Step instructions:
- Open Settings โ Password and Security โ Authorization and Advertising Data.
- Turn off the โPersonalized Recommendationsโ slider (this is the main source of targeted advertising).
- Return to the main settings menu and go to Settings โ Additional โ Special Opportunities โ Advertising Notifications.
- Deactivate the option "Show advertising notifications".
To disable advertising in the notification center:
- ๐ Go to Settings. โ Notifications โ Additionally.
- ๐ Find the "Advertising Notices" item and turn it off.
- ๐ต In the list of applications (Settings) โ Annexes โ App management) find MiuiDaemon and stop it from showing notifications.
Disable "Personalized Recommendations" |Ban Notifications from MiuiDaemon|Delete Cache in Mi Browser|Disable AutoRun for Mi Video|Check for MIUI-->
โ ๏ธ Note: Some models (e.g. Redmi) 12C or POCO M6 Pro) the item Advertising Notices may not be on the menu, in which case use Method 3 (ADB-team).
Method 2: Removing Advertising in Xiaomi Branded Apps
Even after the system adverts are turned off, banners continue to show up in standard utilities: browser, music player, gallery, let's look at how to clean each of them.
| Annex | The path to settings | What to turn off |
|---|---|---|
| Mi Browser | โฎ โ Settings โ Additionally. โ Advertising and news | Disable "Recommended Content" and "News Feed" |
| Mi Video | Profile โ Settings โ Advertising | Deactivate โPersonalized Advertisingโ and โAdvertising Bannersโ |
| Mi Music | โฎ โ Settings โ Advertising | Disable "Show Ads" and "Home Screen Recommendations" |
| gallery | โฎ โ Settings โ Cloud and advertising | Remove the tick from "Show ads in the album" |
| Mi Store | Profile โ Settings โ Notifications | Prohibit all notifications and unsubscribe from mailings |
For GetApps (theme store) and Mi Community:
- ๐จ In GetApps go to Profile โ Settings โ Advertising and disable "Personalized recommendations".
- ๐ฅ At Mi Community, go to Profile. โ Settings โ Notifications and ban "Advertising Flows".
๐ก
If after disabling the ad returns, clear the app's cache in Settings โ Apps โ [Select App] โ Storage โ Clear the cache.
Method 3: Hidden MIUI settings via ADB (without root)
For advanced users, there is a method to disable ads via Android Debug Bridge (ADB), which works on all versions of MIUI, including the latest updates, and does not require superuser rights. Importantly, make a backup before executing commands, as incorrect actions can lead to crashes.
Step-by-step:
- Enable Developer Mode: Go to Settings โ About the phone. 7 times press "Version" MIUI", Notice: You have become a developer".
USB-debugging
- Back to Settings โ Additionally. โ For developers.
- Turn on "Debugging by" USB" and confirm the authorization.
- Connect your smartphone to your PC, install it ADB-Drivers and execute commands in the terminal:
adb shell pm hide com.miui.systemAdSolution
adb shell pm hide com.android.browser
adb shell settings put global hidden_api_policy 1After you've done the commands, restart the device.
- ๐ซ Disable the system module of advertising (com.miui.systemAdSolution).
- ๐ Remove the built-in browser (the main source of advertising).
- ๐ง Unlock the hidden API, This allows you to suppress advertising services.
What if the ADB does not recognize the device?
โ ๏ธ Note: On some firmware (for example, MIUI 15 For the Redmi Note 13 Pro+) The pm hide command may not work. In this case, use an alternative method: adb shell settings put global. miui_optimize 0 This team is turning off optimizations MIUI, This indirectly blocks some of the advertising modules.
Method 4: Disabling Advertising on Mi TV and Redmi TV
Xiaomi's smart TVs are some of the brand's most advertised devices. Ad units are built into the PatchWall launcher, appear when you turn on, in the settings menu, and even when you watch content. Unfortunately, you can't completely remove ads without alternative firmware, but you can significantly reduce the amount of advertising you use.
Instructions for Mi TV 4/5/6 series and Redmi TV:
- ๐บ Go to Settings. โ Account and security โ Advertising.
- ๐ Disable: "Personalized recommendations"; "Advertising notices"; "Show ads on the home screen".
- ๐ Back to Settings โ Annexes โ Manage applications and for each of the list below, do: Clear cache; Disable autorun; Disable notifications.
| Annex | Action. |
|---|---|
| PatchWall (launcher) | Clear data and cache, disable auto-update |
| Mi Video | Prohibit Internet access in network settings |
| Live TV | Delete (if possible) or disable notifications |
| User Guide | Limit background activity |
To block advertising at the network level:
- ๐ Use it. DNS-Filtering. In the settings of the TV network, specify DNS-servers: AdGuard DNS: 176.103.130.130 and 176.103.130.131; Cloudflare Family: 1.1.1.3 and 1.0.0.3.
- ๐ก๏ธ On the router, configure domain locking via hosts file or Pi-hole installation.
๐ก
On Xiaomi TVs, the ads return after being reset to factory settings or firmware updates. Repeat the shutdown procedure after each update.
Method 5: Alternative firmware (for advanced users)
If standard methods don't work, you have custom firmware, which is a radical solution that requires unlocking the bootloader and potentially takes away the warranty, but allows you to completely remove all ad modules and get a clean Android.
Popular firmware without advertising:
- ๐ฑ MIUI EU โ European MIUI without advertising or Chinese services. OTA-update.
- ๐ค LineageOS - open firmware based on AOSP, completely without branding Xiaomi.
- โก Pixel Experience โ firmware with the interface and features of Google Pixel.
- ๐ง Xiaomi.eu MultiROM โ allows you to install several firmwares in parallel.
Step-by-step instructions for installing MIUI EU:
- Unlock the bootloader through the official Xiaomi tool (requires a Mi Account and wait 7-15 days).
- Download the MIUI EU firmware for your model from the official website.
- Install via TWRP Recovery (installation instructions here).
- Complete the full vape (clean the Dalvik, Cache, Data, System partitions).
- Squeeze the downloaded ZIP-file and reboot the device.
โ ๏ธ Note: Installation of custom firmware can lead to: ๐ Deterioration of autonomy (due to lack of optimizations Xiaomi); ๐ฑ Loss of camera functions (on some models); ๐ Block services like Mi Pay or Mi Home. Before you run your firmware, check the stability reviews of a particular build for your model on the forums. 4PDA or XDA.
Method 6: Network-level Adblocking (DNS/VPN)
If you donโt want to interfere with your device settings, you can block Xiaomiโs ad servers at the internet connection level, a technique that works for all devices, including smartphones, TVs, and even Mi Band smartwatches (if theyโre connected to the same network).
Methods of blocking:
- ๐ Change of change DNS: On a smartphone: Settings โ Connections โ Private DNS โ On the router: in the administrator panel (usually 192.168.0.1) change DNS at 94.140.14.14 (AdGuard).
- ๐ VPN Ad-Blocking: Install AdGuard VPN Blokada (free versions with restrictions) Enable the option "Block Trackers and Ads".
- ๐ก Hosts: Download the current hosts file with Xiaomi ad blocking (e.g., from here). Use an app like Hosts Editor to install it (requires root or root). ADB).
Examples of Xiaomi domains that can be blocked:
127.0.0.1 sdkconfig.ad.xiaomi.com
127.0.0.1 data.mistat.xiaomi.com
127.0.0.1 api.brs.intl.miui.com
127.0.0.1 globalapi.ad.xiaomi.com๐ก
For Xiaomi TVs, it is more effective to block ads on the router. Use OpenWRT firmware or set up Pi-hole on the Raspberry Pi.
Method 7: Calling for Xiaomi Support (Official Method)
Few people know, but Xiaomi has a formal procedure to disable ads on demand, and it doesn't work in all regions, but in Russia, Europe and some Asian countries, support is coming in handy, and the key is to make the right call.
How to make a request:
- Go to Xiaomiโs support site and select your device.
- Click on "Online chat" or "Send ticket".
- Please deactivate personalized advertising and advertising notifications on my device [model] with IMEI [specify]. According to GDPR (EU Regulation 2016/679), I have the right to refuse to process my data for advertising purposes.
- Attach a screenshot from Settings โ About the phone with the model number and version of MIUI.
What support responds to:
- โ In most cases, an individual code is sent to disable advertising through a hidden menu.
- โณ Processing the request takes 3 to 7 days.
- โ Sometimes you will be rejected with the wording โthe function is not available in your regionโ โ in this case, use other methods from the article.
โ ๏ธ Note: If you bought a smartphone in China (the version for the local market), support will likely ignore the request. MIUI EU or ADB-method.