Advertising in Xiaomi smartphones is one of the most controversial features of MIUI firmware. owners of Redmi Note 7 often encounter intrusive banners in the settings menu, browser, launcher and even in notification panels. The manufacturer explains this by the need to monetize budget devices, but users are not always ready to put up with intrusive advertising, especially if it slows down the phone or distracts from tasks.
In this article, we will look at all the available ways to remove ads on the Redmi Note 7, from standard MIUI settings to radical methods such as root rights or custom firmware installation. Each method has been tested on current firmware versions (including MIUI 14 and HyperOS) and is suitable for models with global (Global), Chinese (China) and European (EEA) versions of the software. Importantly, some solutions may affect the warranty or stability of the device โ we will separately point out these risks.
If you're looking for a way to remove ads without losing data and minimal technical skills, start with the first three sections. For experienced users who are ready to experiment, the methods in the last sections will work, they take longer, but they give 100% results.
1. disable personalized advertising in MIUI settings
The easiest and safest way to reduce the amount of ads is to deactivate personalized ads in your system settings, which does not remove ads completely, but reduces their frequency and relevance, and is suitable for all versions of MIUI, including the Redmi Note 7 with firmware 11-14 and HyperOS.
Instructions:
- Open Settings โ Google โ Advertising.
- Click Disable Personalized Ads and confirm the selection.
- Return to the main settings menu and go to Settings โ Additional โ Special features โ Services and reviews.
- Turn off MIUI Recommendations and Receive Recommendations.
After this, the system will stop collecting data about your preferences for targeted advertising, but banners in system applications (Browser, Music, Themes) may remain โ they will have to be disabled separately (see the next section).
โ ๏ธ Note: On Chinese firmware (China) ROM) The path to the ad settings may be different. if Google points โ No Advertising, Use Settings โ Memory. โ Cleaning and disabling Recommendations MIUI there.
2. Manual removal of advertising in system applications
Many standard MIUI applications (e.g. Browser, Music, Themes) have built-in ad modules that can be manually disabled โ no root rights required, but it will take a little time.
List of applications with advertising and ways to disable it:
- ๐ browser MIUI: Open the browser โ โฎ โ Settings โ Additionally. โ Turn off Recommendations and Personalized Advertising.
- ๐ต Music: Go to the app โ Profile โ Settings โ Recommendations โ Turn off all switches.
- ๐จ Topics: In the Topics app go to Profile โ Settings and deactivate Recommendations and Notifications for New Themes.
- ๐ฑ Launcher: Long tap on the main screen โ Settings โ Additionally. โ Turn off the recommendations.
If after disabling the ad continues to appear, try clearing the app cache:
- Go to Settings โ Applications โ Application Management.
- Select the desired application (for example, the browser).
- Click Clear Cache and Clear Data (Warning: This Will Reset the App Settings!).
Disable recommendations in the MIUI | Browser
Clear the cache of the "Themes" app |
Deactivate notifications in Music |
Check the Louncher settings on the home screen-->
3. resetting of the advertising ID (Advertising ID)
Each Android device is assigned a unique Advertising ID, which is used to track impressions, and resetting it can temporarily reduce the amount of targeted ads, and works on all versions of MIUI, but the effect lasts for a limited time (usually 1-2 weeks).
How to Reset Advertising ID:
- Open Settings โ Google โ Advertising.
- Click Reset Ad ID and confirm the action.
- Reset the device.
You can use third-party tools to automate the process, such as AppBrain Ad Detector (available on Google Play), which allows you not only to reset your ID, but also to block trackers in the background.
โ ๏ธ Note: Some apps (such as games or social media) may stop working properly after an Advertising reset. ID. In this case, it is enough to restart the phone or reopen the problem application.
4.Using ADB to Deeply Disable Advertising
If standard methods don't work, you can use Android Debug Bridge (ADB), a debugging tool that allows you to disable system components without root permissions, which removes system-level advertising but requires you to connect your phone to your computer.
Step-by-step:
- Download and install ADB Tools on PC.
- On your phone, activate Developer Mode: go to Settings โ About Phone and click on MIUI Version 7 times.
- Return to Settings โ Additional โ For developers and enable USB debugging.
- Connect Redmi Note 7 to your PC and type in the command line: adb shell pm uninstall --user 0 com.miui.systemAdSolution This command removes the system module responsible for displaying ads.
Additional commands for removing ads in specific applications:
- ๐ฑ For launcher: adb shell pm uninstall --user 0 com.mi.android.globallauncher Warning: After this command, you will have to install an alternative launcher (for example, Nova Launcher).
- ๐ For browser: adb shell pm uninstall --user 0 com.android.browser
๐ก
Before using ADB, back up your data via Settings โ Additional โ Backup and Reset. In rare cases, disabling system components can cause crashes.
5. Installation of custom firmware (for experienced users)
If you are willing to take drastic measures, installing an alternative firmware (e.g. LineageOS, Pixel Experience or Xiaomi.eu) will completely remove the ads and system limitations of MIUI.
- ๐ง Requires unlock bootloader (bootloader), which resets the phone to factory settings.
- โ ๏ธ Loss of warranty (if the device is under warranty).
- ๐ Risk of โbrickingโ the phone with errors during firmware.
Recommended firmware for Redmi Note 7 (lavender):
| Firmware | Features | Reference | Risks. |
|---|---|---|---|
| Xiaomi.eu | MIUI without ads, weekly updates | Official website | No Google Services in Basic Build |
| LineageOS | Clean Android, High Stability | Official website | No Xiaomi branded chips |
| Pixel Experience | The interface is like Google Pixel | Download | Camera bugs are possible |
Installation instructions:
- Unlock bootloader through the official Xiaomi tool (requires an account binding Mi).
- Install Custom Recovery (TWRP) with fastboot: fastboot flash recovery twrp.img fastboot boot twrp.img
- In TWRP, run Wipe โ Format Data (full reset!).
- Sweep the downloaded firmware through Install.
โ ๏ธ Note: On the Redmi Note 7 with Snapdragon 660 processor, some custom firmware may not support VoLTE (calls on the Snapdragon 660 processor) 4G). Before installing, check out reviews on the XDA-Developers forum.
What if the phone doesnโt turn on after the firmware?
6. Blocking ads through the hosts file (without root)
Another effective way is to edit the hosts file, which blocks access to ad servers, which doesn't require root rights, but requires a special application, such as AdAway. VPN-regime).
Instructions:
- Download AdAway from the official website (not available on Google Play).
- Open the application and click Download files and apply.
- Activate. VPN-AdAway mode (this will allow you to block ads without root).
Advantages of the method:
- ๐ Blocks ads in all apps, including games and social networks.
- ๐ฑ Does not require unlocking the loader.
- ๐ Easy to undo changes (remove the application is enough).
Disadvantages:
- ๐ Increases battery consumption (due to work) VPN background).
- ๐ Can block useful services (for example, analytics in banking applications).
๐ก
Editing a hosts file is one of the safest ways to block ads, but requires regular updates to the blocking lists (does automatically in AdAway).
7.Alternative methods: disabling notifications and using DNS
If the ad appears as push notifications, it can be disabled through the application settings:
- Go to Settings โ Notifications and Status bar โ Notification management.
- Find apps with permission to display notifications (e.g. Mi Video, Mi Browser) and turn them off.
Another way to change. DNS-The server is on the device. DNS (For example, AdGuard. DNS Or NextDNS) automatically filters out ad domains:
- Open Settings โ Connections and Sharing โ Private DNS.
- Select the DNS provider hostname and type in: dns.adguard.com
- Save the settings and restart the phone.
Important: Using third-party DNSs can slow internet speeds by 5-15% as requests pass through additional filtering servers.