Advertising on Redmi Note 8 Pro: how to remove forever without root rights

Owners of the Xiaomi Redmi Note 8 Pro often face intrusive ads that appear in the settings menu, on the lock screen or even on top of running applications. The reason lies in the features of MIUI firmware, pre-installed Xiaomi services and potentially malicious programs. Unlike β€œpure” Android, where advertising is less common, MIUI actively monetizes the user experience through targeted banners.

It’s important to understand that there are two types of ads on the Redmi Note 8 Pro: System (built into MIUI) usually appears in the Security, Themes or Clearer menu, and third-party (from viruses or unscrupulous applications) can pop up anywhere, even while playing games or watching videos. The first type is easier to remove, the second requires deep cleaning. In this article, we will analyze both cases with the specifics of the Note 8 Pro (codename begonia) and the MIUI version 12-14.

1. Disabling system advertising in MIUI

MIUI's default firmware shows ads in standard apps -- Security, Themes, Mi Video, even the settings menu -- not a virus, but a feature from Xiaomi that can be deactivated without root rights. The key is to know where to look.

On the Redmi Note 8 Pro, the path to disabling ads depends on the version of MIUI. In new builds (MIUI 13+), the options are hidden deeper than in MIUI 11-12. Start by checking the firmware version: go to Settings β†’ About Phone β†’ MIUI Version. If you have version 14.0.4+, use the method with ADB (Section 3), as manual settings may reset after the update.

  • πŸ“± Security menu: Open the Security app β†’ Click on the gear icon in the upper right corner β†’ Turn off the Recommended Slider and Receive Notifications.
  • 🎨 Themes app: Go to Topics β†’ Profile β†’ Settings β†’ Turn off theme recommendations and display notifications.
  • βš™οΈ Settings MIUI: Go to Settings. β†’ Memory. β†’ Settings (cogs) β†’ Take the box off of the recommendations.
  • πŸ“Ί Mi Video and Music: Each of these apps has its own settings section where you need to disable Personalized Recommendations.

⚠️ Note: After major updates MIUI (For example, 12 to 13, the ad settings may reset.

πŸ“Š How often do you see ads on the Redmi Note 8 Pro?
Every day.
Several times a week
No commercials.
Only in games.
Closed all the ways.

2. Removal of Advertising through ADB (without root)

If manual shutdown does not help, use ADB-The commands are Xiaomi's official method, and they don't require superuser rights. It runs on the Redmi Note 8 Pro with any version. MIUI, But you will need a computer with Mi drivers installed. PC suite ADB Tools.

First, turn on USB debugging on your phone:

  1. Go to Settings. β†’ The phone.
  2. Click on the MIUI version 7 times until the notification β€œYou became a developer” appears.
  3. Back to Settings β†’ Additionally. β†’ For developers.
  4. Activate Debugging via USB and confirm the resolution.

Now connect your phone to your PC and execute commands in the terminal (or Command Prompt):

adb shell


pm uninstall --user 0 com.miui.systemAdSolution




pm uninstall --user 0 com.xiaomi.midrop




pm uninstall --user 0 com.miui.analytics




pm uninstall --user 0 com.miui.cloudservice




pm uninstall --user 0 com.miui.miservice

These commands remove the system services responsible for the ad impressions. Once executed, restart the phone. [DELETE_FAILED_DEVICE_POLICY_MANAGER], This means that the device has a security policy active (for example, from the corporate MDM). In this case, only unlocking the loader (section) will help. 5).

β˜‘οΈ Preparation for ADB-team

Done: 0 / 5

3. Checking for viruses and malicious applications

If the ads appear on top of all windows (including the lock screen) or redirect to the browser to suspicious sites, your Redmi Note 8 Pro is infected with a reklama-virus. APK, hacked games or applications from unknown sources.

To clean up, follow the algorithm:

  1. Remove suspicious applications: πŸ” Check the list of installed programs in Settings β†’ Annexes β†’ Application management. 🚨 Note apps with names like System Update, Flash Player, or Clean Master (unless you installed them). πŸ—‘οΈ Remove anything that is suspicious, even if the icon looks like system software.
  2. Use an antivirus: πŸ›‘οΈ Install Malwarebytes or Kaspersky Mobile from Google Play (not from third-party sites!). πŸ”„ Run a deep scan. ⚠️ If the antivirus finds Android/Trojan.HiddenAd AdDisplay, follow its removal instructions.
  3. Reset the ad settings: πŸ”§ Go to Settings. β†’ Google β†’ Advertising. πŸ”„ Click Reset Advertising ID. 🚫 Turn off personalized advertising.
Symptoms.Probable causeDecision
Advertising in the settings menuMIUI System ServicesADB-commands or manual shutdown
Pop-up banners in gamesMalwareAntivirus scanning + removal of APK
Advertising on the lock screenVirus or malicious applicationReset to factory settings
Redirection to the browserAdware in the browser or system WebViewCleaning the browser cache + changing WebView

⚠️ Warning: Some viruses masquerade as system processes (e.g. com.android.system) manually removing them is dangerous, which can lead to a bootloop. If you are not sure, reset to factory settings (section 4).

4. reset to factory settings (last resort)

