How to completely remove ads on the phone Xiaomi Redmi 8: a step-by-step guide

Xiaomi Redmi 8 owners often face intrusive ads that appear in system applications, on the lock screen and even in the settings menu. This is not a coincidence β€” this is how MIUI’s business model works, where ad impressions compensate for the low cost of smartphones. However, constant banners, pop-ups and recommendations are not only annoying, but also slowing down the device, consuming traffic and battery power.

Fortunately, there are several ways to disable ads on Redmi 8, from standard settings to hidden firmware features. In this article, we will look at all the current methods of 2026, including those that work even after system updates. Importantly, some methods require administrator rights or change system files, so we recommend backing up data before you start.

If you're ready to get rid of advertising once and for all, we're going to go through each method in detail, start with the simplest and safest options, and then move on to advanced techniques for power users.

1. disable personalized advertising in MIUI settings

The fastest and safest way to reduce ad impressions is to disable ad personalization in your Xiaomi account settings, which won’t remove ads completely, but will significantly reduce the number of ads you see, especially in system applications like Weather, Music or Themes.

Instructions:

  • πŸ“± Open the Settings. β†’ Xiaomi Account (or Mi Account).
  • πŸ” Go to Privacy or Data Management (name depends on version) MIUI).
  • 🚫 Find Personalized Recommendations (or Advertising) and turn off the slider.
  • πŸ”„ Reboot your phone to make the changes take effect.

This method works on all versions of Redmi 8, including models with global (Global) and Chinese (China) firmware, but it does not remove in-app ads from third-party developers (such as Mi Browser or Mi Video).

πŸ“Š Which Advertising Irritates You the Most?
Pop-up banners
Advertising in system applications
Advertisements on the lock screen
Recommendations in MIUI
other

2. Blocking advertising through system application settings

Many built-in MIUI apps have their own ad settings that you can manually disable, such as in Weather, Music or Themes, there are hidden options to manage the banners you show. Let's look at how to do this for key services.

List of applications with advertising settings:

  • 🌦️ Weather: Settings β†’ About the programme β†’ Deactivate "Show recommendations".
  • 🎡 Music: Settings β†’ Additionally. β†’ Recommendations β†’ Turn off all sliders.
  • 🎨 Topics: Profile β†’ Settings β†’ Advertising β†’ Delete "Personalized Advertisements".
  • πŸ“± Browser (Mi Browser): Settings β†’ Confidentiality β†’ Delete "Recommended Content".

Once these options are disabled, ads in these apps should disappear, but some banners may remain if they are downloaded through third-party services (such as Google AdMob), in which case installing an ad blocker (which we will discuss later) will help.

Check the Weather settings | Turn off the Music recommendations | Remove personalization in Themes | Clear the browser cache-->

3.Using ADB to Deeply Disable Advertising

If standard settings don’t work, you can use the Android debugging bridge (ADB), a tool for advanced users, which allows you to completely disable system ads, including those that appear on the lock screen or in the notification menu.

The work will require:

  • πŸ–₯️ Computer with installed Xiaomi drivers and tool ADB.
  • πŸ”Œ USB-cable for the Redmi 8 connection.
  • πŸ”§ Included Debugging by USB (You can find it in the settings. β†’ The phone. β†’ Version. MIUI β€” Press 7 times, then return to the Additional Settings β†’ For developers).

Step-by-step:

  1. Connect the phone to the PC and confirm the debugging permission.
  2. Open the command prompt (or Terminal on Mac/Linux) and type:
adb shell pm disable-user --user 0 com.miui.systemAdSolution
  1. To disable advertising in Mi Browser, do:
adb shell pm disable-user --user 0 com.android.browser
  1. Reboot the phone.

These commands block the system modules responsible for displaying ads, and if after the reboot, some functions (such as weather widgets) are affected, you can return the settings by the command:

adb shell pm enable com.miui.systemAdSolution
What if the ADB does not recognize the device?
If your computer doesn’t see Redmi 8, ADB, Check: 1. Are Xiaomi drivers installed? USB Drivers (you can download from the official website). 2. Is file transfer enabled (MTP) 3. Have you allowed debugging on your phone (pop-up when you connect) If the problem persists, try another one. USB-cable.

4. Installation of ad blocker (Blokada, AdGuard)

One of the most effective ways to combat advertising is to install specialized blocking apps that work at the DNS or VPN level, intercepting and filtering advertising requests. Redmi 8 will work for:

  • πŸ›‘οΈ Blokada – blocks ads without root rights, works through VPN.
  • πŸ”’ AdGuard – supports domain filtering and has flexible settings.
  • 🌐 DNS66 β€” Open source software for blocking advertising at the level DNS.

