How to permanently remove ads from Xiaomi phone: from system banners to push notifications

Advertising on Xiaomi, Redmi and POCO smartphones has become one of the most talked-about issues among brand users, and even after buying the device, many face intrusive banners in the settings menu, push notifications from MIUI and ad units in standard applications, and the problem is relevant for both budget models like the Redmi Note 12 and flagships of the Xiaomi 14 series.

In this article, we'll look at all the ways you can remove ads, from official MIUI settings to radical methods like changing your region or installing custom firmware. It's important to understand that some of the ads are built into the system, so removing them completely will require a combination of several approaches. We'll also analyze which methods are safe for beginners and which require technical skills.

Before you start settings, check your firmware version in Settings β†’ About Phone β†’ MIUI version. Some methods only work on global (Global) or Chinese (China) versions of MIUI. If you are not sure about your model, use the MIUI Version Checker app from Google Play.

1. disable personalized advertising in MIUI settings

The easiest and safest way to reduce the amount of advertising is to disable personalization in your Mi Account settings, which won’t remove all ads, but will significantly reduce the number of banners targeted.

Go to: Settings β†’ Xiaomi Account β†’ Mi Advertising (or Advertising in older versions of MIUI).

Here you need:

  • πŸ”˜ Disable the β€œPersonalized Advice” slider (or Personalized Ads)
  • πŸ”˜ Click Reset Advertising ID (or Reset Advertising) ID)
  • πŸ”˜ In the Interests section, delete all selected tags (if any)

πŸ’‘

If the "Mi Advertising" item is not on the menu, then your firmware does not contain an advertising module (usually European or Indian versions of MIUI EU).

After these actions, ads in system applications (such as Topics or Security) should decrease by 30-50%, but banners in the settings menu and push notifications will remain – additional steps will be required to remove them.

2. Hiding Advertising in the MIUI Settings Menu

One of the most annoying things is the banner ads right in the main settings menu, which you can remove through the developer's hidden settings, but this doesn't work on all versions of MIUI.

Instructions:

  1. Activate Developer Mode: Settings β†’ About Phone β†’ MIUI version (click 7 times in a row).
  2. Back to Settings β†’ Additionally. β†’ For developers.
  3. Find the Debugging by USB and turn it on.
  4. Connect the phone to the PC and execute the command to ADB: adb shell settings put global hide_ad 1

Install Xiaomi drivers on PC| Download Platform Tools from Google|Enable debugging on USB|Allow debugging on your phone when connected

-->

If the command is successful, the ads in the settings will disappear after the reboot. On some firmware (for example, MIUI 14 China), this method does not work, in which case you will need to change the system region.

⚠️ Attention: Teams ADB This can cause system instability if entered incorrectly.Before execution, back up your data through Settings. β†’ Additionally. β†’ Backup.

Change of the firmware region to Europe (EEA)

Firmware for the European Region (EEA) is legally free of advertising, and if your phone is not originally purchased in Europe, you can change region through a hidden menu.

Steps to change the region:

  1. Install the Mi Region Changer app (available on 4PDA or XDA Developers).
  2. Start the application and select the European Union (EEA) region.
  3. Confirm the change and restart the phone.

After the reboot:

  • πŸ“± Advertising in Settings and Themes will disappear
  • πŸ“± Mi Browser and Mi Video Push Notifications Will Stop
  • πŸ“± Some system applications (such as Mi Pay) may stop working.
What if Google services stopped working after the change of region?
If the Google Play Store or other services are lost after the region change, follow the following steps: 1. Go to Settings β†’ Apps β†’ App Management 2. Find the Google Play Store and click Clear Data 3. Restart your phone and re-enter your Google 4 account. If the problem persists, install Google services manually via APKMirror.

Importantly, this method only works on global firmware (MIUI Global), and if you have a Chinese version (MIUI China), you'll need to first flash the phone to the global version.

4. Blocking Advertising via DNS and VPN

Some of the ads in Xiaomi are downloaded from remote servers, and you can block them by changing them. DNS-servers or VPN traffic-filtered.

Method 1: Changing 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 (blocks ads and trackers) πŸ”’ 1.1.1.3 (Cloudflare with filtration)

Method 2: VPN with ad blocking

  • πŸ›‘οΈ AdGuard VPN (there's a free rate)
  • πŸ›‘οΈ Blokada (no root requirement, block at level) DNS)
  • πŸ›‘οΈ NextDNS (allows you to configure custom filters)
Locking methodEfficiencyNeed root?Impact on the battery
Private DNSMedium (30–50%)❌ No.No.
AdGuard VPNHigh (70-80%)❌ No.Moderate.
Blokada (no root)High (60–75%)❌ No.Low.
NextDNSVery high (80-90%)❌ No.Moderate.

Important: some banking applications (Sberbank, Tinkoff) can block work when active VPN. In this case, add them to the exceptions in the settings. VPN-applications.

5. Removal of system applications with advertising (root required)

