Xiaomi Redmi Note 7 smartphones are still popular due to the excellent price-performance ratio, but many users are annoyed by the built-in advertising in the MIUI branded shell. Banners appear in settings, app menus, browser and even on the lock screen - this not only distracts, but also slows down the device. Fortunately, there are several ways to completely or partially get rid of intrusive advertising without compromising the functionality of the phone.
In this article, weβll look at 5 proven methods, from simple menu settings to radical solutions like custom firmware, how to turn off personalized ads through your Mi Account, which system apps can be safely removed, and why resetting ad IDs only helps temporarily, and weβll also talk about the risks and consequences of each method so you can choose the best option for your Redmi Note 7.
1. disable personalized advertising in MIUI settings
The safest and fastest way to reduce the amount of ads is to deactivate personalized ads in your system settings, a method that doesnβt require root rights or special knowledge, but doesnβt work on all versions of MIUI (in recent updates, Xiaomi has partially restricted access to these options).
To disable targeted advertising:
- π± Open the Settings. β Xiaomi Account (if not authorized, log in to Mi Account).
- π Go to the Mi Cloud section β Synchronize and disable the Advertising item (if any).
- π οΈ Go back to the main settings and find more. β Special facilities β Advertising (the path may differ depending on the version) MIUI).
- π« Turn off sliders Personalized recommendations and show ads.
After this action, the number of ads will be reduced by 30-50%, but banners in system applications (for example, in Browser or Music) may remain.
π‘
If your MIUI version doesnβt have an Ads option in its settings, try upgrading to the latest stable version of the firmware β sometimes Xiaomi returns these options after users complain.
2. reset of the advertising ID (Advertising ID)
Each Android device is assigned a unique Advertising ID, which is used to track user activity and display targeted ads, and resetting this ID will not remove the ads completely, but will make them less intrusive, as the system will perceive your phone as a βnewβ device.
How to Reset Advertising ID:
- Open Settings β Google β Advertising.
- Click Reset Advertising ID and confirm the action.
- (Optional) Turn off the slider Personalized Ads in the same menu.
The effect of the reset is temporary β after 1-2 weeks, the ads can return. For a permanent result, it is recommended to combine this method with disabling personalized ads in the Mi Account (see section 1).
3. Removal of system applications without root rights
Many of the banner ads in MIUI are displayed through Xiaomiβs pre-installed apps, such as Mi Browser, Mi Video, Mi Music and GetApps. These can be removed or disabled without obtaining root rights, but itβs important to do so carefully so as not to disrupt the system.
List of safe applications to remove:
- π com.android.browser (Mi Browser) β the main source of advertising in the browser.
- π΅ com.miui.player (Mi Music) β shows banners in the player.
- πΊ com.miui.videoplayer (Mi Video) β Advertising in Video Player.
- π¦ com.xiaomi.midrop (Mi Drop) β an unnecessary service for transferring files.
- π com.xiaomi.mipicks (GetApps) β an app store with ads.
To remove, use ADB (Android Debug Bridge). Connect your phone to your PC, enable USB Debugging in the developer settings, and follow the command:
adb shell pm uninstall -k --user 0 name packetEnable debugging over USB in the developer settings
Install ADB-PC drivers
Download the ADB platform (for example, from Google)
Create a backup copy of the data
Check the list of packages with the command adb shell pm list packages-->
β οΈ Note: Do not remove applications called com.miui or com.android unless you are sure of their purpose, this may cause the system to fail.
4. Use of alternative launchers and firmware
If standard methods donβt work, you can replace the MIUI shell with a third-party launcher (for example, Nova Launcher or Lawnchair) or install custom firmware. The first option is simpler and safer, the second one is more radical, but requires unlocking the bootloader and may be unwarranted.
Comparison of methods:
| Method | Root is required. | Difficulty | Efficiency | Risks. |
|---|---|---|---|---|
| Third-party launcher | β No. | β Easy. | Removes ads on the main screen | Minimum (possible bugs with widgets) |
| Custom firmware (such as LineageOS) | β Yes. | ββββ Hardly. | Takes down all the ads completely. | Loss of warranty, risk of "bricking" |
| MIUI without advertising (modified) | β Yes. | βββ Middle-Average | Remove advertising, retain the functionality of MIUI | I need to unlock the loader. |
To install custom firmware on Redmi Note 7 (lavender) you will need:
- Unlock the bootloader through Mi Unlock Tool (you need a Mi Account tied to the phone).
- Install TWRP Recovery (Lavender version)
- Download the right firmware (e.g. LineageOS 20 or Pixel Experience).
- Swipe through TWRP, pre-made backup.
What is unlocking the bootloader?
β οΈ Note: Redmi Note 7 with firmware MIUI 12.5+ Unlocking the bootloader can result in the device being locked if all conditions are not met (e.g., binding). SIM-Before the procedure, carefully read the instructions on the forums. 4PDA or XDA Developers.
5. Blocking ads through hosts file
Another effective way is to edit the hosts file, which blocks access to ad servers, which requires root rights or special applications like AdAway (for devices without root, you need to configure it via a VPN).
Instructions for AdAway:
- Download AdAway from the official website or F-Droid.
- Open the application and click Download files and apply.
- Reboot the phone.
- (Optional) Manually add domains of Xiaomi ad servers to hosts: 127.0.0.1 sdkconfig.ad.xiaomi.com 127.0.0.1 track.ad.xiaomi.com 127.0.0.1 ad.mi.com
This method blocks up to 90% of ads, including banners in system applications, but some MIUI updates can reset the hosts file, so it will have to be restored after updates.
π‘
Editing a hosts file is one of the most effective ways to block ads, but requires root rights or customization. VPN. Without root, you can use apps like Blokada or DNS66, which work through local VPN-server.
6. Radical-method: full reset to factory settings
If all the other ways didn't work and the ads became unbearable, you can do a full reset, which will delete all user data, but also reset the advertising IDs and return the system to a "clean" state.
How to make a hard reset:
- Create a backup of important data (photos, contacts, messages).
- Go to Settings β About the phone β Reset settings.
- Choose to erase all data and confirm the action.
- After the reboot, set up the phone as new, but donβt restore data from the backup β this can bring back ad settings.
β οΈ Attention: On the Redmi Note 7 with MIUI 13+ After reset, you may need to re-authorize to Mi Account to unlock the device. If you forget your account information, the phone may remain locked!