How to permanently remove ads on Xiaomi Redmi Note 7: from system notifications to banners in MIUI

Xiaomi Redmi Note 7 is one of the most popular budget smartphones, but its owners often face intrusive advertising in the system MIUI. Banners in the settings menu, advertising notifications from Mi Browser, Mi Video and even in the quick access panels sometimes make using the phone uncomfortable. In this article, we will discuss 5 proven ways to remove ads on the Redmi Note 7 – from standard settings to radical methods for experienced users.

It's important to understand that some of the ads are built into MIUI firmware at the system level, and you can't remove them completely without interfering with OS files. However, even basic settings can reduce the number of impressions by 80-90%. If you're willing to go further, consider the options with disabling system services, resetting advertising ID and even installing custom firmware.

All the methods in this article are tested on Redmi Note 7 with MIUI 10–14 firmware (including global and Chinese versions).If your phone is running on a newer version, some menu items may be different, but the logic remains the same.

1. Disabling Advertising in Standard MIUI Settings

To start with, MIUI allows you to disable some of the ads through the settings menu, but these options are often hidden or reset once you update the system.

  • πŸ“± Advertising Notifications: Go to Settings β†’ Notifications and status bar β†’ Notification management: Find apps like Mi Browser, Mi Video, Cleaner and turn off notification permissions.
  • πŸ” Advertising in search: In Settings β†’ Additionally. β†’ Turn off the "Show recommendations" option, and that will remove banners from the search results.
  • πŸ› οΈ Advertising in the settings menu: In some versions MIUI There's a hidden option. Go to Settings. β†’ About the phone, tap 7 times according to the version MIUI, Then go back to the main settings menu and select Additional settings. β†’ Special facilities β†’ Advertising services (if there is a clause).

These actions will reduce the amount of ads, but they won't remove them completely, like banners in Mi Browser or Mi Music, because they're embedded in the apps themselves, and more radical measures will be needed to remove them.

⚠️ Attention: After update MIUI Some settings may reset. Check them after each system update.

πŸ“Š Which advertisements annoy you the most?
Banners in the settings menu
Promotional notices
Advertising at Mi Browser
Advertising in Mi Video
other

2. reset of advertising ID (Advertising ID)

Each Android device is assigned a unique Advertising ID, which is used for targeted advertising, and resetting it will not remove banners completely, but will make them less personalized and reduce the number of impressions.

To reset Advertising ID on Redmi Note 7:

  1. Open Settings β†’ Google β†’ Advertising.
  2. Click β€œReset Advertising ID” and confirm the action.
  3. (Optional) Disable the Personalized Ads option to reduce the collection of your preferences.

This method works on all smartphones with Google Mobile Services (GMS), including global versions of the Redmi Note 7. On Chinese firmware (without GMS), this method will not help - it uses Xiaomi's own identifier, which is harder to reset.

πŸ’‘

If the ad returns after a few days, repeat the procedure. Some applications (such as Mi Browser) can restore the ID.

3. Disable Xiaomi system applications

Many banner ads are displayed through standard MIUI apps such as Mi Browser, Mi Video, Cleaner, and GetApps. They can't be removed without root permissions, but can be disabled or frozen so they don't work in the background.

