How to permanently remove ads in the browser on the Xiaomi phone: working methods of 2026

Intrusive ads in Xiaomi’s browser are one of the most common problems faced by smartphone owners of this brand. Even after buying a new device, users often notice pop-up banners, redirects to dubious sites or built-in ads in the branded Mi Browser browser. The reasons can be different from preinstalled MIUI services to malicious extensions or viruses.

In this article, we will analyze all possible sources of advertising in the browser on Xiaomi (including the Redmi Note 12 models, POCO X5, Mi 11 and others) and offer 5 proven ways to remove it, from basic settings to radical measures. MIUI 12, MIUI 13 and MIUI 14, as the interface and available options may differ.

If you’re tired of constantly redirecting to ads.xiaomi.com or the ad units at the bottom of the screen, follow the instructions below. We’ll also tell you how to completely disable personalized ads in your Xiaomi account so that banners don’t fit your interests.

1. Disabling advertising in the branded browser Mi Browser

The standard Mi Browser (or Mint Browser in some regions) is Xiaomi’s main source of advertising, and even after upgrading to MIUI 14, it continues to display banners on the homepage and while surfing.

  • πŸ“± Open the Mi Browser and tap three dots in the upper right corner.
  • βš™οΈ Select Settings β†’ Additionally. β†’ Advertising and recommendations.
  • 🚫 Turn off all switches: Personalized recommendations, Advertising Notices and Show news on the main page.
  • πŸ”„ Restart your browser to make changes effective.

If there is no Advertising and Recommendation, you have an outdated version of the browser, update it via Google Play or delete it and reinstall it. In MIUI 14 for European firmware (EEA), this section may be called Privacy & Security.

⚠️ Warning: After Mi Browser adverts are turned off, some features (such as quick access to the weather or currency exchange rates) may stop working.

Personalized recommendations disabled

Advertising Notifications are turned off

News Blocks Removed on Main

Updated browser to the latest version-->

2. Removal of pre-installed Xiaomi advertising services

MIUI is known for integrating services for displaying ads, such as msa (Miui System Ads) or analytics, which cannot be removed by standard means, but can be disabled or frozen using ADB (Android Debug Bridge).

For this:

  1. Turn on Developer Mode on your phone: go to Settings β†’ About Phone β†’ MIUI version and tap 7 times on this item.
  2. Return to Settings β†’ Additional β†’ For developers and activate Debugging over USB.
  3. Connect your phone to your PC, install ADB Tools, and execute the commands:
adb shell pm uninstall --user 0 com.miui.systemAdSolution


adb shell pm uninstall --user 0 com.xiaomi.midrop




adb shell pm uninstall --user 0 com.miui.analytics

These commands will remove the main modules responsible for displaying ads on the system. If after the reboot the error com.android.phone stopped, do not worry: this is a temporary bug that is corrected by resetting the network settings in Settings. β†’ SIM-maps and mobile networks β†’ Resetting settings.

