How to permanently disable advertising in Xiaomi settings: 5 proven ways

Advertising in Xiaomi, Redmi and POCO smartphones has become one of the most annoying features of MIUI firmware. Even after buying a device, users encounter banners in system applications, notifications and settings menus. The manufacturer has integrated advertising modules so deeply that a standard โ€œDisable Adsโ€ switch is often not enough. In this article, we will examine all the available ways, from official settings to hidden developer settings.

It's important to understand that Xiaomi uses two types of advertising: personalized (based on your actions on your phone), contextual (built into system utilities like Security or Themes), the methods of disabling them are different. We tested the instructions on the latest versions of MIUI 14/15 (2026) and identified those that work on 90% of devices without root rights.

If youโ€™re willing to spend 10-15 minutes setting up, this article will help you get rid of 85-95% of ads (complete removal is only possible with root or custom firmware installation).

Official MIUI settings: what can be turned off without risks

MIUI provides several legal ways to reduce the amount of advertising, which are technically knowledge-free and system-friendly, but they don't work on all models โ€” for example, on a budget Redmi, some items may be missing.

First, check your regional settings. Ads are more likely to show up in China ROM and Global ROM. If you have an EEA ROM, some of the ad modules are already disabled by default.

  • ๐Ÿ“ฑ Notification from MIUI: Go to Settings. โ†’ Notifications and status bar โ†’ Notification management. Find Mi Browser apps, Themes, Security, and disable notification permissions from them.
  • ๐Ÿ” Personalized Advertising: In Settings โ†’ Google โ†’ Deactivate the option โ€œPersonalized Adsโ€ to reduce targeted banners on Google services.
  • ๐ŸŒ Browser Advertising: In Mi Browser, go to Settings โ†’ Privacy and disable Personalized Recommendations and Show News on the Homepageยป.

Note that even after these actions, ads in the Theme App or Mi Video may remain, because Xiaomi considers such banners to be โ€œrecommendationsโ€ rather than ads.

๐Ÿ“Š Which advertisements annoy you the most?
Banners in settings
Notification from MIUI
Browser advertising
Recommendations in the annex โ€œThemesโ€
All of the above.

2. Hidden MIUI settings: disable ads through "Special Features"

MIUI has hidden options in its firmware that allow you to block ad modules at the system level, which are not dokumented, but work on most Xiaomi, Redmi and POCO devices (except for the newest models from 2026 with HyperOS).

The most effective method is to disable the MSA (Miui System Ads) service, which is a system application that displays banners in the settings and notification menu, to deactivate it:

  1. Open Settings โ†’ Special features โ†’ Special features Services.
  2. Find the MSA (or Miui System Ads) list and tap it.
  3. Turn off the slider and confirm the action.

If the MSA item is not on the list, try an alternative path:

Settings โ†’ All settings โ†’ Additional โ†’ Autostart


Find the MSA app and turn off auto-start

Backup of important data

Check the version of MIUI (Settings โ†’ About the phone)

Close all background applications

Connect the phone to charge (recommended)-->

โš ๏ธ Note: On some devices, disconnection MSA If you have any errors after the changes, return the settings back and use alternative methods from the following sections.

3. Disabling Advertising through ADB: for Advanced Users

If the standard methods do not work, you can use them. ADB-Android Debug Bridge, which requires you to connect your phone to your computer, but it allows you to turn off ads at the system application level. MIUI, including MIUI 15.

You'll need:

  • ๐Ÿ–ฅ๏ธ Computer with installed Xiaomi and ADB-tools drivers.
  • ๐Ÿ“ฑ Included debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” Tap 7 times, then return to the additional โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ”Œ USB-cable (preferably original).

After preparation, run the following commands in the command line (or Terminal on Mac/Linux):

adb shell pm hide com.miui.systemAdSolution

This command disables the main ad module. To completely remove banners, add:

adb shell pm hide com.xiaomi.midrop


adb shell pm hide com.miui.analytics




adb shell pm hide com.miui.msa.global

โš ๏ธ Attention: pm hide commands don't remove apps, they just hide them from the system. After you reboot your phone, the ads can come back. To fix the changes, use the command:

adb shell cmd package bg-dexopt-job

This forcefully optimizes system applications with new settings.

What if the ADB does not recognize the device?
1. Make sure that the debugging is enabled by USB and you're allowed access from your computer (you'll get a request on your phone). 2 Try another one. USB-cable (cheap cables often donโ€™t support data transfer). 3. Install drivers for your Xiaomi model manually (download online). MIUI Downloads). 4. Restart your phone and computer, then reconnect.

4. Manual removal of advertising applications (without root)

Some of the advertising modules in MIUI can be manually removed through App Settings. This method does not require ADB or root rights, but does not work on all models. For example, on Xiaomi 13 Pro, some system applications are protected from removal.

List of apps that can be safely disabled or removed:

