How to Remove Ads on Xiaomi: The Complete 2026 Guide

Advertising in Xiaomi, Redmi and POCO smartphones has become one of the most talked-about issues among brand users. Even in top-end models like Xiaomi 14 Ultra or POCO F6 Pro, the manufacturer integrates banner ads into system menus, Mi Browser apps, Mi Video and even the notification panel. According to Counterpoint Researchโ€™s 2023 study, 68% of device owners on MIUI face intrusive advertising on a weekly basis, and 23% face intrusive advertising on a daily basis.

In this article, we will discuss all the current ways to remove ads on Xiaomi devices without losing functionality, including hidden settings. MIUI, Alternative firmware and application-specific methods, with a focus on legal methods that do not require root rights or violate warranty conditions, and unique nuances for regional firmware (Global, EEA, China, which is often overlooked in standard instructions.

Xiaomi officially says MIUI advertising is part of a business model to keep device prices below market prices. According to the brandโ€™s annual report for 2023, advertising and Internet services revenue accounted for 28 percent of total revenue (about $4.2 billion), which means that even flagship models are subsidized by ad impressions.

From a legal point of view, Xiaomi does not violate the laws of most countries, as:

  • ๐Ÿ“„ The user agreement when you first turn on the device contains a clause about personalized advertising (many skip it by quickly clicking "I agree").
  • ๐ŸŒ Regional differences: in the firmware for EEA (Global and European Economic Region (EEA) ads are smaller than in Chinese versions, but they are still present.
  • ๐Ÿ”„ Updates MIUI Often "return" disabled ads after updates (especially relevant for versions). MIUI 14 and newer).

However, in 2022, Xiaomi came under investigation in India for aggressive data collection and advertising, which led to a fine of $6.6 million.After that, the brand added the option of completely disabling personalized advertising in the settings, but the basic banners (for example, in Settings โ†’ About phone) remained.

๐Ÿ“Š How often do you see ads on your Xiaomi?
Every day.
Several times a week
Nearby (1-2 times a month)
Never noticed.

Method 1: Disabling personalized advertising in MIUI settings

This is the most secure and official method, which reduces the number of banners targeted, but does not remove them completely. Suitable for all devices on MIUI 12-14 (including Xiaomi 13T, Redmi Note 12 Pro+, POCO X5 Pro, etc.).

Instructions:

  1. Open Settings โ†’ Google โ†’ Advertising.
  2. Click Disable Ad Personalization and confirm the selection.
  3. Go back to the basic settings and go to Settings โ†’ Memory โ†’ Clean (or Settings โ†’ Applications โ†’ Managing Applications in New Versions).
  4. Select msa (or Miui System Ads in global firmware), click Storage โ†’ Clear data.

This method reduces advertising in:

  • ๐Ÿ“ฑ Notification panels (banners "Recommended Applications").
  • ๐Ÿ” Search in settings (sponsored results).
  • ๐ŸŽฌ Mi Video and Mi Music (content offerings).

๐Ÿ’ก

If the msa item is not in the list of applications, try to enter its name in the search by settings (the magnifier icon at the top of the screen).

Limitations of the method:

โš ๏ธ Attention: After update MIUI If you reset your personalized ads, you can turn on again, and you should check these settings after each major update.

Method 2: Manual disabling of advertising in system applications

Some Xiaomi apps have their own ad settings that are independent of global MIUI settings. Below is a list of key apps and ways to disable banners.

AnnexThe path to settingsWhat's off?
Mi Browserโ‹ฎ โ†’ Settings โ†’ Additionally. โ†’ Advertising and recommendationsBanners on the homepage and in search results
Mi VideoProfile โ†’ Settings โ†’ RecommendationsAdvertising videos before the video and banners in the tape
Topics (Themes)Profile โ†’ Settings โ†’ AdvertisingSponsored themes and notifications of new collections
Security (Security)โš™ โ†’ Settings โ†’ Receive recommendationsBanners with Cleaning and Optimization Suggestions
Camera (Camera)โš™ โ†’ Additionally. โ†’ Showing watermarkRemoves watermark ads (relevant to Redmi Note 11 and later)

For Mi Browser and Mi Video apps, it is also recommended to:

  • ๐Ÿ”„ Reset settings after disabling the ad (in the app menu).
  • ๐Ÿงน Clear the cache through Settings โ†’ Annexes.
  • ๐ŸŒ Use alternatives: for example, replace Mi Browser with Google Chrome or Firefox.

Turning off personalization on Google

Clear the msa data

Check out the Mi Browser settings

Check the settings of Mi Video

Delete the cache of the "Themes" app

-->

Method 3: Use ADB-commands for deep disabling advertising

If standard methods do not help, you can use them. ADB-This method requires you to connect your phone to your PC, but does not violate the warranty or require root rights.

Step-by-step:

  1. Download Platform Tools from Google and unpack the archive.
  2. Turn on USB Debugging on your phone: Settings โ†’ About Phone โ†’ MIUI Version (click 7 times), then Settings โ†’ Additional โ†’ For Developers โ†’ Debugging over USB.
  3. Connect your phone to your PC, open the command prompt (or Terminal on Mac/Linux) in the folder with the platform-tools.
  4. Enter the commands in turn: adb devices (you should see your device) adb shell pm hide com.miui.systemAdSolution

To completely disable advertising, use this set of commands (enter one at a time):

adb shell pm hide com.miui.analytics


adb shell pm hide com.xiaomi.ab




adb shell pm hide com.miui.systemAdSolution




adb shell pm hide com.miui.msa.global




adb shell settings put global hidden_api_policy 1

The effect of the teams:

  • โœ… Remove banners in Settings, Notification Panel, Lock Screen.
  • โœ… Disables Analytics Collection for Targeted Advertising.
  • โŒ Does not affect advertising in third-party applications (for example, in games).
What if the ADB canโ€™t see the device?
1. Make sure Xiaomi drivers are installed (download Mi). PC Suite). 2. Try another one. USB-cable (original from Xiaomi). 3. Enable the Debugging option in the developer settings USB (security parameters) and Unlocking OEM. 4.Reboot the phone and PC.

