Owners of Xiaomi, Redmi and POCO smartphones regularly face one unpleasant feature of MIUI firmware: aggressive embedded advertising. Banners appear in the settings menu, on the lock screen, in system utilities and even in standard applications like Browser or Music. The manufacturer positions this as βpersonalized recommendationsβ, but in practice users receive intrusive ads that slow down the phone and spoil the experience of use.
The good news is that most of the advertising modules in MIUI can be turned off without root rights and third-party programs β just know where to look for the right settings. The bad news is that Xiaomi regularly changes the location of options and adds new advertising mechanisms, so there is no universal solution for all occasions. In this article, we will discuss the current 2026 ways to remove ads, including hidden settings that the manufacturer does not advertise.
It is important to understand that advertising in MIUI three-type: 1) System (banners in the menu, notifications from the Msa/MiuiDaemon), 2) In standard applications (Themes, Browser, Music), 3) Third-party software (usually integrated by developers).
We will focus on the first two categories, which can be removed in whole or in part.
1. Disabling personalized advertising in MIUI
The first step is to deactivate the targeted ad system that collects data about your actions, a method that works on all Xiaomi smartphones with MIUI 12-14 (including Redmi and POCO), but the path to settings may vary slightly depending on the firmware version.
Instructions:
- Open the Settings. β The phone.
- Tap 7-10 times on the MIUI version until the notification βYou became a developer!β appears.
- Return to the main Settings menu and select a new section β For developers.
- Find the option of Personalized Ads (or Interest-Based Ads) and turn it off.
After that, the system will stop showing ads based on your data, but some banners (for example, in the Topic app) may remain.
π‘
If Personalized Ads is not on the developer menu, check Settings β Applications β Application Management β All Apps. Find Msa (or MiuiDaemon), open its settings, and turn off the Show Over Other Windows permission.
2. Manual removal of advertising in system applications
Some standard MIUI utilities (e.g. Themes, Browser, Music) have their own advertising modules that do not depend on the overall customization setting.
Examples:
- π¨ Topics: Open the app β Profile β Settings β Turn off recommendations and display ads.
- π Browser: Settings β Additionally. β Take the box off of personalized news.
- π΅ Music: Settings β Recommendations β Turn off all switches.
- π± Camera: in some versions MIUI Advertisements appear in the gallery - open the camera settings β gallery β turn off the recommendations.
If your app doesnβt have explicit options to disable ads, try resetting it: Settings β Apps β Application Management β [app name] β Storage β Clear data. Attention: this will delete all stored data (bookmarks, histories, etc.), so make a backup beforehand.
3. Blocking of advertising notices
One of the most annoying types of ads in MIUI is push notifications from system services (Msa, MiuiDaemon, Cleaner), which appear in the curtain even when the screen is locked and often disguise themselves as useful tips (for example, βOptimize your phone for better performanceβ).
To get them out:
- Open Settings β Notifications and Status bar β Notification management.
- Find the applications Msa (or MIUI System Ads) MiuiDaemon Cleaner (or Security Download Manager)
Turn off the "Show notifications" switch
If you donβt have Msa on the list, try searching for it in the settings (the magnifier icon at the top of the screen).In some regional versions of the firmware, this application is hidden β then only the ADB method (described below) will help.
What happens if you turn off Msa?
4.Using ADB to Deeply Disable Advertising
If manual settings didnβt work, you can use ADB (Android Debug Bridge), an Android debugging tool that allows you to disable system applications without root permissions, which works on all Xiaomi smartphones, but requires a connection to a computer.
Step-by-step:
- Download ADB Tools and unpack the archive in any folder on your PC.
- On your phone, turn on USB Debugging (Settings β Additional β For developers).
- Connect your phone to your computer via USB (select File Transfer mode).
- Open the command line (Windows) or terminal (macOS/Linux) in the folder with ADB and execute the commands in turn: adb devices (the name of your device should appear) adb shell pm uninstall --user 0 com.miui.systemAdSolution adb shell pm uninstall --user 0 com.xiaomi.midrop adb shell pm uninstall --user 0 com.miui.analytics
After you've done these commands, restart your phone. Ads in the system menus and notifications should disappear. If some of the banners are left, try adding two more commands:
adb shell pm uninstall --user 0 com.miui.msa.global
adb shell pm uninstall --user 0 com.xiaomi.joyoseβοΈ Preparation for work with ADB
5. Alternative methods: disabling via MIUI Hidden Settings
MIUI firmware has hidden settings that allow you to disable ads without ADB. These can be accessed through special engineering codes or applications like MIUI Hidden Settings (available on Google Play).
Method with engineering code:
- Open the Phone app.
- Enter the code ##6484## (some models run #64663##).
- In the menu that opens, find the Advertising or Advertising section and turn off all switches.
To block YouTube ads, use alternative clients like Vanced (requires manual APK installation) or NewPipe (available in F-Droid), which not only remove ads, but also add useful features like background play.
tracker.miui.com
data.mistat.xiaomi.com
sdkconfig.ad.xiaomi.comThis will help to remove the remaining trackers.-->
7.Extreme measures: flashing on custom firmware
If none of these methods worked, the radical solution is to install custom firmware without advertising, which is suitable for advanced users, as it requires unlocking the bootloader and can potentially lead to a loss of warranty.
Popular firmware without advertising for Xiaomi:
| Firmware | Features | Complexity of installation | Support for MIUI-fitting |
|---|---|---|---|
| LineageOS | Clean Android without unnecessary apps | Medium | No (a completely different interface) |
| Pixel Experience | The interface is like Google Pixel | Medium | No. |
| MIUI by XDA (modified) | Official MIUI without advertising | High (you need to look for an assembly for your model) | Yes (all functions retained) |
| Havoc-OS | Flexible setup, close to Android stock | Tall. | Partially. |
Before installing custom firmware, consider:
β οΈ Attention: Unlocking the bootloader resets the phone to factory settings and erases all data.In addition, Xiaomi can block an account for 30 days after unlocking if you do it for the first time.
If you do, follow this sequence:
- Unlock the bootloader through the official Xiaomi tool.
- Install TWRP Recovery (see instructions for your model on XDA Developers).
- Download the correct firmware and download it via TWRP.
- Scroll Magisk (optional, for root rights).