Advertising in Xiaomi, Redmi and POCO smartphones has become one of the most talked-about issues among brand users. Even after buying a device, many face intrusive banners in system applications, notifications and on the desktop. The reason lies in the MIUI branded shell, which integrates advertising modules for monetization by default. In this article, we will discuss 7 working ways to completely or partially remove ads from your phone screen β from standard settings to hidden features for power users.
It is important to understand that the methods differ depending on the version of MIUI (global, Chinese, European) and the firmware region. For example, in Xiaomi 13 Pro with MIUI 14, the path to disabling advertising in Settings β Memory may differ from the same section in Redmi Note 10 on MIUI 12.5. We took these nuances into account and prepared universal instructions that are relevant to most models of 2020-2026. If you use a device with custom firmware (for example, LineageOS or Pixel Experience), there is no advertising there initially β the problem is typical only for official Xiaomi software.
Before you start, check your firmware version: go to Settings β About Phone β MIUI version. This will help you follow the instructions more accurately. Also note that some methods require you to restart your device or temporarily shut down the Internet β save important data in advance.
1. disable personalized advertising in MIUI settings
The easiest and safest way to reduce the amount of ads is to deactivate personalized recommendations, which does not remove banners completely, but significantly reduces their appearance in system applications like Security, Themes or Music.
Instructions:
- π± Open the Settings. β Google β Advertising (if no item, skip the step).
- π Switch the switch toggle βSwitch off personalized advertisingβ in the active position.
- π΅ Go back to the main settings and select Settings. β Annexes β Application management β Settings (βοΈ) β Advertising.
- π« Turn off the βPersonalized Recommendationsβ option and confirm the action.
This method works on all versions of MIUI, but in Chinese firmware, the path may differ. For example, in Xiaomi Mi 11 Ultra with the Chinese version of the software, the Advertising item is hidden in Settings β Additional.
β οΈ Note: After personalization is disabled, advertising will become less targeted, but it will not disappear completely. In some regions (for example, India), this method may not work due to the peculiarities of local versions. MIUI.
2. Manual disabling of advertising in system applications
Many of Xiaomiβs standard apps (e.g. Security, Themes, Music) have built-in ad modules that can be turned off individually for each application, which takes longer, but produces noticeable results.
Examples of apps with advertising and ways to disable them:
| Annex | The path to settings | Option to shut down |
|---|---|---|
| Security | Settings (βοΈ) β Recommendations | Disable recommendations |
| Topics | Profile β Settings β Advertising | Disable personalized advertising |
| Music. | Settings β Additional | Disable recommendations |
| Weather. | Settings β Notifications | Disable advertising notifications |
The path may be different for the Gallery app: in some versions of MIUI 13/14, ads are turned off via Settings β Lab β Recommendations. If there is no option, then there is no advertising in your gallery in your firmware.
Open each system application on the list |
Find the "Settings" or "Recommendations" section |
Turn off all toggles associated with advertising |
Reboot your phone to apply changes-->
β οΈ Warning: Security (or Security in global versions) may lose the virus scanning feature after disabling the ad. To return it, reinstall the app via Settings β Annexes β Application management β Security β Remove updates.
3.Using the hidden msa menu for global shutdown
MIUI firmware has a hidden msa (Miui System Ads) menu that is responsible for displaying system ads, and disabling the settings in this menu removes banners from notifications, desktop and some system applications, a method that works on most devices, but requires care.
Step-by-step:
- Open the phone app and enter the combination: ##672###
- In the msa menu that appears, select Disable MSA (may be called Disable Advertising in Russified versions).
- Confirm the action and restart the phone.
If the combination does not work, try an alternative method:
- π§ Install Activity Launcher from Google Play.
- π In search, type in msa and select com.miui.msa.global.
- π Click Disable to turn off the service.
After disabling msa, ads will disappear from notifications and system windows, but may remain in applications like Theme or Music β they need to be customized separately.
π‘
If nothing happens after entering the #672##, try using the Secret Codes app from Google Play.It automatically finds all hidden menus for your Xiaomi model.
4. Removal of Advertising through ADB (for Power Users)
The Android Debug Bridge (ADB) method allows you to permanently remove ad modules from the system without requiring root rights.This is the most radical way, but it requires connecting the phone to a computer and basic command line knowledge.
What you need:
- π» A computer with installed Xiaomi drivers and ADB (You can download from the official Android website).
- π± Included debugging by USB on the phone (Settings) β The phone. β Version. MIUI β 7 times press "Version" MIUIΒ», Then go back to the settings. β Additionally. β For developers β Debugging by USB).
- π USB-cable (preferably original).
Commands for entering into ADB (alternately):
adb shell pm uninstall --user 0 com.miui.msa.global
adb shell pm uninstall --user 0 com.xiaomi.midrop
adb shell pm uninstall --user 0 com.xiaomi.market
adb shell pm hide com.android.browserThese commands are deleted:
- π’ com.miui.msa.global β System Advertising in Notifications.
- π com.xiaomi.market β GetApps app (Xiaomi store with ads).
- π com.android.browser β standard browser with banners.
β οΈ Note: Removing system applications through ADB This can cause the phone to work unstable. Before executing commands, make a backup through Settings. β Additionally. β Backup and reset: If errors occur after deletion, return applications by command: adb shell cmd package install-existing com.miui.msa.global
5. Reset Advertising Settings via MIUI Optimization
In some versions of MIUI (especially in China), the ad is managed by MIUI Optimization, which can remove banners but also affect system performance, and is recommended only if other methods have not worked.
Instructions:
- Install ADB (as in the previous section) and connect the phone.
- Enter the command: adb shell pm disable-user --user 0 com.miui.optimization
- Reset the device.
After disabling MIUI Optimization:
- β Advertising in Settings and Security will disappear.
- β οΈ Some animations and battery optimization features may be missing.
- π To return to standard settings, use the command: adb shell pm enable com.miui.optimization
What happens if you turn off MIUI Optimization?
6. Installation of custom firmware (for advanced users)
If none of the methods worked, the radical solution is to install custom firmware without advertising.
- π± Pixel Experience β pure Android with Google Services support.
- π LineageOS - stable firmware with minimalist interface.
- π Xiaomi.eu β modified version MIUI Advertising-free and Chinese-based.
Advantages of custom firmware:
- π« Complete lack of advertising in the system.
- β‘ Higher performance (no background advertising processes).
- π Regular security updates.
Disadvantages:
- β οΈ Loss of warranty (if the phone is under warranty).
- π§ Installation difficulty (bootloader unlock and knowledge required) TWRP).
- π΅ Possible bugs (e.g., non-functioning) NFC camera).
If youβre considering this, follow the official guides on the XDA Developers or 4PDA forums. Check if your model is supported first, for example, the Pixel Experience is good for the POCO X3 Pro, and LineageOS 20 is good for the Redmi Note 10 Pro.
π‘
Installing custom firmware is the only way to permanently get rid of advertising in MIUI, but it is only suitable for advanced users. For beginners, we recommend the methods from sections 1-3.
7. Alternative methods: blockers and VPNs
If system methods don't work, you can use third-party tools to block ads, which don't remove banners completely, but make them invisible.
Popular solutions:
- π‘οΈ Blokada β Blocker of Advertising at the Level DNS (no root).
- π AdGuard β Creates a Local VPN, filtering.
- π DNS66 β Open source software to block advertising domains.
How to set up AdGuard:
- Download the app from Google Play or from the official website.
- Turn on the protection in the main menu.
- Go to Settings β Filters β Advertising and activate all available listings.
- Add a custom rule to block Xiaomi domains: ||ad.mi.com^ ||tracker.ai.xiaomi.com^
These apps block ads not only in the MIUI, But they can also be in conflict with some banking applications (e.g. Sberbank Online or Tinkoff) because they detect VPN-linkage.
β οΈ Note: Ad blockers like AdGuard or Blokada consume an extra battery because they work through a system. VPN. If you notice a quick discharge, turn them off or add exceptions for frequently used apps.