Xiaomi Redmi Note 9 is one of the most popular budget smartphones, but many users face intrusive ads on the lock screen. Banners, app installation suggestions and notifications from MIUI appear even when the phone is locked, which is annoying and distracting. In this article, we will examine all possible ways to turn off advertising, from standard settings to hidden features and technical solutions.
The problem is compounded by Xiaomiβs active integration of ad modules into MIUI firmware, especially in regional versions for Russia, India and China. Even after resetting, ads can return if not blocked at the system level. We tested all methods on the Redmi Note 9 with MIUI 12.5, 13 and 14 β in the article only working solutions.
Why does the advertisement appear on the lock screen?
The Redmi Note 9βs locked screen ads are part of Xiaomiβs coin strategy, which compensates for the low price of the smartphone by displaying ads on the system.
- π’ MIUI System Ads is a built-in module that analyzes your actions and shows targeted banners.
- π± Xiaomi apps (Mi Browser, Mi Video, GetApps) β even if you donβt use them, they can send notifications.
- π Updates MIUI β Sometimes the ad comes back after updating the firmware, if you do not disable it at the server level.
- π Personalized recommendations β the system suggests installing games or apps based on your activity.
It's important to understand that the ads on the lock screen are different from the usual notifications, and they appear on top of the wallpaper, often as a banner with a "Install" or "Detail" button. In some cases, the ads may even slow down the unlocking of the phone, as the system first loads the advertising content.
Method 1: Disabling Advertising in MIUI Settings
The easiest method is to use the built-in MIUI settings, which are suitable for most users and do not require technical skills.
- Open the Settings. β The phone.
- Tap 7-10 times on the MIUI version to activate the developer mode (the notification will appear "You became a developer").
- Back to Settings β Additionally. β For developers.
- Find the Personalized Recommendations option and turn it off.
- Go to Settings β Applications β Application Management.
- Select GetApps (or Mi App Store) β Notifications β disable all switches.
This method removes most of the ads, but it doesn't guarantee 100% results. Some banners may continue to appear if they're tied to system services, so move on to the next one.
Disabled notifications in GetApps and Mi Browser
Personalized recommendations are turned off
Is the firmware updated to the latest version?
Are your advertising settings reset after the update? MIUI-->
Method 2: Blocking Advertising through ADB (for Advanced Ads)
If the standard settings do not help, you can block advertising at the system level using the ADB-This method requires you to connect your smartphone to your computer, but it gives you the most reliable result.
You'll need:
- π₯οΈ A computer with installed Xiaomi drivers and ADB Tools.
- π± Initiated debugging mode USB on the phone (Settings) β For developers β Debugging by USB).
- π USB-cable (preferably original).
Instructions:
- Connect the Redmi Note 9 to your computer and confirm the debugging permission.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
- Enter the commands in turn: adb shell pm hide com.miui.systemAdSolution adb shell pm hide com.xiaomi.market adb shell pm hide com.miui.analytics
- Reboot the phone.
These commands hide the system applications that are responsible for the ad impressions, and if the ad disappears after the reboot, the method works. If not, try additional commands:
adb shell settings put global hide_forced_updates 1
adb shell settings put global disable_advertisement 1What if the ADB does not recognize the device?
Method 3: Using Third-Party Applications
If you don't want to mess around with settings or ADB, you can install specialized ad-blocking apps.The best options for the Redmi Note 9 are:
| Annex | How it works | Pluses | Cons |
|---|---|---|---|
| Blokada | Blocks advertising domains at the DNS level | No root, works without a PC connection | Can conflict with VPN |
| AdGuard | Filters traffic and blocks banner ads | High efficiency, regular database updates | Paid version for full functionality |
| DNS66 | Redirects requests to secure DNS-server | Open source, no advertising in the app itself | It's a little hard to set up a newbie. |
For installation:
- Download one of the apps from Google Play or from the official website.
- Run and follow the setup instructions (usually you need to turn on) VPN-regime).
- In the settings, select filters to block Xiaomi ads (e.g., "MIUI Ad Block").
β οΈ Note: Some antiviruses may block Blokada or AdGuard by counting them VPN-Add these apps to the antivirus exceptions.
Method 4: Reset Advertising Settings via Mi Account
Sometimes the ads come back after the MIUI update because the settings are reset to factory settings, and to avoid this, you can link the ad disabling to your Xiaomi account:
- Open Settings β Xiaomi account and log in.
- Go to the Synchronization Settings.
- Make sure that the system settings are synchronized.
- Turn off advertising through Settings β Personalization β Advertising preferences.
- Synchronize your settings with the cloud.
After that, even after a firmware reset or update, the ads should not return, as the settings will be pulled from the account. However, this method does not work on all versions of MIUI - on some firmware, synchronization does not store the ad settings.
π‘
If after the MIUI update, the ad returns, try manually resetting the ad settings: go to Settings β Memory β Clean up and select Clear Data for the GetApps app.
Method 5: Install custom firmware (for experienced)
If none of the methods worked, the radical solution is to install custom firmware without ads.
- π± Xiaomi.eu β modified version MIUI Advertising-free and Chinese-based.
- π€ LineageOS β βcleanβ Android without unnecessary applications.
- π₯ Pixel Experience β firmware with an interface like Google Pixel.
Installation process:
- Unblock bootloader through the official Xiaomi website (you need an account and wait 7-15 days).
- Install TWRP Recovery (Castom Recovery)
- Download the firmware (e.g. Xiaomi.eu for Redmi Note 9 codename merlin).
- Using TWRP, run Wipe β Format Data and install the firmware.
β οΈ Attention: Installing custom firmware resets all data on the phone and can lead to loss of warranty, there is also the risk of "bricking" the device if you do not follow the instructions.
π‘
Custom firmware like Xiaomi.eu not only removes ads, but also improves performance, as they remove unnecessary system applications.
What to do if the ad returns after the update
Many users are faced with the fact that the ads appear again after the MIUI update. This is because Xiaomi resets some settings to default.
- After the update, immediately check the settings: Settings β Applications β App management β GetApps β Notifications β Disable all
- Launch it. ADB-Repeat the process (if you use this method).
- Update your filters in AdGuard or Blokada.
- If the ad returns constantly, consider the option with custom firmware.
You can also delay MIUI updates if they're more trouble than good.
- Go to Settings β About the phone β System update.
- Slap the icon. βοΈ (setting) β Disable automatic updates.