How to permanently remove ads on Xiaomi Redmi Note 7: proven methods of 2026

The Xiaomi Redmi Note 7 is still one of the most popular budget smartphones, but owners regularly face intrusive advertising in system applications, notifications and even on the lock screen. Unlike flagship models, where advertising can be turned off through the settings of the premium version of MIUI, in the Redmi Note 7, this process requires deeper manipulation.

In this article, we'll look at 7 working ways, from simple tweaks to radical solutions like firmware custom version of MIUI without ad modules. It's important to understand that some methods can affect the stability of the device, so we'll detail the risks and consequences of each option. If you're willing to get rid of advertising once and for all, read on.

Why is Xiaomi Redmi Note 7 getting ads?

Advertising in MIUI is not a bug, but a feature, Xiaomi monetizes budget models with integrated ads that are shown in:

  • πŸ“± System applications (Security, Themes, Music, Videos)
  • πŸ”” Notifications (pop-up banners in the curtain)
  • πŸ”“ Lock screen (advertising cards when unlocking)
  • πŸ” Search results (built-in search by phone)
  • πŸ“² Launcher (widgets and folders on the home screen)

In the newer versions of MIUI 12/13/14, some of the ads can be turned off through settings, but on the Redmi Note 7 (especially with MIUI 10-12 firmware), these options are often hidden or unavailable.The fact is that the smartphone was released in 2019 with MIUI 10 based on Android 9 Pie, and its advertising modules are hardwired into system services, which means that standard methods like disabling Personalized Recommendations do not always work.

⚠️ Attention: After updating to MIUI 12.5+ Some users have noted that ads come back even after manually shutting down, which is due to the automatic resetting of settings through Xiaomi servers. ADB or firmware.

Method 1: Disabling personalized advertising in settings

The safest and easiest method is to deactivate personalized ads through the settings menu, which will not remove the ads completely, but will significantly reduce the amount of ads.

Instructions:

  1. Open Settings β†’ Xiaomi account.
  2. Go to Mi Account β†’ Account settings β†’ Personalization and advertising.
  3. Turn off the sliders: πŸ”˜ Personalized recommendations πŸ”˜ Promotional notices πŸ”˜ Analysis of use

Settings β†’ Additional β†’ Special features β†’ System settings

Receive recommendations

After this action, ads in Topics, Security, and some other apps should disappear, but banners in Launcher and lock screens may remain, requiring more drastic measures to remove them.

No banners in the "Themes" appendix"|No ads in the notification curtain|Disappeared advertising cards on the lock screen|There are no pop-up windows in "Security"-->

Method 2: Resetting the Ad ID (Google Ad ID)

Each Android device is assigned a unique advertising ID (Google Ad ID) that is used for targeted advertising, and resetting it will not remove the ads completely, but reset the targeting settings, making the ads less intrusive.

How to reset Ad ID:

  1. Go to Settings β†’ Google β†’ Advertising.
  2. Click Reset Advertising ID.
  3. Confirm the action (you may need to enter a password from your Google account).

For a deeper cleanup, you can use apps like AppBrain Ad Detector (available on Google Play), which shows which apps are using your Ad ID and allows you to block their access.

⚠️ Attention: Reset Ad ID It does not affect Xiaomi’s system advertising (e.g. Mi Video or Mi Browser) and only works with ads shown through Google services (e.g. in games or third-party apps).

Method 3: Blocking Advertising through ADB (without root)

If standard settings don’t work, you can use Android Debug Bridge (ADB), a debugging tool that allows you to turn off system components without obtaining root permissions. This method works on the Redmi Note 7 with any version of MIUI, but requires a connection to a computer.

Step-by-step:

  1. Turn on USB debugging: Go to Settings β†’ About Phone. Tap 7 times on MIUI to activate Developer Mode. Go back to Settings β†’ Additional β†’ Developer. Activate USB Debugging.

Connect your phone to your PC

ADB

Google

Mi PC Suite

