How to permanently disable advertising in Xiaomi Redmi applications: system and hidden methods

Advertising in Xiaomi Redmi apps is one of the most annoying features of MIUI firmware, which the manufacturer has integrated into the system for monetizing budget devices. Even after buying a smartphone, users encounter banners in Settings, Weather, Themes and other standard utilities. In this article, we will analyze all the available ways, from official settings to hidden commands through ADB, which will help to get rid of intrusive advertising once and for all.

Itโ€™s important to understand that Xiaomi doesnโ€™t provide a direct โ€œdisable all adsโ€ feature, but a combination of several methods reduces it to zero. We tested the solutions on Redmi Note 10/11/12, Redmi 9/10 and POCO X3/X4 models with the latest versions of MIUI 13/14 (including global and Chinese builds). If you use custom firmware like LineageOS or Pixel Experience, some of the instructions will be irrelevant โ€“ there are no ads there initially.

Before you start, check the MIUI version in Settings โ†’ About Phone โ†’ MIUI version. Some methods only work on European (EEA) or global (Global) firmware. Also note that after resetting or updating the system, advertising can return - you will have to repeat the procedure.

Official MIUI settings: what can be turned off without root

The safest way is to use the built-in options, and Xiaomi has added a few switches that reduce the number of ad impressions, but don't eliminate them altogether.

  • ๐Ÿ“ฑ Advertising in MIUI: Go to Settings. โ†’ Memory. โ†’ Cleaning (or Settings) โ†’ Additionally. โ†’ Ads in old versions. Turn off the slider here Show recommendations.
  • ๐ŸŒ Personalized Advertising: Find Personalized Recommendations and deactivate them in the same menu, which will stop collecting your preferences.
  • ๐Ÿ“Š Analytics MIUI: In Settings โ†’ Confidentiality โ†’ Analytics MIUI Turn off all options related to sending statistics.

These actions will reduce the number of banners in Settings, Calendar and Notes, but will not affect ads in applications such as Mi Video, Mi Browser or Themes.

โš ๏ธ Note: On Chinese firmware (China) ROM) The path to the ad settings may vary. If you don't find Advertising, try changing region to India or Russia in Settings โ†’ Additionally. โ†’ Region.

๐Ÿ“Š What Advertising in Xiaomi Irritates You the Most?
Banners in Settings
Advertising at Mi Browser
Pop-ups in Themes
Advertising in Mi Video
other

2. Disabling Advertising in Standard Xiaomi Apps

Some Xiaomi system utilities have their own advertising settings that do not depend on the global parameters of MIUI.

AnnexThe path to settingsWhat to turn off
Mi BrowserLaunch the browser โ†’ โ‹ฎ โ†’ Settings โ†’ Additionally. โ†’ AdvertisingDisable Display Recommendations and Personalized Advertising
Mi VideoOpen the application โ†’ Profile โ†’ Settings โ†’ AdvertisingDeactivate Content Recommendations and Affiliate Offers
TopicsStart Topics โ†’ Profile โ†’ Settings โ†’ NotificationsDisable Display Notifications and Advertising Push
Music.Open the music โ†’ โ‹ฎ โ†’ Settings โ†’ General.Turn off Show recommendations and banners on the home screen

If your app does not have an explicit Ads item, look for options such as Notices, Recommendations, or Personalization. For example, in Mi Community, you can turn off ads via Profile โ†’ Settings โ†’ Push notifications.

Check the MIUI version in Settings

Update all apps through the Mi App Store

Backup of important data

Record the current lock screen settings-->

3. ADB-Teams: Hidden Advertising Disconnection Without Root

For advanced users, the most effective method is to use ADB (Android Debug Bridge), which allows you to disable the system components responsible for displaying ads without obtaining root permissions.

  • ๐Ÿ’ป Computer with Windows/macOS/Linux
  • ๐Ÿ“ฑ USB-cable (preferably original)
  • ๐Ÿ”ง Included Debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times to tap the assembly number โ†’ return to Settings โ†’ Additionally. โ†’ For developers)

Download ADB Tools from the official Android website, unpack the archive and follow the instructions:

  1. Connect your phone to your PC and confirm your trust in the device.
  2. Open the command prompt in the folder with adb.exe (hold Shift + right mouse button โ†’ โ€œOpen command windowโ€).
  3. Enter the commands in turn: adb shell pm hide com.miui.systemAdSolution adb shell pm hide com.xiaomi.midrop adb shell pm hide com.miui.analytics

Once the phone is rebooted, ads in MIUI and most standard apps will disappear, but this method does not work for Mi Browser and Mi Video โ€” they will require additional commands or removal of updates.

โš ๏ธ Note: pm hide commands temporarily disable components until the next system update. MIUI You'll have to do it again. You need root rights to permanently delete it.

4. Removal of updates to system applications

Many standard Xiaomi utilities (such as Mi Browser or Mi Video) receive advertising modules through updates from the Mi App Store.

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find a problem application (such as the browser) and tap it.
  3. In the upper right corner, press on โ‹ฎ โ†’ Remove updates.
  4. Confirm the action and restart the phone.

