Advertising in Xiaomi Poco M5s is one of the most annoying features of MIUI firmware, even in global versions. The manufacturer integrates banners into system menus, notifications, standard apps, and even a lockbar, with some of the ads masquerading as โrecommendationsโ or โuseful servicesโ, making it difficult to detect. In this article, we will examine all the available ways to disable advertising, from official settings to radical methods for experienced users.
It's important to understand that the Poco M5s runs on MIUI 13/14 (depending on the firmware version), where the ad mechanisms are stitched deeper than in the older versions. Some of the techniques that are relevant to the Redmi Note 8 or Poco X3 may not work here. We tested each method on current firmware in 2026 and indicated which ones are guaranteed to remove ads from system menus and applications, and which require additional manipulation.
1. disable personalized advertising in MIUI settings
The safest and most official way to deactivate personalized recommendations is through the Ads menu, which removes most of the banners in system applications (Weather, Themes, Browser) but does not affect ads in Mi Video or Mi Music.
- Open Settings โ Google โ Advertising.
- Click โDisable Personalized Adsโ** and confirm your choice.
- Return to the main settings menu and go to Settings โ Additional โ Special Opportunities โ Advertising Services.
- Turn off the โPersonalized Recommendationsโ and โAdvertising Noticesโ sliders.
After this action, the ads in Weather, Calendar and Themes should disappear within 24 hours, but banners in Mi Video or Downloads may remain โ they will have to be removed separately (see Section 3).
โ ๏ธ Note: On some Poco firmware M5s Advertising services are hidden. If you don't have one, go to method 2 or 4.
2. resetting of the advertising ID (Google Advertising ID)
MIUI Use Google Advertising ID Resetting this identifier helps reduce the number of personalized banners, but does not remove them completely. M5s and does not require root rights.
Instructions:
- ๐ฑ Open the Settings. โ Google โ Advertising.
- ๐ Click on โReset the advertising IDยป**.
- ๐ Confirm the action (you may need to enter a password from your Google account).
- ๐ Reboot the phone.
This is particularly effective against advertising on the Google Play Store and some third-party apps, but MIUI system banners (such as in Theme Settings) will remain, with other methods removing them.
๐ก
If the ad returns after 1-2 days, repeat the procedure. Some applications (for example, Mi Browser) automatically request a new ID.
3. Manual disabling of advertising in system applications
Some Xiaomi apps have their own ad settings that are independent of global MIUI settings. Below is a list of apps where ads can be manually disabled:
| Annex | The path to settings | What to turn off |
|---|---|---|
| Mi Video | Settings โ About the program โ Advertising preferences | โPersonalized Advertisingโ and โAdvertising Noticesโ |
| Mi Music | Settings โ Additional โ Advertising | "Show recommendations" |
| browser | Settings โ Privacy โ Advertising | "Personalized News" and "Banners on the Main" |
| Downloads. | Settings โ Additional โ Notifications | "Advertising push notifications" |
If your MIUI version does not have these points, then the application uses general advertising settings (see method 1). In this case, only removing the application (method 5) or disabling through ADB (method 4) will help.
Reboot your phone after the changes|Check each application for banners.|Update your apps to the latest version (sometimes the ads come back after the update)|Clear the app cache in Settings โ Annexes-->
4. Disabling Advertising through ADB (without root)
A method for advanced users that does not require superuser rights. Android Debug Bridge (ADB) allows you to disable the system components responsible for displaying banners, which is the most effective way to remove ads from the settings menu, notification bar and screen lock.
Step-by-step:
- Download ADB Tools and unpack the archive.
- Turn on USB debugging on your phone: Go to Settings โ About Phone โ MIUI version and tap 7 times on this item to activate Developer Mode. Return to Settings โ Additional โ For Developers and turn on โDebugging on USBโ**.
Poco M5s
cmd
adb shell pm uninstall --user 0 com.miui.systemAdSolutionadb shell pm uninstall --user 0 com.xiaomi.midropadb shell pm uninstall --user 0 com.miui.analyticsReboot the phone.
These commands remove the system packages responsible for analytics and display ads, and after the reboot, the banners should disappear from:
- ๐ฑ Menu Settings โ Topics and Settings โ Lock screen.
- ๐ Notification panel (pop-up windows with suggestions).
- ๐ Main screen (widgets with advertising).
โ ๏ธ Note: Removing packets through ADB This can lead to unstable operation of some functions. MIUI (If you have problems, restore the packets by the command: adb shell cmd package install-existing com.miui.systemAdSolution
What if the ADB canโt see the device?
5. Removal of system applications with advertising (requires root)
If you're ready to get root rights, you can completely remove the apps that are responsible for displaying ads. This method is guaranteed to remove ALL ads in MIUI, but requires unlocking the bootloader and installing Magisk. It's only suitable for power users!
List of applications to remove (via Root Explorer or ADB root):
- ๐๏ธ com.miui.systemAdSolution โ the main module of advertising.
- ๐๏ธ com.xiaomi.midrop โ analytics and push notifications.
- ๐๏ธ com.miui.analytics โ data collection for targeted advertising.
- ๐๏ธ com.xiaomi.joyose โ Advertising in Mi Video and Mi Music.
- ๐๏ธ com.miui.bugreport โ error reports (sometimes used to collect data).
After deleting, restart your phone. the ad will disappear from:
- ๐ฑ All system menus (Settings, Themes, Security).
- ๐ Notifications and lock panels.
- ๐ต Mi Music, Mi Video, Browser.
โ ๏ธ Note: Removing system applications may disrupt Mi Account, Cloud Storage, and some camera features.Before deleting, back up via Settings โ Additionally. โ Backup.
๐ก
Root removal is the only way to get rid of ads in Mi Video and Mi Music by 100%. Other methods only reduce the number of ads.
6. Alternative firmware (to remove ads completely)
If none of these methods worked, the radical solution is custom firmware. Poco M5s work well.
- ๐ง Pixel Experience โ pure Android without advertising and unnecessary services.
- ๐ง LineageOS - stable firmware with minimalist interface.
- ๐ง Xiaomi.eu โ modified MIUI Advertising-free and Chinese-based services.
Installation process:
- Unlock the bootloader through the Mi Unlock Tool (requires a wait of 7 days).
- Install TWRP Recovery for Poco M5s (look for the current version on twrp.me).
- Download firmware (e.g. Pixel Experience) and install via TWRP.
Advantages of custom firmware:
- โ No system advertising.
- โ Faster work (no background processes) MIUI).
- โ Regular security updates.
Disadvantages:
- โ Loss of warranty (if the phone is under warranty).
- โ Possible bugs with camera or sensors (depending on firmware).
- โ No branded features MIUI (Game Turbo, Second Space).
7. Additional tips: how to reduce advertising without technical manipulation
If you do not want to dig into the settings or risk firmware, use these life hacks:
- ๐ก๏ธ Install an ad blocker (like AdGuard or Blokada) that filters traffic and blocks banner loading in apps.
- ๐ต Turn off mobile data for system applications: Go to Settings โ Annexes โ App management. Select Mi Video, Mi Music or Browser. Click Mobile Data and disable access.
- ๐ Use it. VPN Ad-blocking servers (e.g. ProtonVPN or Windscribe) some servers filter ad domains.
- ๐ฅ Install alternative apps: Replace Mi Browser with Google Chrome or Firefox. VLC So instead of Mi Video, you can use Spotify or YouTube Music for music.
These methods donโt eliminate ads completely, but they do reduce the amount of ads, such as AdGuard blockers that are effective against banners in games and social media, but powerless against MIUI system notifications.
๐ก
The combination of an ad blocker (e.g. Blokada) and disabling personalized settings (mode 1) gives the best result without root and ADB.