Why is there an ad on the Redmi Note 8 Pro and can it be removed?
Owners of Xiaomi Redmi Note 8 Pro often face the problem of suddenly appearing banners, pop-ups with advertising games, credits or dubious services, and advertising can pop up even on a locked screen, in the settings menu or on top of running applications. 80% of cases are not to blame viruses, but built-in MIUI services and aggressive monetization of the brand shell.
The root of the problem lies in Xiaomiβs policy: since MIUI 11, the company has been actively integrating ad modules into system applications (Security, Cleaner, Themes). Even after resetting to factory settings, advertising returns to its source as software updates. However, the good news is that most advertising channels can be disabled manually without superuser rights (root).
In this article, 7 proven ways to remove ads on the Redmi Note 8 Pro, including hidden MIUI settings, ADB locking and alternative launchers, all methods tested on MIUI 12-14 firmware (Android 9-11).
Method 1: Disabling personalized advertising in MIUI settings
The first step is to deactivate the ad ID that Xiaomi uses for targeted impressions, which removes up to 40% of pop-up banners, but does not affect system notifications from apps.
Instructions:
- π± Open the Settings. β Google β Advertising.
- π Click Reset Advertising Identifier.
- π« Activate the switch to Turn off personalized advertising.
- π Go back to the basic settings and go to the Apps β Application management β All applications.
- π Find Msa (or) MIUI System Ads, open it and press Disable it.
β οΈ Attention: After update MIUI Msa settings may reset. Check them every 1-2 months.
βοΈ Checking the ad-off
Method 2: Clearing the cache and system application data
Xiaomiβs ad modules are often hidden in the cache of Security, Cleaner, and Download Manager applications, and cleaning them removes temporary files with banner ads, but does not block new ones from downloading, and will have to be repeated after each major update.
How to clean:
- Go to Settings β Applications β Application Management.
- In the search box, enter Security (or Security in Russian).
- Click Warehouse β Clear the cache and Clear the data.
- Repeat the steps for applications: π§Ή Cleaner (Cleaning up) π₯ Download Manager (Download Manager) π¨ Themes (Themes)
| Annex | What's cleaned up | The effect |
|---|---|---|
| Security | Cash + data | Remove banners in the notification center |
| Cleaner | Cash. | Disappearing pop-ups when optimizing |
| Download Manager | Cash. | Blocks downloading of ad APKs |
| Themes | Data data | Removes suggestions for themes with banners |
Critical detail: After cleaning Security, the virus scanning functions are temporarily disabled, and turn them on manually in 5-10 minutes.
Method 3: Blocking Advertising through ADB (without root)
If the system methods do not help, use them. ADB-This method requires a computer, but does not violate the warranty and does not require unlocking the bootloader.
Step-by-step:
- Download Platform Tools (the official tool from Google).
- Turn on your phone to debug by USB: Settings β About Phone β MIUI Version (click 7 times) Settings β Additional β For developers β Debugging by USB
- Connect the Redmi Note 8 Pro to your PC and run the cmd in the folder with the platform-tools.
- Enter the commands in turn: adb shell pm hide com.miui.analytics adb shell pm hide com.xiaomi.midrop adb shell pm hide com.miui.systemAdSolution
How to determine:
- Download the launcher from Google Play.
- Click Home and select the new launcher as the main one.
- In the launcher settings, disable all options related to "recommendations" or "news".
π‘
After installing an alternative launcher, disable the updates for MIUI Launcher in Google Play to avoid automatically returning to the standard interface.
Method 5: Use of ad blockers (Blokada, AdGuard)
Blocker apps intercept ads at the DNS or VPN level, which allows you to remove pop-ups in the browser, games and even system notifications.
| Annex | Type of lockdown | Pluses | Cons |
|---|---|---|---|
| Blokada | VPN + DNS | No rooting, 90% of ads blocked | It may conflict with banking applications |
| AdGuard | Local VPN | Flexible settings, filters by region | Premium version for all functions |
| DNS66 | DNS-filtering | Open source code, does not consume battery | A complex setup for beginners |
β οΈ Attention: Blocking based on VPN (For example, Blokada can interfere with Mi Account and data synchronization. If notifications from Mi Cloud stop coming after installation, add api.account.xiaomi.com to the whitelist.
Method 6: Manual removal of ad APKs (requires unlocking the bootloader)
For advanced users willing to sacrifice the warranty, there is a radical method β removing the system APKs with ads. This requires unlocking the bootloader and superuser rights (root), but guaranteed to remove all ads forever, including hidden banners in the settings.
List of dangerous APKs for Redmi Note 8 Pro:
com.miui.analytics #Collecting statistics
com.xiaomi.midrop # Advertising in Mi Drop
com.miui.systemAdSolution # System Banners
com.miui.hybrid #Hybrid notifications
com.miui.hybrid.accessory # Additional Advertising ModulesHow to delete:
- Unlock the bootloader through the Mi Unlock Tool.
- Install custom recovery (TWRP).
- Please use Magisk to obtain root rights.
- Use Root Explorer or ADB to remove APK from /system/priv-app/.
π‘
Removing system APKs can cause some features (such as Mi Drop or theme) to fail. Always back up before making changes!
Method 7: Reset to factory settings (last resort)
If the ad appears after installing questionable apps or updating MIUI, a complete reset will help, which deletes all user data, but returns the phone to a "clean" state without advertising implementations.
How to reset:
- Back up important data (Settings β About Phone β Backup).
- Go to Settings β Additional β Recovery and Reset.
- Select Reset and confirm the action.
- After the reboot, do not restore data from the backup β it may contain advertising modules.
β οΈ Note: Redmi Note 8 Pro with firmware MIUI 13+ After the discharge is automatically installed MIUI System Ads. Disable it immediately through Settings. β Applications as described in Method 1.