How to permanently remove ads on the lock screen Xiaomi Redmi Note 9: the complete guide

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.

πŸ“Š You’ve noticed ads on your Xiaomi lock screen?
Yeah, all the time.
Yeah, but rarely.
No, I haven't.
I don't know what that is.

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.

  1. Open the Settings. β†’ The phone.
  2. Tap 7-10 times on the MIUI version to activate the developer mode (the notification will appear "You became a developer").
  3. Back to Settings β†’ Additionally. β†’ For developers.
  4. Find the Personalized Recommendations option and turn it off.
  5. Go to Settings β†’ Applications β†’ Application Management.
  6. 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:

  1. Connect the Redmi Note 9 to your computer and confirm the debugging permission.
  2. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
  3. 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
  4. 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 1

What if the ADB does not recognize the device?
If your computer doesn’t see Redmi Note 9 ADB, Check: 1. Are Xiaomi drivers installed (download from the official website). 2. Is File Transfer Mode enabled (MTP) 3. Have you allowed debugging on your phone (you will receive a request when you first connect). 4. Try another one USB-cable.

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:

AnnexHow it worksPlusesCons
BlokadaBlocks advertising domains at the DNS levelNo root, works without a PC connectionCan conflict with VPN
AdGuardFilters traffic and blocks banner adsHigh efficiency, regular database updatesPaid version for full functionality
DNS66Redirects requests to secure DNS-serverOpen source, no advertising in the app itselfIt's a little hard to set up a newbie.

For installation:

  1. Download one of the apps from Google Play or from the official website.
  2. Run and follow the setup instructions (usually you need to turn on) VPN-regime).
  3. 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:

  1. Open Settings β†’ Xiaomi account and log in.
  2. Go to the Synchronization Settings.
  3. Make sure that the system settings are synchronized.
  4. Turn off advertising through Settings β†’ Personalization β†’ Advertising preferences.
  5. 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:

  1. Unblock bootloader through the official Xiaomi website (you need an account and wait 7-15 days).
  2. Install TWRP Recovery (Castom Recovery)
  3. Download the firmware (e.g. Xiaomi.eu for Redmi Note 9 codename merlin).
  4. 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.

  1. After the update, immediately check the settings: Settings β†’ Applications β†’ App management β†’ GetApps β†’ Notifications β†’ Disable all
  2. Launch it. ADB-Repeat the process (if you use this method).
  3. Update your filters in AdGuard or Blokada.
  4. If the ad returns constantly, consider the option with custom firmware.

You can also delay MIUI updates if they're more trouble than good.

  1. Go to Settings β†’ About the phone β†’ System update.
  2. Slap the icon. βš™οΈ (setting) β†’ Disable automatic updates.

FAQ: Frequent questions about ads on Redmi Note 9

Can you remove ads without root rights?
Yes, most of the methods in this article (MIUI settings, ADB, third-party applications) do not require root. Root is only needed for deep cleaning of system applications, but it is risky and not necessary.
Why does the advertisement return after resetting?
When reset, all user settings are reset, including the ads that are disabled. To avoid this, link the settings to your Xiaomi account (see Method 4) or use the same. ADB-commands that are applied at the system level.
Is it safe to disable system applications through ADB?
Yes, pm hide commands don't remove applications, they just hide them from the system. It's safe and reversible, you can retrieve everything back with the adb shell pm unhide application package.
Which is the best firmware for Redmi Note 9 without ads?
Optimal choice β€” Xiaomi.eu. It is the official MIUI, but without advertising and Chinese services. The alternative is LineageOS, but there are no Xiaomi branded chips (for example, themes for the system).
Can ad blocking affect performance?
No, turning off ads, on the contrary, speeds up the phone. Advertising modules consume resources in the background, and blocking them offloads the processor and RAM.