How to permanently remove ads on Xiaomi Redmi: 7 proven ways

Advertising in smartphones Xiaomi Redmi is one of the most annoying features of the corporate shell MIUI. Even after purchasing a device, users encounter banners in settings, notifications about β€œrecommended apps” and pop-ups in system utilities. The manufacturer has integrated advertising modules so deeply that a standard shutdown through the menu often works incompletely or is reset after updates.

In this article, we will explore all possible methods, from official settings to radical solutions like flashing, learn how to remove ads in Mi Browser, Music, Themes and other standard applications, as well as block system notifications about β€œuseful services”. We pay special attention to hidden parameters. MIUI, Xiaomi does not advertise, but which actually work on models of 2020-2026.

Important: Some methods require super-user rights or custom firmware installation. If you're a beginner, start with safe methods (sections 1-3) and then move on to advanced ones. All instructions are tested on the Redmi Note 12 Pro.+, Redmi 10C and POCO X5 Pro MIUI 14-15, but suitable for other Android 12-14 models.

Official MIUI settings: what can be turned off without root

Xiaomi provides limited tools for managing ads right in the interface, and these options won't remove banners completely, but they will reduce their number by 60 to 70 percent. β†’ Memory.

This section hides a Recommendation switch, which is responsible for showing "useful applications" in the memory cleanup menu.

  • πŸ“± Go to Settings. β†’ Annexes β†’ Manage applications and select the Mi Browser.
  • βš™οΈ Tap on Notifications and deactivate all switches, especially Recommendations and News.
  • πŸ” In the same app menu, find Rights β†’ Autostart and disable it (this will prevent background browser activity).
  • 🌐 For Mi Music and Video, repeat steps 1-3, paying attention to the item Personalized recommendations.

The next step is to turn off the ads in the system utilities. Go to Settings. β†’ About the phone and 7 times tap on the version MIUI, To activate Developer Mode. Then go back to the main settings, open Additional. β†’ For developers and find:

  • πŸ› οΈ Turn off the adverts MIUI (If you have one, turn on the switch.
  • πŸ“Š Limit background activity β†’ Choose No Limits for System Applications (paradoxically, but it reduces banner impressions).

⚠️ Attention: After update MIUI All ad settings are reset. To avoid this, back up through Settings. β†’ Additionally. β†’ Backup and restore it after updates.

πŸ“Š What Redmi Ads Are The Most Irritating To You?
Banners in settings
Browser pop-ups
Notifications of annexes
Advertising in screen lock
All of the above.

2. Blocking advertising through ADB: covert MIUI

If standard methods don’t help, use the Android debugging bridge (ADB). This method does not require root rights, but requires a computer with installed Xiaomi drivers and platform-tools tool from Google.

First, turn on the debugging. USB In Settings β†’ For developers, then connect the phone to the PC and execute in the command line:

adb shell pm hide com.miui.systemAdSolution

This command disables the main system ad module. To block banners in specific applications, use:

adb shell pm hide com.android.browser #Mi browser


adb shell pm hide com.miui.player #Music




adb shell pm hide com.miui.video # Video




adb shell pm hide com.xiaomi.midrop #Mi Drop (file transfer ads)

To get it back, replace hide with unhide.

AnnexPacket nameType of advertisement
Topicscom.android.themesBanners on the themes menu
Securitycom.miui.guardproviderAdvertising in a virus scanner
Calendarcom.android.calendarSponsorship events
Weather.com.miui.weather2News notifications
Notescom.miui.notesAdvertising blocks on the list

After you execute the commands, restart your phone. Advertisements will disappear, but some system features (such as updating themes) may not work properly.

⚠️ Attention: Teams ADB temporarily hide applications, but do not delete them. MIUI For permanent effect, use the methods in the following sections.

Install Xiaomi drivers on PC|Download platform-tools from Google|Enable debugging on USB phone-on|Connect the phone to the PC in the mode "File transfer"|Check the connection with the adb device command-->

3.Use of DNS-filters: blocking at the network level

If the advertisement is received via the Internet (browser banners, notifications), it can be blocked at the level of the Internet. DNS-This method works without rooting and does not affect system files:

  • πŸ“Ά Wi-Fi connection (or mobile internet with change support) DNS).
  • πŸ”§ Annex DNS Changer or similar from Google Play.

Install one of these. DNS-network-setting:

  • πŸ›‘οΈ AdGuard DNS: 176.103.130.130 and 176.103.130.131 (block ads) + tracker).
  • 🌍 NextDNS: 45.90.28.167 (requires registration to configure filters).
  • πŸ”’ Cloudflare Family: 1.1.1.3 (Blocking Malware) + piece).

For permanent locking:

  1. Go to Settings β†’ Connections β†’ Private DNS.
  2. Select the host name of the private DNS provider.
  3. Enter dns.adguard.com or security.cloudflare-dns.com.