This will bring the app back to the original version, where there may be no ads, but the system will soon suggest updating it again to prevent automatic updates:

  • ๐Ÿ›ก๏ธ Open the Mi App Store โ†’ Profile โ†’ Settings โ†’ Auto Update and Choose Never.
  • ๐Ÿ”„ For a specific application: in the Mi App Store, find it, tap it on โ‹ฎ โ†’ Turn off auto-update.

๐Ÿ’ก

If the app stops working after you delete the updates, install it from a third-party source (such as APKMirror), but choose versions without the ad SDKs (usually modified builds marked "no ads").

5. Use of third-party tools (without root)

If manual methods donโ€™t work, you can use specialized utilities that automate the process of disabling ads through ADB or block advertising domains at the DNS level.

๐Ÿ”ง Xiaomi ADB/Fastboot Tools

It's open source software that makes it easy to work with ADB. Download it from GitHub and follow the steps:

  1. Connect your phone to your PC and launch the utility.
  2. Select Debloat โ†’ Ads.
  3. Check all items related to advertising (msa, analytics, systemAdSolution).
  4. Click Uninstall Selected (or Disable Selected if you want to be able to recover).

๐ŸŒ Blokada or AdGuard

These apps block DNS-level ads without requiring root.Install Blokada from the official website (not from the Mi App Store!) and:

  • Activate the default lock.
  • In the settings, select the EasyList + Xiaomi Ads Blocklist filter list.
  • Reboot the phone.

This will block ads not only in MIUI, but also in most third-party applications, but some banners in system utilities may remain.

What if Blokada doesnโ€™t block ads?
Make sure the settings are "Always on" VPN" (Android 9+). Also check if Mi Browser or Mi Video has been added to the exceptions. If the problem persists, try changing it. DNS-server 1.1.1.1 (Cloudflare or 9.9.9.9 (Quad9) customized Wi-Fi/mobile.

6 Radical methods: root and custom firmware

If you're willing to go to extreme lengths, getting root rights or installing custom firmware will give you 100% of the result, but it voids the warranty and can cause the phone to malfunction.

๐Ÿ” Getting root through Magisk

Instructions for experienced users:

  1. Unlock the bootloader through the Mi Unlock Tool (requires linking your Xiaomi account to your device).
  2. Install TWRP Recovery for your Redmi model.
  3. Run Magisk through TWRP.
  4. Use Magisk to remove system applications such as com.miui.systemAdSolution or com.xiaomi.msa.global.

๐Ÿ“ฑ Castom firmware without advertising

Alternatively, flash Xiaomi.eu (unofficial European build of MIUI without advertising) or LineageOS.

  • โœ… No built-in advertising.
  • โœ… Regular security updates.
  • โœ… Possibility of fine tuning.

Cons: camera or sensor bugs (depending on the model) can be found on the official forum, and installation instructions can be found on 4PDA.

โš ๏ธ Note: Install custom firmware on Redmi models with Mediatek processors (for example, Redmi) 9A/9C) It's more complicated than Snapdragon. They require unlocking Bootloader through SP Flash Tool, which increases the risk of โ€œfillingโ€ the device.

7. Alternative solutions: what to do if nothing has worked

If none of the methods worked, consider the following options:

  • ๐Ÿ“ต Use alternative apps: Replace Mi Browser with Chrome or Firefox and Mi Video with Chrome or Firefox VLC or MX Player.
  • ๐Ÿ”„ Resetting to factory settings: sometimes helps to return the system to a state of "no advertising", but the effect is temporary.
  • ๐Ÿ›’ Purchase of a device with EEA-Firmware: in European versions MIUI less advertising by law GDPR.

For Redmi models on Android One (for example, Redmi A1/A2), the problem of advertising is not relevant โ€“ these devices run on โ€œpureโ€ Android without a MIUI shell.

๐Ÿ’ก

The most reliable way to get rid of advertising forever is a combination ADB-team + Blokada-type blocker. It doesn't require root and works on most versions. MIUI.

FAQ: Frequent questions about disabling ads on Xiaomi Redmi

โ“ Why After Updating MIUI The commercial reappeared?
System updates often restore disabled components. After the update, repeat the procedure with ADB or check the settings in Settings โ†’ Advertising.
โ“ Can you turn off advertising without a computer?
Yes, but the options are limited. Use Blokada or manually remove updates to system applications. To completely remove ads without a PC, you need root.
โ“ Will the method of using ADB on POCO?
Yes, POCO uses the same MIUI firmware, so all commands and settings are relevant, except for the POCO Launcher models (e.g. POCO F4), where the path to ad settings may differ.
โ“ How to return disabled system applications?
If you used adb shell pm hide, you can return components by command: adb shell pm uninstall -k --user 0 name.package For full recovery, you may need to reset settings.
โ“ Is it legal to remove advertising from MIUI?
Legally, yes, because you modifies your own device, but this violates Xiaomiโ€™s license agreement, which could theoretically lead to a denial of warranty service (though in practice this is unlikely).