Open the command line.

adb devices

(Your device name should appear – if not, check the drivers and cable.)

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

These commands will remove the main modules responsible for displaying ads. Once the phone is rebooted, the banners in Settings, Themes and Security should disappear.

What if the ADB can’t see the device?
1. Check that the cable supports data transmission (not all) USB-cables are suitable for ADB). 2. Install drivers for Xiaomi Redmi Note 7 manually (you can download on the Xiaomi website or through DriverPack Solution). 3. Try another one. USB-port (preferably) USB 2.0). 4. Restart your phone and PC. 5. If you use Windows, temporarily disable the antivirus - it can block ADB.

ADB Team TeamWhat's removedEffects of consequences
com.miui.systemAdSolutionMain Module of Advertising in MIUIDisappears advertising in settings and notifications
com.xiaomi.midropMi Drop (sometimes displaying ads)You will not be able to use the built-in file transfer function
com.miui.analyticsCollecting usage analyticsXiaomi’s β€œrecommendations” will stop coming
com.android.browserStandard Mi Browser browserThe browser will disappear, but you can install Chrome or Firefox

Important: Not all ADB commands are secure. For example, deleting com.miui.home (launcher) will make it impossible to use your phone. The commands above are checked on the Redmi Note 7 and do not break the system, but back up your data before you execute them.

Disabled personalized recommendations |Reset Google Ad ID|Used ADB|Stripped custom MIUI|Nothing tried-->

Method 4: Installation of an alternative launcher

If the ads are mostly on the home screen (widgets or folders), you can replace the standard MIUI Launcher with a third-party one, which will not remove the system ads completely, but will make them less visible.

The best alternatives for the Redmi Note 7 are:

  • πŸ† Nova Launcher – the most popular launcher with flexible settings and no ads.
  • 🎨 Lawnchair – open launcher with support for themes and gestures.
  • ⚑ Hyperion Launcher – Lightweight and fast, optimized for weak devices.
  • πŸ”„ Microsoft Launcher – Integration with Windows and Cloud Services.

How to determine:

  1. Download the selected launcher from Google Play.
  2. When you first start, select it as the default launcher.
  3. In the new launcher settings, disable all widgets and folders from Xiaomi (for example, Mi Drop, Mi Video).

The downside of this method is that some system functions (like Double-click to lock) may not work properly, and the ads will remain in Settings and Security, but will not be on the home screen.

πŸ’‘

If after installing the alternative launcher, there are lags, try to turn off animation in the developer settings (Settings β†’ Additional β†’ For developers β†’ The scale of the animation window / transition = Off).

Method 5: Firmware custom MIUI without advertising

The most radical, but also the most effective way is to flash a modified version of MIUI, from which the advertising modules have been removed.

  • πŸ› οΈ MIUI by Xiaomi.eu – European firmware without advertising and Chinese services.
  • πŸ”§ LineageOS – pure Android without branded bells and whistles Xiaomi.
  • πŸ“± Pixel Experience – firmware with Google Pixel interface.

Warning: Custom software firmware resets all data on your phone and can lead to a loss of warranty, and there is a risk of bricking the device if you do not follow the instructions. If you are a beginner, you should consult a specialist.

The common firmware algorithm MIUI by Xiaomi.eu:

  1. Unblock the bootloader: Apply for unlocking through Xiaomi's official website (a tied Mi Account will be required). Wait 72 hours (wait time for new accounts). Use the Mi Unlock Tool to unlock.
  2. Install TWRP Recovery: Download TWRP for Redmi Note 7 (codename lavender) from twrp.me. Run through fastboot with command: fastboot flash recovery twrp.img

Squeeze the custom MIUI:

  • Download the firmware Xiaomi.eu for lavender.
  • Reboot to TWRP (Hardware buttons: Power + Vol Up).
  • Make Wipe β†’ Format Data (this will delete all data!)
  • Install the firmware through Install.

