How to permanently disable ads on Xiaomi Redmi Note 8 Pro: system and hidden methods

Xiaomi Redmi Note 8 Pro with its powerful Mediatek Helio G90T processor and 64-megapixel camera is still one of the most popular budget smartphones. But even years after the release of owners annoyed by aggressive advertising in the firmware MIUI โ€” banners in settings, push notifications from Mi Browser, ad units in standard applications. In this article, we will analyze all the current ways to block advertising, including hidden settings that Xiaomi does not advertise.

It's important to understand that MIUI ads are built-in at the system level, and you can only remove them completely by radical methods (like flashing them to custom firmware), but 90% of banners can be turned off by regular means, without root rights and risk losing warranty. We tested all methods on the Redmi Note 8 Pro with the latest stable version of MIUI 14 (Android 12) and selected only working solutions.

Why does Redmi Note 8 Pro have ads and can it be removed?

Xiaomiโ€™s MIUI firmware was originally designed as a โ€œfreeโ€ alternative to Android with ad monetization, and even after buying a smartphone, the system continues to display banners in:

  • ๐Ÿ“ฑ Notification panel (push-advertising from Mi Services)
  • โš™๏ธ System settings (in the section "About the phone", "Themesยป)
  • ๐ŸŒ Standard applications (Mi Browser, Mi Video, Music)
  • ๐Ÿ“ File Manager (cloud service advertising)
  • ๐Ÿ” Search bar (on the main screen)

The Redmi Note 8 Pro is used irrespective of the firmware region (Global, EEA, China) because of the built-in services com.miui.systemAdSolution and com.xiaomi.midrop, which download banners from Xiaomi servers, which can only be completely removed by root access or reflashing to AOSP (e.g. Pixel Experience).

โš ๏ธ Note: On Chinese firmware (China) ROM) advertising 2โ€“3 That's more than the global ones. 8 Pro with AliExpress or in an unofficial store, first check the firmware region in Settings โ†’ The phone. โ†’ Version. MIUI. If necessary, re-surface the Global/EEA via Mi Flash Tool.

๐Ÿ“Š How often do you get annoyed by advertising? MIUI?
Constantly hindering the use of the phone
Sometimes, but tolerably.
There's almost no advertising.
Didn't notice the commercials.

Method 1: Disabling personalized advertising in MIUI settings

The easiest and safest method is to disable targeted ads through the privacy menu, which won't remove all banners, but will reduce their number by one. 30โ€“40%. The instructions are relevant to MIUI 12/13/14:

  1. Open the Settings. โ†’ Confidentiality.
  2. Select Advertising Services (or MIUI Services in older versions).
  3. Turn off the slider Personalized recommendations.
  4. Click Reset Ad ID and confirm the action.

After that, the system will stop collecting data about your actions to serve targeted ads, but the banners in the applications and panels will remain โ€” they must be blocked separately.

โ˜‘๏ธ What to do before turning off advertising

Done: 0 / 4

Method 2: Blocking Ads through the Hidden โ€œSpecial Opportunitiesโ€ Menu

MIUI has a hidden feature that allows you to disable system-level advertising notifications, which works even without updates and does not require superuser rights:

  1. Go to Settings. โ†’ Special facilities.
  2. Select Settings for developers (if there is no item, tap 7 times on the MIUI version in the About Phone section).
  3. Scroll down and find Disable Advertising Notifications (or Limit ad tracking in English firmware).
  4. Activate the slider and restart the phone.

This method removes push ads in the notification curtain, but does not affect banners in apps. For full effect, combine it with other methods from this article.

What to do if there is no โ€œDisable Advertising Noticesโ€ item?
If your MIUI version doesnโ€™t have this option, try updating your firmware to the latest stable version via Settings โ†’ About Phone โ†’ System Update. In extreme cases, you can manually flash MIUI EEA (European Economic Area), where advertising is minimal under GDPR.

Method 3: Removing Advertising in Standard Xiaomi Apps

Most banners appear in pre-installed apps: Mi Browser, Mi Video, Music, Themes, and Cleaner, which can be either customized or removed (if they are not system-based).

Configure applications without removal

  • ๐ŸŒ Mi Browser: Open your browser โ†’ Settings โ†’ Confidentiality โ†’ Turn off Personalized News and Recommended Content.
  • ๐ŸŽต Mi Music: Go to the Settings โ†’ Additionally. โ†’ Turn off the recommendations.
  • ๐ŸŽฌ Mi Video: In settings, turn off Autoplay and Advertising Clips.
  • ๐Ÿงน Security/Cleaner: Open the app. โ†’ Settings โ†’ Notifications โ†’ Turn off all sliders.

Removing unnecessary applications

Some apps (Mi Browser, Mi Video) can be removed without root rights through ADB.

  1. Install ADB Tools on your PC.
  2. Connect Redmi Note 8 Pro over USB and allow debugging (Settings โ†’ About Phone โ†’ MIUI Version โ†’ 7 taps โ†’ Additional settings โ†’ For developers โ†’ Debugging by USB).
  3. Enter in the command line: adb shell pm uninstall --user 0 com.miui.browser adb shell pm uninstall --user 0 com.miui.video adb shell pm uninstall --user 0 com.miui.msa.global

โš ๏ธ Warning: Removing system applications may cause malfunctions MIUI. Before executing commands, make a backup copy through Settings โ†’ Additionally. โ†’ Backup and reset: If you have problems after deleting, restore the applications with the command adb shell cmd package install-existing com.miui.browser.

