How to permanently disable ads on Xiaomi Redmi Note 8 Pro: a step-by-step guide

Owners of the Xiaomi Redmi Note 8 Pro often face intrusive advertising in system applications, browser and even on the lock screen. The manufacturer has integrated advertising modules into MIUI firmware for monetization, but users can legally disable most impressions without compromising functionality. In this article, proven methods of removing ads at all levels of the system, including hidden settings and alternative solutions for those who are not afraid of experimentation.

It's important to understand that Redmi Note 8 Pro (begonia model code) runs on MIUI 12-14 depending on the firmware version. Some methods may require a system update or a reset β€” we'll specify these points in advance. Also keep in mind that after major MIUI updates, ads may return: check the settings every 2-3 months.

If you’re willing to spend 15 to 20 minutes setting up, you can get rid of 90% of banner ads, and the remaining 10% (for example, in some third-party apps) will require additional actions, which we’ll also consider.

1. disable personalized advertising in MIUI settings

The safest and most official way is to deactivate data collection for targeted advertising, which won’t remove all banners, but will significantly reduce their number and make impressions less intrusive.

Go to: Settings β†’ Privacy β†’ Advertising β†’ Personalized Advertising Recommendations

Turn off the slider at the top of the screen. Then go back and select Reset Ad ID, which will clear your profile for targeting.

  • πŸ”Ή Pros of the method: does not require administrator rights, works on all versions MIUI, does not affect the guarantee.
  • ⚠️ Cons: Advertising in system applications (for example, in Weather or Themes) will remain, but will become less relevant.
  • πŸ“± Applicable to: all models Xiaomi/Redmi/Poco on MIUI 11 newer.

⚠️ Note: After resetting your ad ID, some apps (like Google Play Store) may request proof of age.This is standard procedure - just confirm that you are over 16 years old.

2. Manual disabling of advertising in system applications

MIUI allows you to disable ads separately in each system application, which takes longer, but gives you better results than global settings.

List of applications where you can remove advertising:

  • 🌦️ Weather: App settings β†’ Additionally. β†’ Advertising β†’ disconnect.
  • 🎡 Music: Settings β†’ Additionally. β†’ Show recommendations β†’ switch off.
  • πŸ“± Topics: Profile β†’ Settings β†’ Recommendations β†’ slide off.
  • πŸ“° Browser: Settings β†’ Confidentiality β†’ Personalized advertising β†’ switch off.
  • πŸ“ Files: Settings β†’ About the programme β†’ Advertising β†’ disconnect.

For the Download app, the path will be different: Settings β†’ Additional β†’ Show recommended content.

Open each system application from the list above

Go to the application settings (not systems!)

Find the section "Advertising" or "Recommendations"

Disable all associated sliders

Reboot your phone to apply changes-->