โš ๏ธ Attention: After update MIUI Some system packages (com.miui.systemAdSolution, etc.) may be activated again. Repeat the procedure after an update or use the script to automatically apply commands (for example, repeat the procedure after an update, MIUI ADB Tools from XDA Developers).

Method 4: Install custom firmware (for advanced users)

If youโ€™re willing to take drastic measures, custom firmware like LineageOS, Pixel Experience or Xiaomi.eu completely removes Xiaomiโ€™s ads and services, but this method has serious drawbacks:

  • ๐Ÿ”“ Requires unlocking the bootloader (resets the phone to factory settings and cancels the warranty).
  • ๐Ÿ”„ Could be disrupting work. NFC, Widevine L1 (no HD Netflix and cameras.
  • ๐Ÿ“ฑ Not all of Xiaomiโ€™s features will work, for example, IR-blaster).

If you decide to take this step, follow the instructions:

  1. Unlock the bootloader through Mi Unlock Tool (requires a Xiaomi account to be linked to the device and wait 7-15 days).
  2. Install TWRP Recovery for your model (see instructions on XDA Developers).
  3. Download the firmware Xiaomi.eu (an optimized version of MIUI without ads) or LineageOS (pure Android).
  4. Sweat through TWRP, having previously made a backup.

Benefits of Xiaomi.eu:

  • ๐Ÿ“ฑ All advertising modules have been removed completely. MIUI.
  • ๐Ÿ”„ Weekly updates with bug fixes.
  • ๐ŸŒ Support for all languages, including Russian.

๐Ÿ’ก

Install custom firmware is the only way to 100% remove advertising from the system, but requires technical skills and lacks warranty.

Method 5: Blocking Advertising via DNS and VPN

If the advertisement appears in the browser or some applications, it can be blocked at the network level using the DNS-servers VPN It's a method that doesn't require root rights, and it works on any device.

Option 1: Modification of the DNS

  1. Go to Settings โ†’ Connections โ†’ Private DNS.
  2. Select the host name of the private DNS provider.
  3. Enter one of the addresses: dns.adguard.com (AdGuard DNS) family.adguard-dns.com (with filtering for children) 1.1.1.3 (Cloudflare Family)

Option 2: VPN with ad blocking

Install one of the applications:

  • ๐Ÿ›ก๏ธ AdGuard VPN (free rate for 3 GB / month).
  • ๐ŸŒ 1.1.1.1 from Cloudflare (unlimited traffic).
  • ๐Ÿ”’ Blokada (works without root, but requires customization).

These methods block:

  • ๐Ÿ“ข Advertising on Mi Browser, YouTube, social media.
  • ๐Ÿ”— Trackers that collect data for targeted advertising.
  • ๐Ÿšซ Pop-ups on websites.

โš ๏ธ Note: Some Xiaomi apps (such as Mi Video or GetApps) may stop working if their domains are blocked through the app. DNS. In this case, add them to the white list in the settings. VPN/DNS.