AnnexPackage name (package name)Can I remove it without root?What happens after removal?
Mi Browsercom.miui.browserYes.Banners in the browser will disappear, but links will open in another browser by default
Mi Videocom.miui.videoYes.Commercials will no longer be shown, but the video will be played in another player
Mi Musiccom.miui.playerNo (systemic)You can only turn off notifications.
Themescom.android.themesNo (systemic)You can turn off automatic downloading themes
Cleanercom.miui.cleanmasterYes.Notifications about โ€œoptimizationโ€ will disappear

Method 4: Using third-party ad blockers (without root)

If system methods didn't help, you can install third-party blockers that work at the DNS or VPN level.The best options for the Redmi Note 8 Pro are:

1. Blokada (blocking via VPN)

  • ๐Ÿ”— Download from the official website (not from Google Play!).
  • ๐Ÿ›ก๏ธ Blocking Advertising at Level DNS, no root.
  • โšก It works in the background, does not brake the system.

After installation:

  1. Start Blokada and let you create it. VPN-connection.
  2. Select Blocklists โ†’ Enable all.
  3. Activate Always-on VPN in Android settings.

2. AdGuard (DNS Blocking)

  • ๐ŸŒ Works through Private DNS (Android 9+).
  • ๐Ÿ“ฑ No application installation required (just change network settings).
  • ๐Ÿ”’ Blocks ads in the browser and some applications.

Instructions:

  1. Go to Settings โ†’ Connections โ†’ Private DNS.
  2. Select the Private DNS Host Name and type dns.adguard.com.
  3. Save and restart the phone.

๐Ÿ’ก

If some websites (e.g. banking) are no longer open after AdGuard DNS setup, temporarily disable private DNS or use an alternative server: dns.nextdns.io with ID 598652 (blocks ads but does not break sites).

Method 5: Radical methods (for power users)

If you are willing to take risks, you can remove the ads completely in one of the following ways: Please note: these methods can lead to a loss of warranty or unstable phone operation.

1. Flashing on custom firmware (AOSP)

Firmware like Pixel Experience, LineageOS or HavocOS completely remove all Xiaomi services, including advertising.

  • ๐Ÿ”“ Open the bootloader (fastboot oem unlock).
  • ๐Ÿ“ฅ Install TWRP Recovery.
  • ๐Ÿ–ฅ๏ธ Squeeze the custom firmware through TWRP.

Cons:

  • โŒ Loss of guarantee.
  • โŒ Camera or sensor bugs are possible (Widevine often doesnโ€™t work on the Redmi Note 8 Pro). L1 for Netflix HD).
  • โŒ No updates over the air (you will have to sew manually).

2. Removal of advertising services through ADB (requires PC)

With ADB, you can disable system applications responsible for displaying ads:

adb shell pm disable-user --user 0 com.miui.systemAdSolution


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




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

These commands don't delete, they just shut down the services. To get it back, use:

adb shell pm enable com.miui.systemAdSolution

๐Ÿ’ก

Flashing to a custom OS is the most radical way to remove ads, but it's only suitable for power users. - For most Redmi Note owners 8 The system is a combination of system settings and Blokada/AdGuard.

What if the adverts returned after the MIUI update?

Xiaomi regularly releases updates that reset the ad blocking settings. If the banners reappear after the update:

  1. Check if Personalized Recommendations are included back in Settings โ†’ Privacy.
  2. Update the block lists in Blokada or AdGuard.
  3. If you use ADB, repeat the commands to disable advertising services.
  4. In extreme cases, roll back to the previous version of MIUI via Fastboot.

To avoid automatic updates that return ads:

  1. Go to Settings โ†’ About the phone โ†’ System update.
  2. Slap the icon. โš™๏ธ top-right.
  3. Turn off Auto Booting via Wi-Fi and Auto Update.

FAQ: Frequent questions about ad blocking on Redmi Note 8 Pro

โ“ Why does it still appear after disabling the ad in the settings?
You probably only disabled personalized ads, but you didn't block the services themselves. Try: Delete the cache of com.miui.systemAdSolution and com.xiaomi.midrop applications via Settings โ†’ Apps โ†’ Show everything. Use Blokada or AdGuard DNS to block at the network level.
โ“ Can I remove ads without root and without a computer?
Yes, enough: Turn off personalized recommendations in settings; Install Blokada (downloads from the official website); manually disable notifications from unnecessary apps; these actions will remove up to 80% of ads without additional tools.
โ“ Why Mi Browser stopped opening links after deleting?
If you removed Mi Browser via ADB, the system lost the default browser. Solution: Install another browser (like Chrome or Firefox). Go to Settings โ†’ Applications โ†’ Default โ†’ Browser. Select the new browser as the default application.
โ“ How to check if the ad blocker is working?
To make sure the ads are actually blocked: Open Mi Browser and check if the banners on the homepage have disappeared. Launch Security (Cleaner) - there should be no "optimization" notifications. Pull the notification curtain - there should be no push ads from Mi Services. Open Settings โ†’ About the phone - there should be no banners offering to upgrade. If the ad remains, repeat the steps from Method 3 (delete apps) or install Blokada.
โ“ Can I return standard applications after removal ADB?
Yes, for this: Connect your phone to your PC and start ADB. Enter a command (for example, for Mi Browser): adb shell cmd package install-existing com.miui.browser Reboot your phone. If the app doesn't recover, you'll have to reset your phone to factory settings or reflash MIUI via Fastboot.