How to install and configure Blokada:

  1. Download APK from the official website (not from Google Play!).
  2. Allow installation from unknown sources in Settings β†’ Applications β†’ Special Access β†’ Install unknown applications.
  3. Launch Blokada and activate protection (click on the shield icon).
  4. In the settings, select the lock modes: All Ad Domains + Tracking.

The advantage of this method is that it blocks ads across all applications, including games and social networks, but some banners on MIUI system services may remain because they are integrated at the firmware level.

πŸ’‘

If after installing the blocker, some sites (for example, banking sites) stopped working, add them to the whitelist in the application settings.

5.Resetting advertising ID and cleaning the cache

MIUI ads are often linked to your device’s Advertising ID, and resetting them can temporarily reduce your impressions, especially if you’ve previously agreed to personalized ads.

Instructions:

  1. Go to Settings β†’ Google β†’ Advertising (or Settings β†’ Apps β†’ Google Play Services β†’ Advertising).
  2. Click Reset Advertising ID and confirm the action.
  3. Return to the basic settings and clear the app cache: Mi Browser Mi Video Themes Google Play Services

This method is especially useful if the ads started to appear after updating the firmware or installing new applications, but the effect can be temporary – after a few days, the ad impressions can resume.

πŸ’‘

Resetting your ad ID doesn’t remove ads completely, but resets your preferences for targeted ads. For a lasting result, combine this method with others (such as ADB or blockers).

6. Removal of system applications (requires root rights)

If you're willing to take drastic measures, you can remove the system apps responsible for displaying ads, a method that requires root rights and can cause the phone to run unstable, so it's only suitable for power users.

List of apps that can be removed (via Root Explorer or Titanium Backup):

Title of the annexPackageWhat's blocking
MSA (Mi System Ads)com.miui.systemAdSolutionSystem banners and notifications
Miui Daemoncom.miui.daemonBackground advertising processes
Analyticscom.miui.analyticsData collection for targeted advertising
Mi Browsercom.android.browserBrowser advertising

⚠️ Note: Removing system applications may disrupt some functions MIUI, For example, weather widgets or themes.Be sure to back up through the TWRP or Mi PC Suite.

If after removal the phone began to slow down or give errors, restore the deleted packets from the backup or reflash the device.

7. Transition to custom firmware (for advanced)

The most drastic way to get rid of advertising is to install custom firmware, such as LineageOS, Pixel Experience or HavocOS. These builds are devoid of built-in MIUI advertising modules and offer pure Android without unnecessary services.

Advantages of custom firmware:

  • πŸš€ No system advertising and unnecessary applications.
  • πŸ”„ Regular security updates.
  • πŸŽ›οΈ Flexible interface settings.

Disadvantages:

  • ⚠️ Loss of warranty (if the phone is under warranty).
  • πŸ”§ Requires unlocking the bootloader and installation TWRP.
  • πŸ“± Possible bugs with camera or sensors (depending on firmware).

If you decide to do this, follow the instructions for your model on the XDA Developers forum. For Redmi 8, Android 10/11-based firmware will work.

πŸ’‘

Before installing custom firmware, check for compatibility with the codename of your Redmi 8 (such as olivelite for the global version).

FAQ: Frequent questions about removing ads on Redmi 8

❓ Why does it appear again after the ad is turned off in the settings?
This is due to automatic updates to system applications (such as MSA or Mi Browser) to avoid the return of ads: Turn off auto-update for system applications in Google Play. Freeze ad modules via ADB (pm disable-user command). Use a blocker like Blokada for constant filtering.
❓ Can you remove advertising without root rights?
Yes! Most of the methods in this article (disable settings, ADB, blockers) don't require root, but you'll still need superuser rights to completely remove system ad modules.
❓ Will it work? ADB on Chinese firmware (China) ROM)?
Yes, but additional steps may be required: Unlock the bootloader through the official Xiaomi tool.In some versions of China ROM debugging USB Deactivated by default: manually enable it. Use the command adb shell settings put global. hidden_api_policy 1 for accessing hidden settings.
❓ Why After Resetting Advertising ID The advert hasn't gone away?
Resetting Advertising ID removes your preferences for targeted ads, but does not block the banners themselves. For full effect: Clear the cache of the Google Play Services and Mi Browser apps. Turn off personalization in Xiaomi account settings. Install an ad blocker (such as AdGuard).
❓ What are the risks of removing system applications through root?
Principal risks: ⚠️ Unstable operation of some functions (such as widgets or themes). πŸ”„ Update errors β€” MIUI may stop updating. πŸ“΅ Loss of warranty if the phone is still in warranty service.Recommendation: make a full backup through the phone before removing it TWRP and remove only those packages that are precisely responsible for advertising (see the table above).