How to permanently disable ads on Xiaomi Redmi Note 8 Pro: the full guide

Xiaomi Redmi Note 8 Pro with MIUI firmware is known for its performance, but many users are annoyed by the built-in advertising in system applications, notifications and even on the lock screen. Despite the fact that banner ads help the company monetize the ecosystem, they can be disabled in legal ways without root rights and the risk of losing warranty.

In this article, you will find 5 working methods adapted specifically for the Redmi Note 8 Pro (begonia model), we will analyze both disable ads in the system settings, and hidden tricks for removing banners in Mi Browser, Mi Video, Themes and other standard applications. All instructions are tested on MIUI 12.5-14 and do not require technical skills.

Important: some methods may not work on all regional versions of the firmware. If after the changes, the ads remain, check the system updates or try an alternative method from the list.

Why is there an ad on the Redmi Note 8 Pro?

The built-in advertising in MIUI is part of Xiaomiโ€™s business model, and the company integrates banners into:

  • ๐Ÿ“ฑ System applications: Mi Browser, Mi Video, Themes, Cleaner
  • โš™๏ธ Settings of the device: section "Recommendations", "Special offers"
  • ๐Ÿ”” Notifications: push ads from Mi Push Service and partners
  • ๐Ÿ”’ Lock screen: banners when unlocked (in some regions)

The Redmi Note 8 Pro is the default ad on both global and Chinese firmware. The European version (MIUI EE) usually contains fewer banners, but is not completely free of them. The main problem is that the ad modules are loaded through the system services msa (Mi System Ads) and analytics, which are difficult to disable by standard means.

๐Ÿ”น In 2021, Xiaomi added the option to disable personalized advertising in privacy settings, but this does not remove banners completely โ€“ only limits their targeting.

๐Ÿ“Š How often do you see ads on your Xiaomi?
All the time, annoying.
Sometimes, tolerably.
There's almost no advertising.
Didn't notice the commercials.

Method 1: Disabling Advertising in MIUI Settings

The easiest method is to use the built-in MIUI options, which are suitable for users who do not want to go into technical details.

  1. Open Settings โ†’ Password and Security โ†’ Privacy.
  2. Scroll down and select Ads (or Personalized Recommendations in newer versions).
  3. Turn off the slider Personalized advertising.
  4. Return to the main settings menu and go to Settings โ†’ Additional โ†’ Special features.
  5. Find the Advertising Notices section and deactivate it.

This method removes personalized banners in system applications, but does not block all ads. For example, in Mi Browser and Mi Video, banners can remain.

Check the version of MIUI in Settings โ†’ About the phone

Make a backup copy of important data

Connect to Wi-Fi for stability

Close all background applications-->

โš ๏ธ Note: On some versions MIUI When you turn off personalized ads, you may see a notice that says "Adverts are off" and you can hide it through Settings. โ†’ Notifications โ†’ System notifications.

Method 2: Manual disabling of advertising in system applications

Many of Xiaomiโ€™s standard apps have their own ad settings, and letโ€™s look at the most problematic ones:

AnnexThe path to settingsWhat to turn off
Mi Browserโ‹ฎ โ†’ Settings โ†’ Additionally. โ†’ AdvertisingDisable "Show recommendations" and "Personalized advertising"
Mi VideoProfile โ†’ Settings โ†’ RecommendationsDeactivate โ€œPersonalized Contentโ€
ThemesProfile โ†’ Settings โ†’ AdvertisingDisable "Advertising Notices" and "Subject Recommendations"
Cleanerโ‹ฎ โ†’ Settings โ†’ NotificationsRemove the tick from "Show ads"

For Mi Browser, it is also useful to reset the settings to factory:

  1. Open the browser and go to โ‹ฎ โ†’ Settings โ†’ Additionally.
  2. Select Reset Settings and confirm the action.

After resetting the browser, all saved passwords and bookmarks will be deleted - make a backup copy in advance.

๐Ÿ’ก

If Mi Video continues to show ads, try clearing the app's cache through Settings โ†’ Apps โ†’ App Management โ†’ Mi Video โ†’ Storage โ†’ Clear the cache.

Method 3: Blocking Advertising through ADB (without root)

For power users, there is a method to disable ads via Android Debug Bridge (ADB), which does not require superuser rights, but you need a debugging bridge and a computer.

  1. Turn on Developer Mode on your phone: Go to Settings โ†’ About Phone. Tap 7 times on MIUI Version.

USB debugging

Settings โ†’ Additional โ†’ For Developers

Connect your phone to your PC and open the command line (Windows) or terminal (Mac/Linux).

adb shell pm hide com.miui.systemAdSolution


