The Xiaomi Redmi Note 7 is still one of the most popular budget smartphones, but owners often face intrusive advertising in system applications, notifications and even on the lock screen. Unlike flagship models where advertising can be turned off through premium services, the Redmi Note 7 with MIUI 10-12 firmware will have to dig through the settings manually.
In this article, we will discuss proven ways to remove ads without root rights, including hidden MIUI options that Xiaomi does not advertise. We will discuss how to disable ads in Browser, Music, Themes and other standard applications, as well as block push notifications from Mi Ad and MSA services. We will pay special attention to the nuances for the global and Chinese versions of firmware โ they differ in the set of available options.
If you have already tried to disable advertising through Settings โ Advertising, but it still comes up -- don't rush to drop your phone. 90 percent of the time, the problem is solved by a combination of methods from this manual. And for the most persistent of the cases, we've developed a unique way to use this. ADB-commands that block advertising services at the system level (without loss of warranty!).
Why is Redmi Note 7 getting ads and can it be removed?
Advertising in MIUI is not a bug, it is a feature. Xiaomi monetizes budget smartphones by showing ads in system applications: Browser, Music, Themes, Cleaner and even Settings. On Redmi Note 7, ads can appear as:
- ๐ข Pop-up banners at the bottom of the screen (for example, when opening the browser)
- ๐ Push notifications from Mi Ad Service or MSA (Mi Security Center)
- ๐จ Advertising themes and wallpapers in the Topics section
- ๐ Advertising blocks in search results (for example, in the Weather or Calendar)
Can we take it away forever? Yes, but with the caveats:
- โ On the global firmware (EEA/Global) Some ads are disabled through settings, but push notifications remain.
- โ On Chinese firmware (China) ROM) Advertising is more, but there are hidden options to disable it.
- โ ๏ธ Complete removal of advertising without root rights is impossible โ some services (MSA) Recovery after updates.
If you are willing to spend 10-15 minutes, follow the instructions below. For maximum effect, we recommend combining methods: for example, disable personalized advertising in the settings. + block push notifications + use ADB-team.
Method 1: Disabling personalized advertising in MIUI settings
The easiest way to do this is to deactivate personalized ads through the settings menu, which won't take away all the ads, but it will reduce the number of ads. MIUI 10โ12 (including Redmi Note 7):
- Open the Settings. โ The phone.
- Tap 7-10 times on the line MIUI version until the notification appears You became a developer!
- Return to the main Settings menu and select Additional โ Developer Settings.
- Activate the USB Debugging Switch (required for the ADB method).
- Now go to Settings โ Advertising (or Mi Account โ Advertising in some versions).
- Turn off all available options: ๐ Personalized recommendations ๐ Promotional notices ๐ Showing Advertising in System Applications
After that, restart your phone. Ads in Browser, Music, and Themes should disappear, but push notifications may keep coming โ they will have to be blocked separately (see Method 3).
โ๏ธ Preparing for the Advertising Disconnection
โ ๏ธ Note: On Chinese firmware (China) ROM) The item may not be available. In this case, use Method 5 (ADB) Or install global firmware through the Mi Flash Tool.
Method 2: Removing Advertising in System Applications (Browser, Music, Themes)
Even after personalized ads are turned off, banners can appear in individual apps, and letโs take a look at how to remove them from the most problematic services:
Browser (Mi Browser)
In the standard Xiaomi browser, ads are embedded in the home page and search results to remove them:
- Open the browser. โ โฎ (Menus) โ Settings.
- Go to the Main Page and turn it off: ๐ Recommended content ๐ News ๐ Quick links (optional)
Confidentiality
Personalized recommendations
Music (Mi Music)
In the Music app, the ads appear as banners under the player to turn it off:
- Open the music. โ โฎ (Menus) โ Settings.
- Select Additional โ Disable Advertising (if available).
- If there is no item, clear the application data: Settings โ Apps โ Music โ Storage โ Clear the data.
Topics (Themes)
In the Topics section, the ads are disguised as "recommended wallpaper" and "popular topics" to hide them:
- Open the Topics โ Profile โ Settings.
- Turn off Recommended Content and Notifications for New Topics.
- If the ad remains, install an alternative launcher (such as Nova Launcher) and disable the Themes system application via Settings โ Applications.
For Weather, Calendar and Cleaner applications, the same principle applies: look for items in the settings that mention โadvertisementsโ or โrecommendationsโ and turn them off. If there are no options, clean these applications (see the instruction for Music).
What if after cleaning the data, the advertisement returns?
Method 3: Block push notifications from Mi Ad and MSA
The most intrusive ads on the Redmi Note 7 are push notifications from Mi Ad Service and MSA (Mi Security Center), which can come even after personalized ads are turned off, to block them:
- Go to Settings โ Notifications and Status bar โ Notification management.
- In the list of applications, find: ๐ Mi Ad Service (or Advertising) ๐ MSA (Mi Security Center) ๐ Miui Daemon (if any)
Showing notifications
Battery
Background activity management
Limit
If Mi Ad Service is not listed, try searching for it in the settings (the magnifier icon in the upper right corner).In some versions of MIUI 12, the service is hidden - then only ADB will help.
| Service | Name in settings | What's blocking |
|---|---|---|
| Mi Ad Service | Advertising or Mi Ad Service | Personalized banners and push notifications |
| MSA | Mi Security Center or Security Center | Notifications about โpopular appsโ and โpromotionsโ |
| Miui Daemon | Miui Daemon or System Notifications | Background advertising processes |
| Download Manager | Download manager | Advertising notices about โpopular downloadsโ |
โ ๏ธ Attention: Disconnection MSA (Mi Security Center may affect some features, such as finding a device through Find Device. If you use this option, it is better not to block it. MSA in full, but only his notices.
Method 4: Use of alternative firmware (for advanced users)
If you're not just annoyed by advertising, but also by the overall design of MIUI, you can install custom firmware without ad modules.
- ๐ฑ LineageOS โ pure Android without unnecessary services Xiaomi.
- ๐ฑ Pixel Experience โ firmware with Google Pixel interface.
- ๐ฑ Havoc-OS - customizable firmware with wide settings.
- ๐ฑ MIUI EU โ modified MIUI No Advertising (but with weekly updates).
Warning: Installing custom firmware requires unlocking the bootloader, which resets the phone to factory settings and may void the warranty. If you're not ready, use the previous methods.
Step-by-step instructions for installing MIUI EU (the safest option for beginners):
- Unlock the bootloader through the official Xiaomi tool (you will need a tied Mi Account).
- Download the latest MIUI EU version for Redmi Note 7 (codename lavender) from xiaomi.eu.
- Install firmware through TWRP Recovery (instructions are available on the same site).
- After installation, perform a data reset (Wipe โ Format Data).
MIUI EU removes all ads, adds advanced settings and supports OTA-The downside is that the firmware is unofficial, so there may be bugs (e.g., broken). NFC version).
๐ก
Before installing custom firmware, back up your data via Settings โ Additional โ Backup and Reset. Save it to your computer or cloud โ it will disappear from your phone after reset!
Method 5: Completely disabling ads via ADB (no root)
If previous methods have not worked, the most radical way is to disable advertising services at the system level by using the help of the Internet. ADB (Android Debug Bridge. This doesn't require root rights, but you'll need a computer and a computer. USB-cable.
Important: This method blocks ad packages forever, but after the MIUI update, they may need to be disabled again.
Step 1: Preparation
- Install. ADB-computer-driver.
- Enable USB debugging on your phone (see Method 1).
- Connect Redmi Note 7 to your computer and select File Transfer mode.
- Open the command prompt (cmd in Windows or Terminal in macOS/Linux) and check the connection: adb devices should appear the name of your device.
Step 2: Execution of commands
Copy and execute the following commands in turn (each team disables one ad package):
adb shell pm hide com.miui.systemAdSolution
adb shell pm hide com.xiaomi.midrop
adb shell pm hide com.miui.analytics
adb shell pm hide com.xiaomi.market
adb shell pm hide com.miui.msa.global
adb shell pm hide com.miui.player
adb shell pm disable-user --user 0 com.android.browser
adb shell pm disable-user --user 0 com.miui.browserAfter completing, restart the phone:
adb rebootStep 3: Checking the Results
After the reboot:
- ๐ Check the absence of advertising in Browser, Music and Themes.
- ๐ Make sure that push notifications from Mi Ad and MSA They don't come anymore.
- ๐ If something goes wrong, return the packets with the command: adb shell pm uninstall -k --user 0 [name packet] (replace [name packet] with the desired one, for example, com.miui.msa.global).
โ ๏ธ Note: pm hide and pm disable-user commands do not delete packets completely, but only hide them for the current user. MIUI The ads may come back. To delete the packages permanently, you'll need root rights.
๐ก
ADB-commands are the most effective way to remove ads without rooting rights, but it requires caution. Do not disable system packages whose names are not mentioned in this manual - this can lead to the failure of the phone!
Additional tips: how to avoid returning ads
Even after a successful ad disablement, it may reappear after a MIUI update or reset, so that it doesn't happen:
- ๐ Turn off automatic updates MIUI: Go to Settings. โ The phone. โ Update the system. โฎ (Menus) โ Settings โ Turn off automatic loading.
Use the firewall to block advertising servers:
- Install the NetGuard or Blokada app.
- Add to the blacklist the domains: ad.mi.com tracker.ai.xiaomi.com data.mistat.xiaomi.com
Check your settings regularly:
- After each MIUI update, turn off ads in Settings and through ADB.
- Periodically clean the cache of system applications (Settings โ Applications โ [Application] โ Storage โ Clear cache).