Methods of shutdown:

  • πŸ”§ Through Settings: Go to Settings β†’ Annexes β†’ Manage apps, find an unnecessary app (like GetApps) and click β€œDisable.” This will remove it from the menu and stop background processes.
  • ❄️ Through ADB (for experienced users: Connect your phone to your PC, enable debugging USB and execute the command: adb shell pm disable-user --user 0 com.xiaomi.midrop Replace com.xiaomi.midrop with the package of the desired application (a list of packages can be found online).

Important: Disabling system applications can cause MIUI to work in an unstable way. For example, if you disable Mi Account, Xiaomi’s cloud services may stop working.

Make a backup copy of the data

Check the list of safe to disable packets

Enable debugging over USB (if you use ADB)

Record the initial settings in case of failure-->

AnnexPackage name (package name)Can I turn it off?Effects of consequences
GetAppscom.xiaomi.mipicksYes.Appendix recommendations will disappear
Mi Browsercom.android.browserYes.There will be no system browser (install an alternative)
Cleanercom.miui.cleanmasterYes.The memory optimizer will shut down.
Mi Videocom.miui.videoYes.There will be no standard video player.
Mi Accountcom.xiaomi.accountNo.Cloud services will stop working

4. Installation of alternative firmware (for advanced)

If you're annoyed by MIUI ads and standard methods don't work, you might consider installing custom firmware, which is a radical way that requires unlocking the bootloader and potentially gives you no warranty, but gives you complete control over the system.

Popular firmware for Redmi Note 7 (codename lavender):

  • 🌍 LineageOS – pure Android without unnecessary apps and advertising.
  • πŸ”„ Pixel Experience – firmware with an interface, like on Google Pixel.
  • ⚑ Havoc-OS - customizable firmware with many settings.
  • πŸ“± MIUI EU β€” modified MIUI Advertising-free and Chinese-based.

The installation process shall include:

  1. Unlock the bootloader via Mi Unlock Tool (requires a wait of 7-30 days).
  2. Installation of custom recavery (TWRP).
  3. Firmware alternative OS via fastboot or TWRP.

⚠️ Warning: Wrong firmware can turn your phone into a brick.Before you start, read the instructions on the forums XDA Developers or 4PDA for your model (lavender).

What happens if you interrupt the firmware?
If the power goes off or crashes during fastboot or TWRP, the phone may stop turning on (brick), which is usually fixed by re-routing in EDL mode, but it requires a special cable and knowledge of commands.

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

If you don't want to unlock the bootloader or get root rights, you can use third-party utilities that block ad servers at the network level.

  • πŸ›‘οΈ Blokada – Blocking Advertising through VPN, It doesn't require root. It works at the level. DNS, Blocking requests to Xiaomi’s ad servers.
  • 🌐 AdGuard – Creates a Local VPN-There's a free version with restrictions.
  • πŸ”’ NetGuard – allows you to block Internet access for individual applications (for example, GetApps or Mi Browser).

How to set up Blokada:

  1. Download the app from the official website (not from GetApps!).
  2. Launch and allow creation VPN-connection.
  3. In the settings, select the block lists: EasyList, EasyPrivacy and Xiaomi Ad Block.
  4. Activate protection – now ads in most MIUI applications are blocked.

Blokada does not remove banners from the MIUI settings menu, but it effectively blocks ads in the browser, notifications and some system applications.

6. Resetting the phone to factory settings

If the ads are after a MIUI update or installing third-party apps, a complete phone reset can help, which will delete all data, but also reset the ad settings and return the system to a β€œclean” state.

How to reset:

  1. Create a backup of important data (photos, contacts, messages).
  2. Go to Settings β†’ About the phone β†’ Reset settings.
  3. Select β€œReset all settings” and confirm.
  4. After rebooting, set your phone up as new, but don’t restore data from a MIUI backup β€” it may contain advertising settings.

⚠️ Note: Reset won’t help if the ad is built into the current version MIUI. For example, in firmware for the Chinese market, banners can return after the first Internet connection.

πŸ’‘

Factory reset is a last resort. Try all the other methods in the article before you do, as resetting does not guarantee complete removal of ads.

FAQ: Frequent questions about ads on Redmi Note 7

πŸ”Ή Why After Updating MIUI The commercial reappeared?
When you update the system, some settings are reset, including disabling advertising services. After the update again: Check the notification settings in Settings β†’ Notifications.Reset Advertising ID (section 2 Update the block lists in Blokada/AdGuard. If the advert is back in the settings menu, it means that in the new version MIUI We've added new ad modules, and in this case, it's only going to help to turn off system applications or to get custom OS firmware.
πŸ”Ή Can you remove ads without root and unlock the bootloader?
Yes, but not completely. Without root, you can: Disable Advertising Notifications (Section 1); Reset Advertising ID (Section 2); Disable unnecessary system applications through settings (Section 3); Use Blokada or AdGuard (Section 5); these methods will reduce the amount of advertising by 70-90%, but banners in some MIUI menus will remain.
πŸ”Ή What Xiaomi apps can be turned off without consequences?
Safe to disable (via Settings β†’ Applications or ADB): GetApps (com.xiaomi.mipicks) is an app store. Mi Browser (com.android.browser) is a system browser. Mi Video (com.miui.video) is a video player. Cleaner (com.miui.cleanmaster) is a memory optimizer. Mi Music (com.miui.player) is a music player. Don't disable: Mi Account is responsible for authorization. Security is a security center. Settings are system settings.
πŸ”Ή Why some websites don’t open after installing Blokada?
Blokada and its peers block not only ads, but also some tracking scripts, without which sites may not work properly. Solutions: Turn off the block for the problematic site in the Blokada settings (add to the whitelist). Try another block list (e.g., only EasyList without EasyPrivacy). Temporarily disable Blokada to check if the main content is blocked.
πŸ”Ή How to return standard applications after disconnection?
If you have disabled the system application through settings or ADB, it can be returned: via Settings β†’ Applications: find the application disabled and click on "Enable." Through ADB (if disabled by command): adb shell pm enable com.xiaomi.mipicks Replace com.xiaomi.mipicks with the desired package. If the application was removed through root or custom recapver, it can only be restored by flashing MIUI.