adb shell pm hide com.xiaomi.mipicks

These commands hide the system components responsible for displaying ads, and after the device is rebooted, the banners should disappear.

โš ๏ธ Attention: On some firmware MIUI 13+ In this case, use an alternative method with appops: adb shell cmd appops set com.miui.systemAdSolution OP_CUSTOM_PERMISSION android:permission.RECEIVE_BOOT_COMPLETED deny

What if the ADB canโ€™t see the device?
Make sure that Xiaomi drivers are installed USB Drivers (download from official website) Try another one USB-cable (original from Xiaomi). Enable the Debugging option in the developer settings USB (Security settings) and confirm your PC's permission. Restart your phone and computer.

Method 4: Using third-party ad blockers

If system methods didn't help, you can install specialized applications.

  • ๐Ÿ›ก๏ธ Blokada โ€“ Blocks Advertising at Level DNS Download from the official website (not from Google Play!).
  • ๐Ÿ”’ AdGuard โ€“ Supports traffic filtering VPN. There is a free version with basic filters.
  • ๐Ÿ“ต DNS66 โ€” Open source software to block advertising domains through change DNS.

To set up Blokada:

  1. Install. APK-file (allow installation from unknown sources in security settings).
  2. Launch the application and activate the lock.
  3. Select the filter list: EasyList + EasyPrivacy.
  4. Reboot the phone.

๐Ÿ”น Warning: Some blockers (e.g. AdGuard) may conflict with MIUI Optimization is a system process that is responsible for energy saving. If you have lags after installation, add a blocker to the auto-start exceptions.

Method 5: Install custom firmware (for advanced)

The most radical way is to flash Redmi Note 8 Pro on custom firmware without advertising, for example:

  • ๐Ÿ“ฑ Xiaomi.eu โ€“ modified MIUI Advertising-free and Chinese-based.
  • ๐Ÿค– LineageOS โ€“ โ€œcleanโ€ Android without unnecessary applications.
  • โšก Pixel Experience โ€“ firmware with Google Pixel interface.

๐Ÿ”ง Step-by-step instructions for Xiaomi.eu:

  1. Unlock the bootloader through Mi Unlock Tool (requires a Xiaomi account and wait 7-30 days).
  2. Download the Xiaomi.eu firmware for begonia from the official forum.
  3. Install custom TWRP recavators via fastboot: fastboot flash recovery twrp.img fastboot boot twrp.img
  4. In TWRP, run Wipe โ†’ Format Data (enter yes).
  5. Sweep through the downloaded ZIP-file firmware.

โš ๏ธ Note: Installing custom firmware voids warranty and can lead to device blinking if errors occur. Before firmware check the compatibility of the version with the begonia model (for Redmi Note 8 Pro).

๐Ÿ’ก

Custom firmware completely removes advertising, but requires technical skills. For most users, there are enough ways 1-3.

What if the advertisements come back?

Sometimes after the MIUI update, the adverts reappear.

  1. Repeat Method 1 (disabling in privacy settings).
  2. Clear the system application cache: Settings โ†’ Applications โ†’ Application Management. Find Miui System Ad Solution and click Clear Cache.

Check for updates for ad blockers (if you use them).

โ†’ SIM-maps and mobile networks โ†’ Network reset

๐Ÿ” Diagnostics: To understand which app is showing ads, install App Inspector (requires Android 11)+). It will show you which process is responsible for banners.

FAQ: Frequent questions about removing ads

โ“ Can you turn off advertising without a computer?
Yes, use Method 1 (MIUI settings) or Method 2 (manual disabling in applications). To lock at the DNS level, install Blokada or AdGuard directly on your phone.
โ“ Why is it still showing up after you turn off the ad in the settings?
You probably have only disabled personalized ads, not system banners. Check the settings of each application separately (see Method 2) and clear the Miui System Ad Solution cache.
โ“ Ad blockers are slowing down the phone?
Try: Disable background work of the blocker in Settings โ†’ Battery โ†’ Energy management. Use it. DNS66 instead VPN-Blockers, it's less resource intensive. Add a blocker to the optimization exceptions: Settings โ†’ Annexes โ†’ Special access โ†’ Optimizing the battery.
โ“ Can I return the standard firmware after installing the custom?
Yes, but the process requires an unlocked bootloader. Download the official firmware for the Redmi Note 8 Pro and run it through the Mi Flash Tool in clean all mode.
โ“ Is it legal to turn off ads on Xiaomi?
Yes, Xiaomi provides options to disable personalized ads in settings.Using ADB and blockers also doesn't violate the user agreement unless you distribute modified firmware.