Are you tired of endless pop-ups, banners in the status bar and advertising in system applications on your Redmi 8 Pro? This problem is familiar to most smartphone owners Xiaomi โeven after resetting the settings, the advertising returns like an annoying virus. The reason lies in the firmware MIUI, which aggressively integrates advertising modules into system services. But the good news: you can get rid of it without root access without losing the warranty.
In this article we will look all possible advertising sources on Redmi 8 Pro - from standard notifications to hidden services like msa i MiuiDaemon. You will learn how to disable advertising in:
- ๐ฑ System applications (Weather, Calendar, Music)
- ๐ Notification panel and blocking screen
- ๐ ๏ธ MIUI Hidden services (even after reset)
- ๐ฆ Third-party applications (if they became the source)
Important: the methods are also suitable for other models Xiaomi/Redmi/Poco on MIUI 12โ14, but some paths in the menu may differ. If your smartphone runs on HyperOS (firmware 2026+), some of the settings have been transferred - we will also mention this.
1. Disabling advertising in MIUI system applications
The first step is to block advertising modules in standard utilities Xiaomi. Most of them (Weather, Calendar, Themes) load banners through servers Mi Ad Service. Here's how to stop it:
Open any system application where advertising appears (for example, Weather). Tap three dots in the upper right corner โ Settings โ Recommendations or Personalization. Here you need:
- ๐ Disable "Show recommendations"
- ๐ Disable "Personalized advertising"
- ๐ Uncheck "Show interesting content"
If there is no item Recommendations look for About the app โ tap on application versionsseveral times until a hidden menu with advertising settings appears. This trick works for Music, Video and Notes.
โ ๏ธ Attention: After updating MIUI, these settings may be reset. Check them every 1-2 months or disable auto-update of system applications in Settings โ Applications โ Manage applications โ Three dots โ Auto-update.
Open each application (Weather, Themes, Music and etc.)
Find the "Settings" or "About" section
Disable all items with the words "recommendations", "advertising", "content"
Tap 5-7 times on the application version (for hidden menus)-->
2. Blocking ads in the notification panel and on the lock screen
The most annoying type of advertising is pop-up banners in notification curtain and on lock screen. Their source is most often the service msa (Mi System Ads). To get rid of it:
Go to Settings โ Memory โ Three dots (โฎ) โ Special access โ Memory optimization. Here:
- Find the application
msa(or Mi System Ads). - Tap on it โ
StopโDisable. - Go back and do the same for
MiuiDaemon.
If these applications are not in the list, try an alternative path: Settings โ Applications โ Manage applications โ System (filter at the top in the search). enter msa or ad โand disable everything related to advertising.
| Service | Name in MIUI | Action |
|---|---|---|
| Mi System Ads | com.miui.systemAdSolution or msa |
Disable + stop |
| MiuiDaemon | com.xiaomi.midrop or MiuiDaemon |
Disable + prohibit autorun |
| Analytic | com.miui.analytics |
Disable (responsible for data collection) |
Critical detail: after disabling msa some MIUI functions (for example, synchronizing notes) may be unstable. If you notice any failures, turn the service back on and use alternative methods from the following sections.
3. Setting up MIUI Ad Services (hidden menu)
Xiaomi hides a separate menu for managing advertising, which is not visible in the standard settings. To open it:
- Go to
Settings โ About phone. - Tap 5โ7 times in a row on the item
MIUI versionuntil a notification appears"You have become a developer!". - Return to the main menu
Settingsโ a new section will appearAdvanced (or "Advanced"). - In it, find
MIUI Ad ServicesorAdvertising personalization.
Disable in this menu all switches, especially:
- ๐ "Personalized recommendations"
- ๐ "Show ads on the lock screen"
- ๐ "Use location data for advertising"
โ ๏ธ Attention: On some firmware (HyperOS), this section may be calledMi Advertisingor hidden deeper - inSettings โ Google โ Advertising. If you donโt find it, try using Search by settings (magnifying glass icon at the top).
If section MIUI Ad Services does not appear after activating developer mode, try resetting the network settings: Settings โ SIM cards and mobile networks โ Reset network settings. Sometimes this โrevealsโ hidden menus.
4. Removing advertising packages via ADB (without root)
If the previous methods did not help, itโs time to connect USB debugging and remove advertising packages manually. This method does not require root access, but will require a computer and 10 minutes of time.
First prepare your smartphone:
- Activate
Developer mode(as in the previous section). - Go back to
Settings โ Advanced โ For developersand enable:- ๐ง "USB debugging"
- ๐ง "OEM Unlocking" (if available)
Now download ADB Tools (or use Minimal ADB and Fastboot). Open a command line in the folder with adb.exe and enter one by one:
adb shellpm 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.msa.global
If the command gives an error Failure [DELETE_FAILED_INTERNAL_ERROR], then the package is protected. In this case, use an alternative command:
pm disable-user --user 0 com.miui.systemAdSolution
List of all MIUI advertising packages
com.miui.systemAdSolution - main advertising service
com.xiaomi.midrop - MiuiDaemon (pop-up notifications)
com.miui.analytics - collection of statistics for targeted advertising
com.miui.msa.global - global version of MSA (for Global firmware)
com.miui.player - advertising in the player
com.miui.video - advertising in Video application
com.miui.notes - advertising in Notes
5. We check third-party applications for hidden advertising
Sometimes not MIUI system services, but apps you installedbecome the source of annoying banners. Especially often the culprits are:
- ๐ฎ Games (especially from suspicious sources)
- ๐ฑ Launchers (for example, GO Launcher, APUS)
- ๐ Memory optimizers (Clean Master, DU Speed Booster)
- ๐บ Video players (for example, MX Player with advertising modules)
To find the culprit:
- Go in
Settings โ Applications โ Manage applications. - Sort the list by "Last run" or "Size".
- Check applications with rights
"Show on top of other windows"(tabSpecial access). - Uninstall suspicious apps or disable their notifications.
If you are not sure which application is at fault, use safe startup mode:
- Hold the button turn off โ hold your finger on
"Turn off". - A prompt will appear to go to
Safe Modeโconfirm. - Only system applications work in this mode. If advertising has disappeared, one of the installed ones is to blame. you.
Most of the "cleaners" and "boosters" themselves are sources of advertising. MIUI has built-in optimization tools - use them instead of third-party utilities.
6. Radical methods: reset, custom firmware, root
If all else fails, remain extreme measures. They take more time, but are guaranteed to remove ads forever.
๐ Factory reset
Sometimes ads appear after updating or installing dubious applications. Hard reset may help, but:
- โ Will delete all user data (make a backup!).
- โ Reset MIUI settings to default (including hidden advertising modules).
- โ Does not guarantee 100% result - after the first connection to Internet
msacan be activated again.
To reset: Settings โ About phone โ Reset settings โ Delete all data.
๐ฑ Installing custom firmware (for example, LineageOS)
Firmware based on AOSP (for example, LineageOS, Pixel Experience) are devoid of advertising Xiaomi, but:
- โ Completely removes all MIUI advertising modules.
- โ Increases performance and battery life.
- โ Requires unlocking the bootloader (lost warranty!).
- โ The camera or fingerprint sensor may not work (depending on the model).
Look for firmware instructions on the forums 4PDA or XDA Developers specific to Redmi 8 Pro (code name begonia).
๐ Obtaining root access + removing system packages
With root you will get full control over the system and will be able to remove all advertising modules, but:
- โ
You can remove
msa,MiuiDaemonand others protected packages. - โ
Ability to block advertising at level
hosts(for example, through AdAway). - โ Risk "bricked" phone in case of error.
- โ Loss of warranty and inability to update over the air.
For Redmi 8 Pro the unlocking method via Mi Unlock Tool + installation Magisk. For detailed guides, see thematic resources.
โ ๏ธ Attention: Interface Mi Unlock Tool and the conditions for unlocking the bootloader may change. Before you start, check the current requirements on Xiaomi official website (you may need to link your account and wait 7-30 days).
7. Additional tips: how to prevent ads from returning
Even after successfully removing ads, they may return after updating MIUI or reinstalling applications. To avoid this:
- ๐ Disable auto-update of system applications:
Settings โ Applications โ Manage applications โ Three dots โ Auto-update โ Disable. - ๐ต Prohibit background activity of advertising services:
In the settings of each of them (
msa,MiuiDaemon), disable"Autorun","Background activity"i"Display notifications". - ๐ก๏ธ Use DNS filtering:
Set in the Wi-Fi or mobile network settings private DNS (for example,
dns.adguard.comor1.1.1.3from Cloudflare). This will block some advertising domains at the network level. - ๐ Check new applications regularly:
After installing any app, immediately disable its notifications and rights to display on top of other windows.
Useful life hack: Create guest profile in MIUI (Settings โ System โ Multi-user mode) and use it to test new applications. If advertising appears in the guest account, the latest installed software is to blame.
FAQ: Frequently asked questions about advertising on Redmi 8 Pro
โ Why after After resetting the settings, does advertising return?
When you first connect to the Internet, MIUI automatically activates the services msa i MiuiDaemon, even if you disabled them earlier. To avoid this:
- Reset your phone.
- Do not connect to Wi-Fi/mobile network.
- Immediately turn off
msaiMiuiDaemon(as in Section 2). - Only after this set up the Internet.
โ Is it possible to remove advertising without a computer?
Yes, but the efficiency will be lower. Use a combination of methods:
- Disable advertising in each system application (Section 1).
- Block notifications from
msaandMiuiDaemon(Section 2). - Install Blokada or AdGuard from F-Droid (they work without root).
This will reduce the amount of advertising by 70-80%, but will not remove it completely.
โ Why do ads appear in games, even if I paid for ad-free version?
It's not MIUI's fault - most likely you:
- Installed a pirated version of the game (hacked APKs often embed their own advertising).
- Did not update the application (developers can return advertising in new versions).
- Use a VPN or a proxy that replaces traffic (some โfreeโ VPNs themselves show advertising).
Solution: delete the game and install it again from official store (Google Play or GetApps).
โ Will it work Redmi 8 Pro normal after deletion msa?
In most cases, yes. The service msa is only responsible for:
- Displaying advertising.
- Collecting anonymous statistics (not critical for the operation of the phone).
- Some functions Mi Account (for example, synchronizing notes).
If you notice any failures, turn the service back on and use alternative methods (for example, AdGuard).
โ How to check if advertising is still in the system?
Turn on mode airplane and open one by one:
- Notification panel (pull down from the top edge of the screen).
- Lock screen (unlock the phone).
- System applications (Weather, Themes, Video).
If there is no advertising, it was downloaded from the Internet. If there is any, the source is in the phone itself (check Section 5).