⚠️ Note: In some regional versions MIUI (For example, for India or China, the paths to settings may differ. If you don't find "Advertising", try updating the app through the Play Store - sometimes this adds hidden options.

3. Block push notifications from system services

Many Redmi Note 8 Pro users complain about spam notifications from Mi Video, Mi Browser or Cleaner, which can be turned off completely without removing apps.

Instructions:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Select an app (such as Cleaner).
  3. Click Notifications β†’ turn off the Show Notifications slider.
  4. For full effect, also turn off AutoRun and Secondary Start in the same menu.
AnnexType of notificationCan I turn it off?Effects of consequences
Mi BrowserNews pushYes.Does not affect the operation of the browser
Cleaner"Memory optimization."Yes.The app will not remind you of cleaning.
Mi VideoRecommendations for videoYes.It does not affect the viewing of local files.
TopicsWallpaper updatesPartially.Some customization functions may be missing

Browser advertising

Spam from Cleaner ("Clean Memory")

Push from Mi Video

Notifications on new topics

Other-->

4.Using ADB to Deeply Disable Advertising

For advanced users who are ready to connect the phone to a computer, there is a method using Android Debug Bridge (ADB) that allows you to disable system applications that cannot be removed by standard methods.

You'll need:

  • πŸ–₯️ Computer with Windows/Linux/macOS
  • πŸ“‹ Installed Xiaomi drivers and package ADB Tools
  • πŸ”Œ USB-cable (preferably original)
  • βš™οΈ Included debugging by USB phone-on

Steps:

  1. Activate Developer Mode: Go to Settings β†’ About Phone and click on MIUI Version 7 times.
  2. Return to Settings β†’ Additional β†’ For developers and enable USB debugging.
  3. Connect your phone to your PC and type in the command line: adb devices (the device should appear)
  4. Execute the command to disable the advertising module: adb shell pm hide com.miui.systemAdSolution
List of lists ADB-commands
adb shell pm hide com.miui.analytics – disables adb shell pm hide com.xiaomi.midrop – deletes Mi Drop (if not used) adb shell pm hide com.miui.cleanmaster – deactivates Cleaner adb shell pm hide com.miui.bugreport – disables sending error reports

⚠️ Note: Pm hide commands only work on the MIUI 12.5+ supportive ADB App Control. On older versions, use pm uninstall -k --user 0 The name of the package, but it can cause system failures. - Redmi Note 8 Pro MIUI 11 The pm hide command is not supported – use alternative methods from this article.

5. Alternative firmware: when standard methods do not help

If you’ve exhausted all the options, but the ads keep popping up, consider installing custom firmware. The Redmi Note 8 Pro is popular for:

  • πŸ”„ MIUI EU β€” official firmware without advertising and Chinese services (requires unlocking the bootloader).
  • πŸ€– LineageOS – β€œclean” Android without preinstalled applications Xiaomi.
  • ⚑ Pixel Experience – firmware with Google Pixel interface and no advertising.

Installation process:

  1. Unlock the bootloader via Mi Unlock Tool (requires Xiaomi account binding and waits 7-15 days).
  2. Install a custom TWRP recavator for your model (begonia).
  3. Download the firmware from the official website (e.g. xiaomi.eu for MIUI EU).
  4. Sweat through TWRP by doing the data wipe.

πŸ’‘

Before installing custom firmware, back up your data via Mi Cloud or TWRP Backup. It is especially important to save the MIUI/Backup folder, which stores backups of SMS and calls.

FirmwarePlusesConsComplexity of installation
MIUI EUStable, no-advertising, weekly updatesRequires unlocking the loaderMedium
LineageOSClean Android, High PerformanceSome functions may not work (for example, IR-blaster)Tall.
Pixel ExperienceGoogle Pixel Interface, Quick UpdatesPossible bugs with camera or sensorsTall.

6. Blocking Advertising via DNS and VPN

If you don't want to interfere with system settings, you can block ad domains at the network level.

  • 🌍 Private DNS (Android 9+): Use the address dns.adguard.com.
  • πŸ”’ VPN Ad-blocking: AdGuard VPN or Blokada.
  • πŸ“‘ Local Blocker: NetGuard app (without root).

Instructions for Private DNS:

  1. Go to Settings β†’ Connections β†’ Private DNS.
  2. Select the host name of the private DNS provider.
  3. Enter dns.adguard.com and save.

For Blokada:

  1. Download the application from the official website.
  2. Activate. VPN-connection.
  3. Enable ad blocking in the main menu.

πŸ’‘

Using a Private DNS or VPN does not require root rights or affect the performance of the phone, but some banners in apps (such as games) may continue to show up because they are downloaded from the same servers as the main content.

7. Radical Methods: Removing System Applications (Requires root)

Radical methods are available for users with unlocked bootloader and root rights. Deleting system applications can free up space and completely remove ads, but it can lead to unstable phone operation.

List of safe packets to remove (checked on Redmi Note 8 Pro):

  • πŸ—‘οΈ com.miui.analytics – Analytics collection
  • πŸ“’ com.xiaomi.mipicks – content recommendations
  • 🎬 com.miui.video β€” Mi Video
  • 🌐 com.android.browser – the standard browser
  • πŸ“Š com.miui.cleanmaster β€” Cleaner

Use:

  • Root Explorer (manually delete folders in /system/priv-app)
  • Titanium Backup (Frozen function)
  • ADB AppControl (pm uninstall -k --user 0 name packet)

⚠️ Note: Deleting com.miui.systemAdSolution may cause Settings and Notification Center to malfunction. Instead of deleting, use Titanium Backup or pm disable-user.

FAQ: Frequent questions about removing ads

Can I turn off ads without root and ADB?
Yes, the first three methods in this article (MIUI settings, disabling apps, blocking notifications) don't require root or ADB. They will remove up to 80% of ads. The remaining 20% will need more drastic measures.
Why did the MIUI update come back?
Xiaomi periodically resets ad settings for major updates. After the update, check: Settings β†’ Privacy β†’ Advertising and repeat the steps from the first section. Also update system applications through the Play Store - sometimes this returns hidden options.
Is it safe to use ADB to remove ads?
Yes, if you follow the instructions and don't delete critical system packets. pm hide or pm disable-user commands won't damage the system, because they don't physically delete files, they only hide them for the current user. The risk only appears when using pm uninstall for unknown packets.
What custom firmware do you recommend for beginners?
The Redmi Note 8 Pro is best chosen for MIUI EU. It is based on official firmware but without advertising or Chinese services. The installation requires unlocking the bootloader, but the process is well documented. The alternative is Pixel Experience, but it can have camera bugs (due to proprietary Mediatek Helio G90T drivers).
Why do ad blockers (like AdGuard) not work in some apps?
Some apps (like Facebook or Instagram) use encrypted connections (HTTPS) and download ads from the same servers as the main content. DNS or VPN blockers cannot distinguish advertising traffic from legitimate traffic, in which case only a premium version of the application or root access to modify the hosts file will help.