How to permanently disable advertising on Xiaomi: 7 proven ways

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.

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:

  1. System โ€“ banners in the settings menu, on the lock screen, in the notification center.
  2. Applications - built into Mi Browser, Mi Music, Mi Video and other proprietary utilities.
  3. Push notifications are promotions from Mi Store, Mi Pay and partners (e.g. AliExpress).

๐Ÿ“Š What kind of Xiaomi device do you have?
Smartphone (MIUI)
TV (Mi TV/PatchWall)
Fitness bracelet (Mi Band)
Router (Mi Router)
Other

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:

  1. Open Settings โ†’ Password and Security โ†’ Authorization and Advertising Data.
  2. Turn off the โ€œPersonalized Recommendationsโ€ slider (this is the main source of targeted advertising).
  3. Return to the main settings menu and go to Settings โ†’ Additional โ†’ Special Opportunities โ†’ Advertising Notifications.
  4. 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.

AnnexThe path to settingsWhat to turn off
Mi Browserโ‹ฎ โ†’ Settings โ†’ Additionally. โ†’ Advertising and newsDisable "Recommended Content" and "News Feed"
Mi VideoProfile โ†’ Settings โ†’ AdvertisingDeactivate โ€œPersonalized Advertisingโ€ and โ€œAdvertising Bannersโ€
Mi Musicโ‹ฎ โ†’ Settings โ†’ AdvertisingDisable "Show Ads" and "Home Screen Recommendations"
galleryโ‹ฎ โ†’ Settings โ†’ Cloud and advertisingRemove the tick from "Show ads in the album"
Mi StoreProfile โ†’ Settings โ†’ NotificationsProhibit 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:

  1. 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 1

After 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?
1. Make sure that the "File Transfer" mode is enabled when connecting to the USB. 2. Update drivers through the official package ADB. 3. Try using another one. USB-cable (original from Xiaomi). 4. In the developer settings, activate "Debugging by USB (security settings) and select "always allow from this computer".

โš ๏ธ 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.

AnnexAction.
PatchWall (launcher)Clear data and cache, disable auto-update
Mi VideoProhibit Internet access in network settings
Live TVDelete (if possible) or disable notifications
User GuideLimit 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:

  1. Unlock the bootloader through the official Xiaomi tool (requires a Mi Account and wait 7-15 days).
  2. Download the MIUI EU firmware for your model from the official website.
  3. Install via TWRP Recovery (installation instructions here).
  4. Complete the full vape (clean the Dalvik, Cache, Data, System partitions).
  5. 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:

  1. Go to Xiaomiโ€™s support site and select your device.
  2. Click on "Online chat" or "Send ticket".
  3. 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.
  4. 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.

FAQ: Frequent questions about disabling ads on Xiaomi

โ“ Why After Updating MIUI commercials return?
When you update your firmware, you reset some settings, including those that are responsible for blocking ads. After the update: Check the settings in Authorization and advertising data; Repeat. ADB-commands (if you have used them before); Clear the cache of Mi Browser, Mi Video and GetApps apps. MIUI 15 added protection against changes through ADB, After major updates, you may need to repeat the unlocking procedure.
โ“ Can I turn off ads on Mi Band or Mi Watch?
Xiaomi smartwatches and fitness bracelets donโ€™t have ads in their usual form, but the Mi Fitness (or Zepp Life) app can display banners. To remove them, open Mi Fitness โ†’ Profile โ†’ Settings โ†’ Notifications; disable โ€œAdvertising Messagesโ€; In your phone settings, prevent the app from showing notifications (Settings โ†’ Applications โ†’ Mi Fitness โ†’ Notifications). There is no advertising on the watch itself, as they donโ€™t have direct internet access.
โ“ Will the method of using ADB on POCO F5 or Redmi Note 12?
Yes, ADB-The method is universal for all devices on MIUI, including: POCO F5, POCO X5 Pro; Redmi Note 12, Redmi 12; Xiaomi 13 Lite, Xiaomi 12T. Exception โ€“ devices with Chinese firmware (for example, purchased on AliExpress marked "CN ROM"). You may need to change your region through your Mi Account.
โ“ How to check if the ads are completely disabled?
To make sure all ad modules are deactivated: Reboot your device; Open Mi Browser โ€“ there should be no banners on the home page; Check the notification center โ€“ if there are any fluffs from Mi Store or GetApps; Go to Settings โ†’ About Phone โ†’ MIUI version and click on the MIUI logo several times โ€“ if there are no ads, then the method worked. For a deep check, use the PCAPdroid application (root required) โ€“ it will show whether the device sends data to Xiaomi ad servers.
โ“ What to do if no method has helped?
If the advertisement continues to appear: ๐Ÿ”„ Reset the device to factory settings and repeat all steps from a clean system; ๐Ÿ“ฆ Install an alternative launcher (like Nova Launcher or Lawnchair) to hide ads on the home screen; ๐Ÿ›ก๏ธ Use an ad blocker at the router level (e.g., Pi-hole); ๐Ÿ“ฑ Consider buying a device with firmware MIUI EU (In extreme cases, contact the Russian-speaking community of Xiaomi - they will help you find a solution for your model.