⚠️ Attention: After the firmware MIUI Xiaomi.eu may stop working: πŸ“Ά LTE in some regions (if the firmware does not support your frequencies). πŸ’³ Google Pay (due to lack of SafetyNet certification). πŸ”Š Some sound effects (like Dirac) Check the forum reviews before you run the firmware. XDA Developers for your model.

Method 6: Use DNS-filters (without root)

If an ad appears in a browser or some apps, it can be blocked at the DNS level.This method will not remove MIUI system banners, but will stop showing ads on Google Chrome, YouTube and other services.

How to set up:

  1. Go to Settings β†’ Connections β†’ Private DNS.
  2. Select the host name of the private DNS provider.
  3. Enter one of the addresses: dns.adguard.com (AdGuard DNS) family.adguard-dns.com (with blocking adult content) 1.1.1.3 (Cloudflare Family)

Save the settings and restart the phone.

To make it more flexible, you can use the Blokada app (available on Google Play), which blocks ads and trackers without root, and creates a local VPN that filters traffic through.

πŸ’‘

DNS-Filters do not affect Xiaomi’s system advertising, but effectively block banners in browsers and some applications. ADB or firmware.

Method 7: Getting root rights and removing advertising modules

The hardest, but also the most effective way is to get root rights and manually delete the files responsible for the ad impressions, which requires an unlocked bootloader and an installed Magisk.

Step-by-step:

  1. Unlock the bootloader (see Method 5).
  2. Install Magisk: Download the latest version of Magisk from GitHub. Sweat through TWRP (similar to custom MIUI firmware).

Delete the promotional packages:

  • Install Root Explorer or Mixplorer.
  • Go to /system/priv-app/ and delete folders: MiuiSystemAdSolution AnalyticsCore Msa
  • Go to /system/app/ and delete: Browser (Mi Browser) MiDrop MiVideo MiMusic
  • Reboot the phone.

After that, the ads will disappear from all system applications, but there are risks:

  • 🚨 Loss of warranty (if the device is under warranty).
  • πŸ›‘ Unstable performance of some features (e.g. Google Pay or Widevine) L1 for Netflix HD).
  • πŸ”„ Repeat the process after each major update MIUI.

FAQ: Frequent questions about removing ads on Redmi Note 7

❓ Why Advertising Returns After Resetting?
When reset to factory settings, all changes to system files (including those disabled by ADB modules) return to their original state. To avoid this: Use the backup via TWRP before reset. Re-use ADB commands after recovery. Install custom firmware without advertising (e.g. Xiaomi.eu).
❓ Can you remove advertising without a computer?
Yes, but the options are limited: Disable personalized recommendations (see Method 1). Install an alternative launcher (see Method 4). DNS-Filters (see Method 6). Root is required to completely remove ads without a PC, but getting it still requires unlocking the bootloader through the computer.
❓ Will Google Pay work after the ads are removed?
It depends on the method: βœ… ADB/Settings/launcher – Google Pay is working. ⚠️ Firmware Xiaomi.eu/LineageOS β€” Google Pay may not work due to lack of SafetyNet certification. solved by Magisk installation + Universal SafetyNet Fix module. ❌ Root + Delete system files – Google Pay stops working (requires root hiding via MagiskHide).
❓ How to return remote system applications?
If you have lost the right applications (like Camera or Calls) after ADB or manual root, you can restore them by downloading the original firmware for Redmi Note 7 from Xiaomi. Unpack the.tz file with Mi Firmware Extractor. Find the deleted.apk files in the /system folder. Copy them back through Root Explorer or ADB. If you are not sure, re-plug the phone through the Mi Flash Tool.
❓ Why After Updating MIUI The commercial reappeared?
Xiaomi regularly adds new ad modules in updates. If the banners come back after the update: Repeat ADB commands (see Method 3). Check if new packages have appeared in /system/priv-app/ (for root users). Reverse to the previous version of MIUI or install custom firmware. To avoid this problem, disable automatic MIUI update in the settings.