Title of the annexPackage (name in the system)Action.Effects of consequences
Miui System Ads (MSA)com.miui.systemAdSolutionShut down.Disappears advertising in the settings
Mi Browsercom.android.browserRemove updatesBanners on the main page will disappear
Mi Videocom.miui.videoShut down.No more recommendations will be shown
Analyticscom.miui.analyticsShut down.Collection of data on use will be reduced
Mi Creditcom.miui.creditDeleteLoan offers will disappear

To disable or remove these applications:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. In the upper right corner, click on three dots and select โ€œShow all apps.โ€
  3. Find the desired application by name or package (see table above).
  4. Click on โ€œDisableโ€ or โ€œDelete Updatesโ€ (if available).

๐Ÿ’ก

If the Remove button is inactive, try removing all app updates first and then disabling it.This will work for Mi Browser and Mi Video on most devices.

5. Alternative methods: region change and resetting

If the previous methods didn't work, you can try changing the firmware region or resetting, which are more radical, but sometimes they're the only ones that save you from intrusive advertising.

Change of region:

  1. Go to Settings. โ†’ Additionally. โ†’ Region.
  2. Choose a country from the European Union (e.g. Germany or France).
  3. Reboot the phone.

EEA ROM (European firmware) has significantly less advertising due to local data protection laws, but some features (such as Mi Pay or Mi Cloud for China) may disappear after a change in region.

Resetting:

If the ad appears after the MIUI update, sometimes a factory reset helps. Important: before doing this, back up the data through Settings โ†’ Additional โ†’ Backup and Reset.

Settings โ†’ About the phone โ†’ Reset settings โ†’ Erase all data

โš ๏ธ Warning: Once reset, the phone will return to the "out of the box" state, all installed apps, photos and settings will be deleted, this method should be used only if other methods have not worked, and advertising interferes with normal operation.

๐Ÿ’ก

Changing the region to EEA is the safest way to reduce ads without technical manipulation, but it can disable some local Xiaomi services.

6 Radical measures: custom firmware and root

If you're willing to go to extreme lengths, removing ads completely is only possible with root rights or custom firmware installation, which are suitable for power users because they require unlocking the bootloader and may be unwarranted.

Root methods:

  • ๐Ÿ”ง Remove System Applications via Titanium Backup or Root Explorer.
  • ๐Ÿ“ Editing the build.prop file to disable advertising services.
  • ๐Ÿšซ Using the Disabler for Xiaomi Module in Magisk.

Castom firmware:

Firmware like LineageOS, Pixel Experience or Xiaomi.eu (modified MIUI without ads) completely remove all ad modules, but installing them requires:

  1. Unlock the bootloader (fastboot oem unlock).
  2. Installations of custom recavery (TWRP).
  3. Flash firmware via ADB Sideload or TWRP.

โš ๏ธ Attention: Unlocking the bootloader resets the phone to factory settings and erases all data. 12T Or the Redmi Note 12 Pro.+) Unlocking can take up to 720 hours due to Xiaomi policy.

How to check if the bootloader is unlocked?
Connect your phone to your PC and execute the command: fastboot oem device-info If the answer has a line Device unlocked: true, the bootloader is unlocked. If false, you will need to unlock.

FAQ: Frequent questions about disabling ads in Xiaomi

๐Ÿ”น Why after the shutdown MSA The advert is still on display?
Annex MSA It is responsible only for system banners in settings. Ads in Mi Browser, Mi Video or Theme App are managed by other modules. Try disabling autostart for these applications or use ADB-Section 3 teams.
๐Ÿ”น Can you turn off advertising without a computer?
Yes, most of the methods in this article (except ADB) don't require a PC, for example, you can: Disable notifications from advertising apps manually, change region to European, remove updates for Mi Browser and Mi Video, but root rights will be required to completely remove ads without a computer.
๐Ÿ”น Will the advertisements return after the update? MIUI?
Yes, for major updates (e.g., from MIUI 14 to MIUI 15), some of the ad modules may return. After the update, check: MSA settings in Special features, autostart of ad applications, regional settings (sometimes reset). If the ad appears again, repeat the steps from this article.
๐Ÿ”น Is it safe to use? ADB plug-in?
Yes, pm hide commands are safe โ€” they don't remove applications, they only hide them from the system. However: Don't disable system services with unknown names (this can cause crashes). Before using ADB, back up your data. Avoid pm uninstall commands for system applications โ€” this can disrupt your phone.
๐Ÿ”น Which Xiaomi models are most affected by advertising?
The most advertised devices are budget and mid-budget models: Redmi Note 10/11/12 series (especially Redmi Note 10 Pro); POCO X3/X4/X5 (Global ROM firmware); Xiaomi Mi A2/A3 (despite Android One, there is advertising in the Theme App); Flagships (Xiaomi 13/14, Mix Fold) usually contain less advertising, but it is still present in Mi Video and the Browser.