Built-in advertising in MIUI firmware has long been a headache for owners of Xiaomi smartphones, TVs and smart devices. Even in new models in 2026 - from the budget Redmi Note 13 to the flagship Xiaomi 14 Ultra - banner ads continue to appear in the settings menu, on the lock screen and in system applications. The manufacturer explains this by the need for monetization, but users do not have to put up with intrusive advertising, especially if it slows down the device.
In this article, we will look at all the current ways to disable ads on different types of Xiaomi devices, from smartphones to Mi TV and Mi Band. Importantly, the methods differ depending on the version of MIUI (12/13/14), regional firmware (global / Chinese) and the availability of superuser rights. We will indicate which settings work on firmware in 2026 and which are gone in the past with MIUI 11.
If you donβt want to dig into the settings, thereβs an FAQ at the end of the article with answers to frequent questions, including βcan you turn off ads forever without rootβ and βwhy the ad came back after the update?β
1.Why is Xiaomi showing ads and is it legal?
Since 2018, Xiaomi has been actively integrating advertising modules into its MIUI shell.
- π± Smartphones (Redmi, POCO, Xiaomi)
- πΊ Televisions (Mi) TV, Redmi Smart TV)
- β Smart watches and bracelets (Mi Band, Watch) S3)
- π Smart lamps, routers and other equipment on Mi Home
Legally, the company does not violate the law: when you first turn on the device, the user agrees to the privacy policy, which refers to βpersonalized advertising.β However, in Europe and some Asian countries, after legal claims, Xiaomi was forced to add the option of completely disabling advertising β but only in regional firmware. In the global version (MIUI Global), many menu items are hidden.
According to Counterpoint Research (2023), advertising in MIUI brings companies up to $1.5 billion a year, and users note that after turning off ads, devices work 10-15% faster β especially on budget models with 4-6 GB of RAM.
β οΈ Note: On devices with Chinese firmware (MIUI China) some methods of disabling ads may result in the blocking of the Mi Account, due to Xiaomi's policy to combat "unauthorized modifications".
2. Method 1: Disabling advertising through MIUI settings (without root)
This is the safest method, which works on 90% of MIUI 12-14 devices, suitable for smartphones and tablets, and important: some models (such as the POCO F5 with firmware for India) may not have a number of points.
Instructions:
- Open Settings β Accounts and Sync β Mi Account.
- Slip on your account, then select your account settings.
- Scroll down and find Ad Personalization (or Ad Services in English).
- Turn off all switches: π Recommendations based on use π Personalized advertising π Showing Advertising in System Applications
Settings β Additional β Special features β Settings for developers
Assembly number
Disable Advertising in MIUI
Disable MIUI Ads
After restarting the device, the advertisement must disappear from:
- π File Manager (File Manager)
- π Mi Store and GetApps apps
- βοΈ Menu settings (section "Recommendations")
- π Lock screen (banners at the bottom)
No banners in Security (Security)
No ads on the Topics menu.
Missed the line "Recommended" in the settings
No pop-up windows in Mi Video-->
If the ads are left in separate applications (for example, in Mi Browser or Mi Music), they will have to be turned off separately - read about this in the next section.
Method 2: Manual disabling of advertising in system applications
Some Xiaomi apps have their own ad modules that are not blocked through general settings, and below is a list of the most βadvertisingβ apps and how to clean them.
| Annex | The path to settings | What to turn off |
|---|
| Mi Browser | Settings β Additional β Privacy | π "Personalized news"π "Show recommendations" |
| Mi Video | Profile β Settings β Recommendations | π "Commercials before the video"π "Banners in the player" |
| Mi Music | Settings β General β Personalization | π "Advertising on the player screen" |
| Security (Security) | Settings β Cleaner β Cleaning settings | π "Recommended annexes"π "Banners in the scan results" |
| Themes (Themes) | Profile β Settings β Notifications | π "Showing themes ads" |
For GetApps and Mi Store applications, the algorithm is different:
- Open the app, tap the avatar in the upper right corner.
- Select Settings β Advertising and recommendations.
- Turn off all switches related to personalization.
- Clear the app cache through Settings β Apps β Application Management.
Mi Browser|Mi Video|Security (Security)|Themes (Themes)|GetApps/Mi Store|Other-->
If the ad still appears after this manipulation, it is built into the system level, in which case either resetting to factory settings (with the risk of returning the ad after the update) or switching to custom firmware will help.
Method 3: Use of ADB-Teams (for experienced users)
The Android Debug Bridge (ADB) method allows you to disable system-level advertising without obtaining root permissions. It works on MIUI 12-14, but requires you to connect the device to a computer.
Step-by-step:
- Download and install ADB Tools on PC.
- On your smartphone, activate debugging over USB in the developer settings.
- Connect the device to the computer and confirm the debugging permission.
- Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
- Enter the commands in turn: adb shell pm hide com.miui.systemAdSolution adb shell pm hide com.xiaomi.midrop adb shell pm hide com.miui.analytics adb shell pm hide com.miui.msa.global
- Reset the device.
These commands disable the main advertising services of Xiaomi:
- π‘οΈ com.miui.systemAdSolution β system module of advertising
- π com.xiaomi.midrop β analytics and targeted advertising
- π com.miui.analytics β collection of data on the use of
β οΈ Note: On some devices (e.g. Redmi) 12 s MIUI 14 In this case, use the alternative command: adb shell pm disable-user --user 0 com.miui.systemAdSolution But note that this may cause Mi Account malfunctions.
After application ADB-team recommended:
- π Reset the device.
- π§Ή Clear the cache through Settings β Memory. β Cleanup.
- π Disable automatic update of system applications in the Play Market.
What to do if ADB If you see a "device unauthorized" error after you type in the commands, it means the phone has not confirmed the key. RSA. Reconnect the device and check the debugging permission notification. If the "command not found" error, make sure that the adb folder is added to the environment variables (PATH).--> 5. Method 4.
Install custom firmware (for advanced) If you are not satisfied with half measures, the radical solution is to reflash the device on custom firmware without advertising: π MIUI EU β European version without advertising and Chinese services. OTA-update. π± Pixel Experience β Pure Android with Google Pixel Features. β‘ LineageOS β a lightweight open source firmware. π§ Xiaomi.eu β modified MIUI The firmware process includes: Unlock the bootloader through the Mi Unlock Tool (Mi Account binding required (TWRP Formatting the data partition and installing firmware through the recavers. Advantages of custom firmware: β
No advertising at the system level. β
More customization features (such as choosing notification style). β
Older devices are faster (for example, Redmi Note 9 on LineageOS). Deficiencies: β Loss of warranty (if you do not return the stock firmware before visiting the service). β Risk of βbrickingβ in case of error during firmware. β Some features (such as Mi Pay or Mi Pay) IR-The remote may not work. 6. Method 5: Turn off advertising on Mi TVs TV Redmi Smart TV Xiaomi TVs are a separate story, with ads built deeper than smartphones and often coming back after an update: πΊ Main screen (PatchWall) π¬ Mi Video appendix π Recommendations in the settings menu π Pop-up banners in Mi Home Disconnect Instructions: Go to Settings β Accounts and security β Mi Account: Turn off Personalized Recommendations and Interest-Based Ads. Go back to the main settings menu and select Settings β Preferences β Confidentiality. Deactivate: π Advertising ID π Collection of data on use π To remove ads from the home screen: Press and hold the banner ad. Choose Delete or Hide. Repeat for all unnecessary widgets. If the ad is left in Mi Video: Open the app, go to Profile β Settings. Turn off Autoplay Trailers and Recommended Content. Clear the cache through Settings. β Annexes β Mi Video β Clear the data. β οΈ Note: On Xiaomi TVs from 2023 to 2026 (e.g. Redmi Smart) TV X2026) Some of the advertising modules are digitally signed. ADB This can cause a system failure, and only a rollback to an older firmware version will help. 7. Method 6: Blocking ads through the use of a new firmware. DNS or VPN If you do not want to dig into the device settings, you can block Xiaomi ad servers at the network level. That's fine: π Change of change DNS router. π VPN Ad-blocking (e.g. AdGuard) VPN Or Blokada. Instructions for shifting. DNS: On a smartphone: Settings β Connections β Private DNS. Select the host name of the private provider DNS. Enter one of the addresses: dns.adguard.com (AdGuard) DNS) 1.1.1.1 (Cloudflare) 94.140.14.14 (AdGuard family) Save and restart the device. TV: Go to Settings. β Network β Network setup β DNS. Instead of automatic DNS Please enter 94.140.14.15. Save and restart the TV: β
It works on all Xiaomi devices (including smartwatches and routers). β
Does not require root rights or unlock the bootloader. β
Blocking advertising not only in the MIUI, But also in third-party applications: β It can slow down internet speeds (especially on low-cost routers). β Some Xiaomi services (such as Mi Cloud) may not work well. π‘Shift. DNS β The only method that simultaneously blocks ads on a smartphone, TV and smart Xiaomi devices connected to the same network. 8. Method 7: Even Xiaomi smartwatches have ads like banners in the Mi Fitness app or promotional notifications, which are harder to turn off than on smartphones, but possible. For Mi Band, it's harder to turn off. 7/8 Xiaomi Watch S3: Open the Mi Fitness app on your smartphone. Go to Profile β Settings β Notifications, turn off: π Advertising push notifications π News and recommendations π Special offers Return to the main menu and select Device β Settings of the device β Deactivate personalized recommendations. To remove advertising completely: π΅ Untie the bracelet from your Mi Account and use it offline (without synchronization). π Install alternative software via Mi Band Master or Notify & Fitness (root required on your smartphone). Importantly, on the Mi Band 8 Pro and new models, some of the ads are built into the device's firmware. The only way to remove it forever is to flash the bracelet through Mi Band Tools, but this voids the warranty. FAQ: Frequent questions about advertising in Xiaomi β Can you turn off ads forever without root? Yes, but not on all devices. MIUI EU or global firmware for Europe, advertising can be disabled through account settings and ADB. However, after major updates (e.g., with the MIUI 13 on MIUI 14) it can come back. Guaranteed removal requires root or custom firmware. β Why the Advertising Returns After the Reset? When reset to factory settings, all system applications return to out-of-the-box state, including ad modules. To avoid this, before reset: Back up through Settings β Additionally. β Backup. Save a list of disabled apps (you can take a picture of it) After reset, immediately turn off the ads via Mi Account and ADB. β Will AdBlock block ads in the MIUI? No, AdBlock and browser extensions like this only block web advertising. MIUI We need other methods: change DNS, ADB-commands or disable via settings. Exception - AdGuard Pro with local function VPN: It can block some of the advertising requests at the network level. β Is Xiaomi Ads Bad for the Device? Ads by themselves don't hurt the hardware, but: π Increases battery consumption (advertising modules work in the background). π’ Slows down the device (especially noticeable on smartphones with 3-4 GB of RAM). π‘ Increases traffic (banners and analytics consume up to 50-100 MB per month). π Collects data about your preferences (even if you don't click on ads) XDA Developers showed that after the ad switch off, the Redmi Note 11 runs 12% faster in the Geekbench benchmark. β How to find out what my version is MIUI? Go to Settings. β Look for the lines: Version MIUI (for example, MIUI Global 14.0.5) Assembly number (e.g, SKQ1.211006.001) For TVs, the way: Settings β The device β About the device.