This method is effective against:

  • 🌐 Pop-up windows in the Mi Browser.
  • πŸ“± Advertising Notifications from Mi Video and Mi Music.
  • πŸ“Š Banners in games and third-party apps (if they use standard ad networks).

⚠️ Note: Some applications (e.g. banking) may block access when using third-party applications DNS. In this case, add them to the exceptions in the settings. DNS-filter.

πŸ’‘

After the shift DNS Some sites have stopped opening, try an alternative server or turn off filtering for 10 minutes through the app DNS Changer – often helps to reset the cache.

4. Removal of system applications without root (debloating)

Debloating is the removal of pre-installed apps that show ads. Without root rights, it can be done through ADB The rule of thumb is, don't remove system components with names that contain "miui," "android," or "google" -- that will cause the system to crash.

List of safe packets to remove (checked for MIUI 14–15):

pm uninstall -k --user 0 com.miui.analytics # Analytics collection


pm uninstall -k --user 0 com.xiaomi.mipicks # Application recommendations




pm uninstall -k --user 0 com.mi.globalminussdk # Advertising SDK




pm uninstall -k --user 0 com.miui.hybrid # Hybrid services (banners)




pm uninstall -k --user 0 com.xiaomi.midrop # Mi Drop (file transfer ads)




pm uninstall -k --user 0 com.miui.bugreport # Error Reports (data collection)




pm uninstall -k --user 0 com.miui.cloudservice # Xiaomi Cloud (spam notifications)




pm uninstall -k --user 0 com.miui.cloudbackup # Backup (premium feature advertising)

How it works:

  1. Connect your phone to your PC and activate Debugging via USB.
  2. Open the command line in the folder with platform-tools.
  3. Enter commands one by one, waiting for confirmation after each.
  4. Reset the device.

After debloating:

  • βœ… Banners in Settings will disappear β†’ Memory.
  • βœ… Notifications of β€œuseful applications” will cease to arrive".
  • βœ… Increased memory space (by 200-500 MB).

If some features (such as themes) have stopped working after removal, restore the package with the command:

cmd package install-existing com.miui.themes
What happens if you delete a critical system package?
Removing components like com.android.settings or com.miui.home will result in a cyclical bootloop, which can only be done by flashing through Fastboot or resetting to factory settings with loss of data. Always check the name of the package before you delete it!

5. Ruth Methods: Complete removal of advertising from MIUI

If you're prepared for radical measures, getting root permissions will open up access to deep system settings, which removes ads by 99%, but it's warranty-free and requires caution. We recommend using Magisk to get root, which is the safest method that doesn't damage the system partition.

After installing Magisk:

  1. Download the Disabler for module MIUI Xiaomi Debloater from the Magisk repository.
  2. Install the module through Magisk β†’ Modules β†’ Install from storage.
  3. Reboot the phone.
  4. Open the Disabler app and tick all the items in the Ads section.

For manual removal of advertising modules:

  1. Install Root Explorer or FX File Explorer.
  2. Move to the /system/etc/hosts and add lines:
127.0.0.1 ad.mi.com


127.0.0.1 data.mistat.xiaomi.com




127.0.0.1 sdkconfig.ad.xiaomi.com




127.0.0.1 tracking.miui.com

  1. Save the file and restart the device.

Additional steps for complete cleaning:

  • πŸ” Delete the folder. /data/data/com.miui.analytics β€” She's responsible for collecting statistics.
  • πŸ“¦ V /system/priv-app Rename (add.bak) folders: MiuiDaemon (background ad processes). MiuiSystemAdSolution (main ad module).

⚠️ Attention: After update MIUI all changes /system To avoid this, create a backup copy before the update. TWRP or disable automatic updates in Settings β†’ The phone. β†’ Updating the system.

πŸ’‘

Root methods are effective but require technical skills, and if you are unsure of your actions, use rootless methods (sections 1-3) or consider installing custom firmware (section 6).

6.Castom firmware: MIUI publicity

If neither method works, you have to install an alternative firmware.

  1. MIUI Ad-free versions of official firmware, where the ad modules are removed, but the brand design is retained: MIUI EU, MIUI Pro, Xiaomi.eu.
  2. Base-based castor firmware AOSP (For example, LineageOS, Pixel Experience, ArrowOS. MIUI, Replace it with a β€œclean” Android.

The pros and cons of each option:

Type of firmwarePlusesCons
MIUI Advertising-free (Xiaomi.eu)βœ… Preserves the corporate design MIUI βœ… All camera and gesture functions work βœ… Regular updates❌ Possible bugs in some applications ❌ Requires unlocking the loader
LineageOS / Pixel Experienceβœ… Total lack of advertising and bloat βœ… Fast work and long autonomy βœ… Support for up to 4-5 years (even for older models)❌ It may not work: NFC, IR-blaster, some camera functions ❌ No signature chips. MIUI (For example, dual annexes)

Instructions for installing Xiaomi.eu (on the example of Redmi Note 11 Pro)+):

  1. Unlock the bootloader through the official Xiaomi tool (requires an account binding Mi).
  2. Download the firmware Xiaomi.eu for your model from the site xiaomi.eu.
  3. Install TWRP Recovery via fastboot: fastboot flash recovery twrp.img fastboot boot twrp.img
  4. In TWRP, run Wipe β†’ Format Data (enter yes).
  5. Install the firmware through Install β†’ Select a file ZIP.
  6. Restart (the first launch will take 10-15 minutes).

