Owners of Xiaomi Redmi Note 8 Pro 128 GB often face annoying advertising in the interface MIUI โ It pops up in the settings menu, on the lock screen, in standard apps, and even in the notification panels. The manufacturer has integrated the ad modules deep into the firmware, but they can be turned off without losing functionality. In this article, 5 working methods, including hidden settings. MIUI, ADB-Teams and alternative solutions for users with different levels of training.
It's important to understand that ads in the Redmi Note 8 Pro are not caused by viruses, but by Xiaomi's policy of monetizing budget devices. Even after resetting to the factory settings, banners will return, if not block their source. We will analyze how to disable personalized ads through the phone menu, and completely remove advertising packages using ADB - without having to get root rights.
1. disable personalized advertising in MIUI settings
The easiest way to reduce the number of impressions is to deactivate data collection for targeted advertising. This will not remove all banners, but will reduce their frequency and relevance. MIUI 12/13/14 on the Redmi Note 8 Pro:
- Open Settings โ Google โ Advertising.
- Click Reset Advertising ID and confirm the action.
- Go back to the basic settings and go to Memory โ Cleanup.
- Select the Autoboot tab and disable the msa (MIUI System Ads) and Analytics applications.
This method works at the system level, but does not block ads in third-party applications (for example, in Mi Browser or Mi Video).
๐ก
After resetting your advertising ID, restart your phone โ this will speed up the application of changes and reset the cache of advertising services.
2 Manual disabling of advertising in standard applications
Many of Xiaomiโs built-in utilities (e.g. Mi Music, Mi Video, Cleaner) have their own ad modules, which can be deactivated directly in the settings of each application:
- ๐ต Mi Music: Open the app โ Settings โ Additionally. โ Take the box off of the recommendations.
- ๐ฌ Mi Video: Go to the Profile โ Settings โ Recommend and disable all switches.
- ๐งน Security/Cleaner: In the main menu of the application tap on the icon โ๏ธ โ Notification settings โ Deactivate Advertising Notices.
- ๐ Mi Browser: Open your browser โ โฎ โ Settings โ Confidentiality โ Turn off personalized advertising.
In Themes, you canโt turn off ads through the menu, only ADB or removing app updates to Settings โ Apps will help. If the banners are back after the MIUI update, repeat the procedure: developers sometimes reset these settings.
3.Use ADB for deep disabling of ads (no root)
To completely remove advertising packages, you will need to connect the phone to the computer and perform ADB-This method doesn't require root rights, but you need to activate Debugging. USB:
- Turn on Developer Mode: Go to Settings โ About Phone and tap the MIUI version 7 times.
- Return to Settings โ Additional โ For developers and activate Debugging over USB.
- Connect the Redmi Note 8 Pro to your PC, confirm the debugging permission on your phone screen.
- Download ADB Tools and unpack the archive.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB and do:
adb shell pm uninstall --user 0 com.miui.systemAdSolution
adb shell pm uninstall --user 0 com.xiaomi.midrop
adb shell pm disable-user --user 0 com.android.browser
adb shell pm hide com.miui.analyticsThese commands remove the main Xiaomi advertising services for the current user (flag) --user 0). Once completed, restart the phone.If any team has returned a Failure error [DELETE_FAILED_INTERNAL_ERROR], omitting it, which means that the packet has already been deleted or blocked.
Developer mode activated
USB debugging enabled
Installed drivers Xiaomi on PC
Download the archive of ADB Tools
The phone is connected in file transfer mode-->
Alternative methods: launchers and blockers
If system methods have not helped or you do not want to use ADB, consider third-party solutions:
| Method | Advantages | Deficiencies | Reference |
|---|---|---|---|
| Lawnchair Launcher | Remove ads from the app menu, supports MIUI gestures | Does not block advertising in the system settings | Google Play |
| Blokada | Blocks DNS-level advertising domains, works without root | Could be in conflict with VPN-applications | Official website |
| AppOps | Allows you to disable permissions for advertising services | Requires ADB to activate hidden functions | GitHub |
For maximum effect, combine these tools: for example, Blokada will block network requests from ad servers, and Lawnchair will remove banners from the interface. Note that some applications (for example, Mi Browser) may stop working correctly when their domains are blocked.
How do you check if the blocker is working?
5. Resetting advertising identifiers and cleaning the cache
Even after the ad is turned off, traces of it can remain in the cache of system applications, and a complete cleanup will help to get rid of the tails:
- Go to Settings โ Applications โ Application Management.
- In the search bar, type msa (MIUI System Ads) and select the application you find.
- Click Warehouse โ Clear the cache and Clear the data.
- Repeat the steps for applications: Analytics (statistics collection), MiuiDaemon (background processes) DownloadProvider (update bootloader)
Once cleaned, reboot your phone.This method is especially useful if you have previously tried to disable ads but banners returned after the MIUI update.Caution: Do not clear the data of the Google Play Services or Services Framework apps - this may disrupt your Google account.
๐ก
Cache cleaning of advertising applications should be done regularly โ especially after MIUI updates, as they often restore previously deleted modules.
6.What to do if the ad returns after the update?
Xiaomi periodically returns advertising modules through firmware updates. MIUI banners reappeared:
โ ๏ธ Note: Do not install updates manually through Settings โ Update the software if you have previously removed advertising packages through ADB. Use alternative methods of updating (e.g., through the TWRP), Avoid automatic advertising recovery.
- ๐ Update rollback: If the ad appears after the update, try rolling back on the previous version MIUI via Fastboot (instructions are available on the forum Xiaomi.eu).
- ๐ก๏ธ Install custom firmware: Firmware like Xiaomi.eu or Pixel Experience completely remove ads, but require unlocking the bootloader.
- ๐ฑ Change of region: In some regions (e.g, EEA) Xiaomi doesn't show ads. Change region to Settings โ Additionally. โ Region of Indonesia or Russia (for the EEA-firmware).
If youโre not ready for radical measures, repeat the steps with ADB โ often new ad packages have different names, but they can be identified through the command:
adb shell pm list packages | grep -i "ad\|analytics\|miui"