If none of these methods work, it's a hard reset, which will delete all the data from the phone, including viruses and MIUI settings, but also erase photos, contacts and apps. On the Redmi Note 8 Pro, the reset is done in two ways:

Method 1. Through the settings menu (if the phone is working):

  1. Back up important data (photos, chats) through Settings β†’ Additional β†’ Backup and Reset.
  2. Go to Settings β†’ About the phone β†’ Reset settings.
  3. Choose to erase all data and confirm the action.

Method 2. via Recovery (if the phone freezes):

  1. Turn off the Redmi Note 8 Pro.
  2. Press the Power button + Volume up until the Mi logo appears.
  3. In the Recovery menu, select Wipe Data β†’ Wipe All Data (manage by volume buttons, confirm by power button).
  4. After reset, select Reboot.

On the Redmi Note 8 Pro, resetting via Recovery also resets the bootloader settings, which can result in blocking the ability to unlock the bootloader in the future. If you plan to install custom firmware, only use the reset via the settings menu.

πŸ’‘

Remove before resetting SIM-A card and a memory card. Some viruses may persist on the computer. SD-Re-infect the phone after recovery.

5. Unlocking the bootloader and custom firmware

If you are willing to take drastic measures, installing custom firmware (like LineageOS or Pixel Experience) will completely remove MIUI ads.

  • πŸ”“ Unlock the bootloader (officially via Mi Unlock Tool).
  • πŸ› οΈ Custom recovery installations (TWRP).
  • πŸ“± Firmware of alternative OS (e.g. Havoc-OS for begonia).

The process of unlocking the bootloader on the Redmi Note 8 Pro takes 72 hours of waiting after linking the Xiaomi account to the device.

  1. Download Mi Unlock Tool from Xiaomi’s official website.
  2. Enable OEM Unlock in Settings β†’ For Developers.
  3. Connect your phone to your PC in Fastboot mode (clip Power + Volume down).
  4. Start the Mi Unlock Tool and follow the instructions.

Once unlocked, swipe through TWRP and custom firmware, a method guaranteed to remove all ads, but strip you of official updates and may void the warranty.

Risks of custom firmware
Installing unofficial software can cause the camera to run unstable (a well-known problem with the Redmi Note 8 Pro and GCam), overheat the processor, or lose features like the IR Blaster. Before you run the firmware, check for reviews about a particular build on the XDA-Developers forum.

Alternative methods (no discharge)

If ADB and antivirus didn’t help, try these methods:

  • 🌐 Shift. DNS: Use AdGuard. DNS (176.103.130.130) or Cloudflare (1.1.1.3) customized Wi-Fi/This blocks the ad domains at the network level.
  • πŸ“΅ Block notifications: Go to Settings β†’ Annexes β†’ Manage applications, find suspicious programs and disable notifications from them.
  • πŸ”„ Recoil MIUI: If the advertisement appeared after the update, try to roll back to the previous firmware version via Fastboot (instructions are available on the Fastboot). 4PDA).
  • πŸ›‘οΈ Blokada or NetGuard: These apps block ad requests at the level of the Internet VPN, root-free.

Redmi Note 8 Pro is especially effective with AdGuard DNS, It does not conflict with system services. MIUI. To change DNS:

  1. Open the Settings. β†’ Wi-Fi (or Mobile Network).
  2. Click on your network name β†’ Change the network β†’ More
  3. In the DNS field, type 176.103.130.130 (or 1.1.1.3).
  4. Save and restart the phone.

πŸ’‘

The DNS change does not remove MIUI system ads, but blocks most third-party banners and redirects in the browser.

FAQ: Frequent questions about advertising on Redmi Note 8 Pro

Why did the ads come back after the reset?
Chances are, you have recovered data from a backup where infected APKs or MIUI settings are saved. After reset: Do not restore backups through Mi Cloud. Install apps only from Google Play. Before restoring photos, check them for viruses (for example, through Total Commander with an antivirus plugin).
Can you remove ads without a computer?
Yes, but with limitations. Without a PC, you can: Turn off system advertising manually (Section 1). Install Blokada or AdGuard from Google Play. DNS66 (ad blocker without root, however, for the complete removal of advertising in MIUI will be required ADB-Commands (Section 2) and they are executed only from a computer.
Why? ADB-The teams don't work on my Note 8 Pro?
Probable reasons: You have MIUI Global Stable with security policies (try switching to MIUI EU). ADB drivers are not installed (download Mi PC Suite or 15 seconds ADB Installer). Your phone has a restricted Mi Account active (turn off sync in account settings). Check the adb device command output - if the device doesn't show up, the connection problem is.
Which apps most often show ads?
On Redmi Note 8 Pro, the main sources of advertising: App Cleaner Advertising Type (Security) Banners in the menu and Mi Video notification Rolls before the video Topics Pop-ups with Browser themes (Mi Browser) Pop-ups and Facebook/Instagram Redirects Targeted advertising (not system)
How to check if the advertisement is still cleaned?
Follow these steps: Open Settings β†’ Memory and check if there are banners. Run Cleaner (Security app) - the ad usually appears on the home screen. Reboot your phone and see if notifications pop up after unlocking. Install a test app (like Ad Detector) to scan for hidden ads.