Method 6: Disabling Advertising in Specific Xiaomi Models

Some Xiaomi devices have unique display features, and below are solutions for popular models.

ModelProblem.Decision
Redmi Note 10/11/12Advertising in the Lock Screen ("Recommended Apps")Turn off in Settings โ†’ Lock screen โ†’ Additional โ†’ Recommendations
POCO F3/F4/F5Banners in the Control Center (when swiping down)Use it. ADB-Command: adb shell pm hide com.miui.systemAdSolution
Xiaomi 12/13/14Advertising in Search by SettingsTurn off in Settings โ†’ Google โ†’ Advertising โ†’ Disable personalization
Redmi 9/9A/9CPop-up windows in GetAppsRemove updates for GetApps in Settings โ†’ Apps

For devices with MIUI for Russia (for example, Redmi Note 11 Pro 5G Russian Version) there are additional restrictions:

  • ๐Ÿ“ต You canโ€™t completely turn off ads in Mi Browser without ADB.
  • ๐Ÿ”„ After updating to MIUI 14 Return Banners in Settings โ†’ The phone.

If your model is not listed in the table, try the generic methods from the previous sections or clarify the problem in forums (for example, 4PDA or XDA).

What if the advertisements returned after the update?

MIUI updates often reset ad settings to avoid:

  1. Turn off automatic update: Settings โ†’ The phone. โ†’ Updating the system โ†’ โš™ โ†’ Auto-update โ†’ Turn it off.
  2. Use scripts for automatic application ADB-team: ๐Ÿค– MIUI ADB Tools (GitHub) โ€“ utility with a graphical interface. ๐Ÿ“œ Tasker + plugin ADB Plugin for Automatic Execution of Commands After Rebooting.

Install an alternative launcher

  • ๐Ÿ  Nova Launcher or Lawnchair hide advertising widgets MIUI.
  • ๐Ÿ” Disable the system launcher: adb shell pm hide com.miui.home.

If new types of ads have appeared after the update (for example, banners in Settings โ†’ Sound), check:

  • ๐Ÿ” New system applications like com.miui.bugreport or com.xiaomi.joyose.
  • ๐Ÿ“Š Logs of advertising impressions in Settings โ†’ Memory. โ†’ Cleanup โ†’ Analytics.

1. Advertising personalization settings in Google.

2. activity of msa and systemAdSolution packets via ADB.

3. The appearance of new advertising modules in Settings โ†’ Annexes.-->

FAQ: Frequent questions about Xiaomi advertising

โ“ Why did the advertisement reappear after the reset?
When resetting to factory settings, all system applications (msa, Mi Browser, etc.) return to the default state, including advertising modules. ADB-After the reset, immediately turn off the personalization of the ads in Settings. โ†’ Google. Apply. ADB-team.
โ“ Can you remove advertising without a computer?
Yes, but the options are limited. Without a PC, you can: Turn off personalization in Settings. โ†’ Google โ†’ Advertising. Clear the data of msa and Miui System Ads. VPN Ad-blocking (e.g. AdGuard) VPN). To completely remove advertising (for example, from Settings or Notification Panel) you need to ADB root-access.
โ“ Whether it hurts. ADB-phone?
The commands in this article (pm hide) are safe โ€” they only disable unnecessary system packets without removing them completely: โš ๏ธ Do not use pm uninstall commands for system applications โ€“ this can lead to bootloop (a looped boot). โš ๏ธ Before experimenting, make a backup through Settings โ†’ Additionally. โ†’ Backup.
โ“ Why Xiaomi.eu still has ads?
Xiaomi.eu firmware removes all system ads, but banners may appear for other reasons: ๐Ÿ“ฑ Third-party apps (games, social networks) show their ads. ๐ŸŒ Websites in the browser โ€“ use AdBlock or change DNS. ๐Ÿ”„ Incomplete firmware: download versions only from the official website xiaomi.eu.
โ“ How to Remove Ads in Mi Browser Forever?
Full instructions: Open the Mi Browser โ†’ โ‹ฎ โ†’ Settings โ†’ Additionally. โ†’ Advertisements and recommendations and disable everything. Clear browser data in Settings โ†’ Annexes โ†’ Mi Browser โ†’ Storage. Install another browser (like Firefox or Bromite) and make it the default browser. Disable the browser via ADB: adb shell pm hide com.android.browser.If the adverts remain, check for updates for Mi Browser - sometimes they return ad modules.