For custom firmware (e.g. Pixel Experience):

  • πŸ”§ You will need GApps if you want to use the Play Market.
  • πŸ“Έ Camera functions may work worse – install ANX Camera or GCam to improve quality.
  • πŸ”„ Updates come through OTA, But always make a backup before installation. TWRP.

πŸ’‘

Before installing custom firmware, check compatibility with your model on the forum XDA Developers or in Telegram chat 4PDA. Some firmware requires additional patches to run a mobile network or Wi-Fi.

Alternative methods: from blockers to region change

If the root or reflashing is not suitable for you, try these methods:

1. Ad blockers

  • πŸ›‘οΈ Blokada – Blocks Advertising at Level VPN (no root).
  • 🚫 AdAway – works with root, edits hosts file.
  • 🌍 NextDNS – a customizable filter with request logs.

2. Change of region of device

Xiaomi is showing less advertising in European and Indian firmware, to change the region:

  1. Go to Settings β†’ Additional β†’ Region.
  2. Choose India or the European Union.
  3. Reboot the phone.
  4. Reset your advertising settings (see Section 1).

3. Disabling personalization

MIUI It collects data about your activities to show "relevant" ads to stop them from happening:

  1. Go to Settings. β†’ Privacy β†’ Special permits β†’ Personalized recommendations.
  2. Turn off all switches.
  3. In the same menu, tap the Ad Data Reset and confirm the action.

4. Replacement of standard applications

Remove or disable standard programs (Mi Browser, Music, Video) and install alternatives:

  • 🌐 Browser: Firefox, Brave (with ad blocker).
  • 🎡 Music: Spotify, YouTube Music, VLC.
  • πŸ“Ί Video: MX Player, Kodi.

5. Disabling notifications from system applications

Go to Settings. β†’ Annexes β†’ Application management, select a system application (e.g., Security) and:

  1. Slip the Notifications.
  2. Disable all categories, especially Recommendations and News.
  3. In the Rights section, disable Autostart and Show over other windows.

πŸ’‘

Changing the region to India or the EU often reduces the amount of advertising as these countries have stricter data protection laws, but some features (such as Mi Pay) may become unavailable.

FAQ: Frequent questions about advertising in Xiaomi Redmi

❓ Why After Updating MIUI The commercial reappeared?
Xiaomi returns all ad modules when you update the system.To avoid this: Before upgrading, backup through Settings β†’ Additionally. β†’ Backup. After updating, repeat the steps from Section 1 (disabling ads in settings). ADB-For a permanent solution, install custom firmware or use Magisk modules (see section 5).
❓ Can I remove advertising in the screen lock?
Yes, for that: Go to Settings β†’ Lock the screen. Tap the additional settings. β†’ Advertisements and recommendations. Turn off all switches. If there is no point, use it. ADB-Adb shell settings put global lock_screen_ad_enabled 0
❓ How to remove advertising in the application "Themes"?
Ways: πŸ“± In the annex itself: Profile β†’ Settings β†’ Recommendations β†’ Shut it down. πŸ› οΈ Through ADB: adb shell pm hide com.android.themes πŸ”§ With root: delete the folder /data/data/com.android.themes. After that, the themes will be downloaded, but without banner ads.
❓ Is it safe to remove system applications through ADB?
Yes, if you only delete the packages listed in Section 4: ⚠️ Removing critical components (e.g. com.miui.home) will cause the system to crash. ⚠️ Some features (such as Mi Share) may stop working. ⚠️ After updating MIUI Remote applications will return. We recommend that you create a backup through TWRP or adb backup.
❓ Which firmware is better for Redmi: Xiaomi.eu or LineageOS?
The choice depends on your priorities: CriteriaXiaomi.euLineageOS Speed of work ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ Functions MIUI ⭐⭐⭐⭐⭐ ⭐ Weekly Updates Every 1-2 Months Camera Support ⭐⭐⭐⭐⭐ (all functions) ⭐⭐⭐ (I need GCam. No ads. ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ For most users, Xiaomi.eu is the best balance between functionality and no advertising. LineageOS is suitable for those who want a clean Android and maximum performance.