If you're ready to get root rights, you can completely remove the apps that are responsible for displaying ads, which is the most radical and effective method, but it requires technical skills.

List of dangerous apps (remove via Titanium Backup or Root Explorer):

  • πŸ—‘οΈ com.miui.systemAdSolution (main advertising module)
  • πŸ—‘οΈ com.xiaomi.mipicks (Temes advertising)
  • πŸ—‘οΈ com.android.browser (Mi Browser with banners)
  • πŸ—‘οΈ com.miui.analytics (collection of statistics for targeting)
  • πŸ—‘οΈ com.xiaomi.midrop (advertising in File Transfer)

Yes, if it permanently removes the ads | Only if it's safe to guarantee |No, I'm afraid to break the phone | I already have root

-->

Warnings:

⚠️ Note: Removal of system applications may result in: πŸ”΄ Stop Mi Account and related services πŸ”΄ Poose. OTA-Updates (you will need to update manually) πŸ”΄ Problems with work NFC Google Pay always backs up your account through TWRP before deleting files.

The alternative to deleting apps is to freeze apps through the App Quarantine or Ice Box, which is less risky because it allows you to put everything back together.

6. Installation of custom firmware without advertising

If none of these methods worked, the last resort is custom firmware.

  • πŸ“± MIUI EU (official firmware without advertising, but without Russian in some versions)
  • πŸ“± LineageOS (pure Android, but the camera may not work) NFC)
  • πŸ“± Pixel Experience (like Google Pixel interface, stable operation)
  • πŸ“± Xiaomi.eu (modified) MIUI Russian language and without advertising)

Installation process:

  1. Unlock the bootloader through the Mi Unlock Tool (requires a wait of 7-15 days for new accounts).
  2. Install TWRP Recovery for your model.
  3. Download the firmware from the official website (for example, xiaomi.eu).
  4. Sweat through TWRP by pre-made Wipe Dalvik/Cache.

πŸ’‘

Installing custom firmware will void the warranty and may result in a device breaking down. Use this method only if you are confident in your actions or follow a proven instruction for your model.

Advantages of custom firmware:

  • βœ… Total absence of advertising at the system level
  • βœ… Regular security updates
  • βœ… Ability to fine-tune the interface

Disadvantages:

  • ❌ Loss of official guarantee
  • ❌ Possible bugs with camera or sensors
  • ❌ Absence OTA-Updates (must be updated manually)

7.Alternative methods: disabling notifications and using launchers

If you do not want to dig into the system settings, you can go around:

Disabling notifications from system applications:

  1. Go to Settings β†’ Notifications β†’ Notifications Management.
  2. Find Mi Browser apps, Themes, Security, and disable notifications from them.
  3. For Download and Mi Video, also disable the Recommendations in the app settings.

Use of a third-party launcher:

  • πŸ“± Nova Launcher (allows you to hide system widgets with ads)
  • πŸ“± Lawnchair (lightweight launcher with support for themes)
  • πŸ“± Microsoft Launcher (Integration with Windows, no Advertising)

These methods will not eliminate advertising completely, but will significantly reduce its visibility in everyday use.

FAQ: Frequent questions about Xiaomi advertising

❓ Why the change in the region advertising returned in a week?
This is because some apps (like Mi Browser or Themes) are updated via Google Play and can reset region settings.Solution: Disable auto-update for system apps on Google Play. Use App Cloner to create a copy of the browser without ads. Uninstall updates for Mi Browser through Settings β†’ Apps.
❓ Can you remove advertising without root and firmware change?
Yes, but not completely. The combination of the following methods will give an effect of 70-80%: Disabling personalized advertising in Mi Account Using Blokada or AdGuard VPN Changing DNS to dns.adguard.com Disabling notifications from system applications To completely remove ads without root, only changing the region to EEA remains.
❓ Why After Updating MIUI The commercial reappeared?
Xiaomi regularly adds new ad modules in updates: πŸ”„ Turn off automatic updates MIUI In Settings β†’ The phone. β†’ Updating the system. πŸ”„ Before updating, check the reviews on the forums (for example, 4PDA or XDA). πŸ”„ If the update is already installed, repeat the steps to turn off the ads (especially if you have already installed the update). ADB-team DNS).
❓ How to remove ads in Mi Browser?
Mi Browser's built-in browser is one of the main sources of advertising. Solutions: Install another browser (like Firefox or Bromite) and make it the default browser. Turn off in browser settings: Recommended content on the main screen of Push notifications in the section Notifications Personalized news in Settings β†’ Home If the browser is updated via Google Play, roll it back to the factory version: adb pm uninstall -k --user 0 com.android.browser shell
❓ Is it safe to use? ADB remove?
Yes, if you follow proven commands, the risks are minimal, because ADB It doesn't change system files, it just changes settings: ⚠️ Do not use commands from unverified sources. ⚠️ Always check the syntax of the command before executing. ⚠️ After the changes, ADB If you're afraid of making a mistake, use pre-made scripts like this. MIUI Hidden Settings (available on GitHub).