What to do if ADB is not working?
If ADB commands don’t execute, check: 1. If drivers are installed correctly (use [Mi Flash Tool](https://new.c.mi.com/global/miuidownload/index) to install automatically). 2. If you have allowed debugging on your phone (should a confirmation window appear when you connect to your PC). 3. Does the antivirus block the connection (stop it off for a while). If the problem remains, try using an alternative method through Shizuku (requires root rights).

3.Setting up Google Chrome to block ads

If you use Google Chrome instead of Mi Browser, ads may appear because of:

  • πŸ” Harmful extensions (if installed).
  • πŸ“± Redirections through DNS (frequently used by fraudsters).
  • πŸ“Š Data collectors embedded in websites (e.g. Google Ads).

To remove ads in Chrome:

  1. Open Chrome Settings β†’ Privacy & Security β†’ Site Settings β†’ Advertising and turn off Allow Sites to Show Ads.
  2. Install an ad blocker (such as uBlock Origin or AdGuard) from the Chrome Web Store.
  3. Reset your DNS settings: go to Settings β†’ Connections & Sharing β†’ Private DNS and select Automatic (or manually specify dns.google).

If the ads appear even on an empty tab, check your phone for viruses using Malwarebytes or Dr.Web Light. Some Trojans replace the ad units in the browser, and they can only be removed with antivirus.

Mi Browser

Google Chrome

Firefox

Other-->

4. Reset browser settings and clear cache

Sometimes the ads are saved because of a corrupted cache or outdated browser data, to reset the settings:

Action.Mi BrowserGoogle Chrome
Clearing the cacheSettings β†’ Clear the data β†’ CashSettings β†’ Privacy β†’ Clear data β†’ Cached images
Deletion of cookiesSettings β†’ Privacy β†’ Clear cookiesSettings β†’ Privacy β†’ Clear History β†’ Cookies
Resetting settingsRemove and install the browser againSettings β†’ Resetting settings

After clearing the cache, some sites can open longer, which is normal, and if the ads come back after a few days, then the problem lies deeper (for example, in the system services MIUI).

⚠️ Note: Do not clear your browser data (Clear all data) unless you have saved passwords and bookmarks. Use sync with your Google or Xiaomi account.

5. DNS-level advertising blocking (for power users)

If previous methods failed, you can block ad domains at the network level.

  1. Install Blokada or AdGuard from the official website (not from Google Play, as there are stripped down versions).
  2. Activate. VPN-In-app mode and select the lock list (e.g. EasyList) + EasyPrivacy).
  3. Reboot the phone.

This method blocks ads in all applications, not just in the browser, but it can conflict with some banking applications (e.g. SberBank Online or Tinkoff) as they require the VPN to be disabled.

πŸ’‘

If push notifications (for example, in VKontakte or Telegram) stopped working after installing the blocker, add the domains.push.apple.com and.googleapis.com to the white list in the blocker settings.

Extreme measures: phone reset or firmware

If the ads appear even after all the manipulations, it is possible that your phone is infected with an adver virus (for example, HiddenAds or Shuanet), such viruses are disguised as system applications and are not removed by standard methods.

  • πŸ”„ Make a complete reset of settings through Settings β†’ The phone. β†’ Reset settings. Before you do this, save your data to Mi Cloud or Google Drive.
  • πŸ“₯ Install custom firmware (like Pixel Experience or LineageOS) if you have a bootloader unlocked.This is a radical method, but it is guaranteed to remove all preinstalled ad modules.
  • πŸ›‘οΈ Check your phone for viruses with Kaspersky Mobile or Bitdefender (scan must be done in safe mode).

Resetting will bring the phone back to factory status, but it won't remove viruses if they've penetrated the system files, and then only firmware will help.

πŸ’‘

If the ad appears even after resetting, it is 100% a sign of infection with a virus, in which case only a complete flashing or contacting a service center will help.

FAQ: Frequent questions about advertising in the Xiaomi browser

Why did the MIUI update reappear?
When you update the system, some settings are reset and advertising modules (msa, analytics) can be activated again. ADB blocker.
Can you remove ads without root rights?
Yes, most of the methods in this article (disabling browser settings, ADB, DNS blockers) do not require root, but some system applications (e.g. com.xiaomi.mipicks) will require superuser rights to be removed.
Why is Chrome blocking ads and Mi Browser not?
Mi Browser uses its own ad-show mechanisms integrated into MIUI. Blockers like uBlock cannot completely disable them, as banners are downloaded through system services rather than through standard ad networks.
Is it safe to use ADB to remove ads?
Yes, if you follow the instructions and don't delete critical system components, the commands in this article are tested for MIUI 12-14 and don't cause irreversible consequences, but back up the data before using ADB.
How to return remote system applications?
If you lose any features (such as Mi Video or Mi Music) after ADB commands, restore them through Settings β†’ Apps β†’ Deleted or reinstall them from Google Play (if available).