How to permanently remove ads on the lock screen Xiaomi Redmi Note 9: proven ways

Advertising on the lock screen Xiaomi Redmi Note 9 is one of the most annoying "chips" of the firmware MIUI. Even after buying a smartphone, users are faced with intrusive banners that appear every time you unlock the device. The problem is relevant not only for budget models โ€” ad blocks can pop up on the flagships of the brand. In this article, we will discuss all the working ways to remove ads from the lock screen, including official settings, hidden settings and advanced methods for experienced users.

It's important to understand that Xiaomi embeds ad modules at the system application level, so simply turning off notifications doesn't always help. Some methods require super-user rights or a PC connection, but we'll start with the simplest solutions that don't require deep technical knowledge. If you're willing to take 10-15 minutes to get rid of intrusive banners forever, read on.

Why is there an ad on the lock screen Redmi Note 9

The main reason for the appearance of advertising is the MIUI brand shell, which by default includes personalized recommendations. Xiaomi positions this as a โ€œuseful serviceโ€, but in practice users get:

  • ๐Ÿ“ข Banners with application installation offers (including games and partner services)
  • ๐ŸŽฏ Advertising products from Mi Store or AliExpress (if synchronized accounts)
  • ๐Ÿ”„ Dynamic wallpaper with built-in advertising blocks
  • ๐Ÿ“ฑ Notifications from system applications (com.miui.systemAdSolution)

Interesting fact: there are no ads in Chinese versions of firmware at all โ€” they only show up in global MIUI builds for Europe, India and Russia โ€” and this is due to the monetization of budget devices: Xiaomi compensates for the low price of smartphones through ad impressions, but users have every right to disable it โ€” more on that.

๐Ÿ“Š How often do you see ads on the lock screen?
Always, every time you unlock.
Sometimes, 1-2 times a day.
No advertising, but it's been there before.
Never seen one.

Method 1: Disabling Advertising through MIUI Settings (without root)

The easiest method is to use the built-in shell options. Xiaomi officially allows you to turn off personalized ads, but not all users know where to look for these settings.

  1. Open Settings โ†’ Xiaomi Account (if not authorized, log in to your profile).
  2. Go to Mi Account โ†’ Synchronization โ†’ Advertising.
  3. Turn off the slider Personalized recommendations.
  4. Go back to the basic settings and select Settings โ†’ Memory โ†’ Cleanup.
  5. Click on the gear icon (โš™๏ธ) In the upper right corner and deactivate the recommendations.

After this action, the ads on the lock screen should disappear within 24 hours, however, some banners may continue to appear if they are tied to system applications (Mi Video, Mi Music, Themes).

โ˜‘๏ธ Checking the ad-off

Done: 0 / 4

โš ๏ธ Note: If after the shutdown, the ad returned after a few days, then Xiaomi reset the settings through the update. ADB (described below).

Method 2: Remove advertising applications (without root)

Some banners on the lock screen are generated by third-party services that can be disabled or removed.

Title of the annexPackage (name in the system)Action.
Mi Videocom.miui.videoDisable notifications
Mi Musiccom.miui.playerRemove updates
Themescom.android.themesFreeze (via ADB)
Mi Browsercom.android.browserDisable autostart

To disable notifications from these apps:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find the app you want (such as Mi Video) and tap it.
  3. Select Notifications and deactivate all switches.
  4. To completely remove updates, click โ‹ฎ โ†’ Remove updates.

๐Ÿ’ก

If the application is not removed in the standard way, use the ADB command:

adb shell pm uninstall -k --user 0 com.miui.video

Method 3: Using ADB to Deeply Disable Advertising

If previous methods don't work, you'll have to connect to your smartphone via ADB (Android Debug Bridge), which is Google's official tool that allows you to manage system settings without root permission.

  • ๐Ÿ’ป Computer with Windows/Linux/macOS
  • ๐Ÿ“ฑ USB-cable (original or quality)
  • ๐Ÿ”ง Included Debugging by USB smartphone
  • ๐Ÿ“ฆ Installed drivers Xiaomi and ADB

Step-by-step:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone and tap the MIUI version 7 times.
  2. Return to Settings โ†’ Additional โ†’ For developers and enable USB debugging.
  3. Connect your smartphone to your PC and confirm the debugging permission.
  4. Download ADB Tools and unpack the archive.
  5. Open the command line in the ADB folder and execute the commands:
adb devices


adb shell pm hide com.miui.systemAdSolution




adb shell pm hide com.xiaomi.midrop




adb shell settings put global captive_portal_detection_enabled 0

These teams:

  • Hide the system application of advertising (com.miui.systemAdSolution)
  • Disable the service Mi Drop, which sometimes shows banners
  • Blocking Internet connection checks that can run ads

โš ๏ธ Attention: After update MIUI To avoid this, create a script to automatically execute commands when you connect to a PC (instructions in the next section).

Method 4: Completely remove ads with root rights

If you're willing to take drastic measures, getting root rights gives you complete control of the system.

  • ๐Ÿ—‘๏ธ Remove advertising modules at the core level
  • ๐Ÿ”’ Block access to Xiaomi Ads servers
  • ๐Ÿ› ๏ธ Edit system files (build.prop)

How to get root on Redmi Note 9:

  1. Unlock the bootloader through the official Xiaomi website (it takes 7-15 days).
  2. Install custom TWRP recovery.
  3. Use Magisk to manage root rights.
  4. Install Disabler for Xiaomi or AdAway.

Critical information: Once you get root, you will lose the ability to update "over the air" (OTA). Also, some banking applications (Sberbank, Tinkoff) may stop working due to the SafetyNet trigger. If you want stability, use methods without root.

What happens if you delete the system application without root?
Without superuser rights, you can only "hide" the application for the current user (pm hide command).

Method 5: Alternative launchers and custom firmware

If none of these methods worked, there are two options:

  1. Install an alternative launcher (for example, Nova Launcher or Lawnchair) that will not remove the ads completely, but will hide the system widgets on the lock screen.
  2. Reflash your smartphone to custom firmware (like LineageOS or Pixel Experience) is a radical solution that will remove all system limitations of MIUI, but will require technical skills.

Advantages of custom firmware:

  • ๐Ÿš€ No advertising and system debris
  • ๐Ÿ†• Regular security updates
  • ๐ŸŽจ Flexible interface configuration

Disadvantages:

  • โš ๏ธ Loss of warranty (if you don't return the stock firmware)
  • ๐Ÿ”‹ Possible problems with the battery or camera
  • ๐Ÿ“ฑ Not all of Xiaomiโ€™s features will work, for example, IR-blaster)

๐Ÿ’ก

Castom firmware is an extreme method, and if you're not confident in your abilities, you'd better use ADB or the official settings.

What to do if the ad returns after the update

Xiaomi regularly releases MIUI updates that can reset ad settings.

  1. Check the firmware version in Settings โ†’ About Phone. If the update is recent, repeat the steps from Method 1 or Method 3.
  2. Install the Activity Launcher app and find hidden ad settings through a search for the Ad keyword.
  3. Use ADB to re-disable services (the same commands).
  4. If nothing helps, consider a rollback option for the older version of MIUI (instruction below).

How to Reverse the Previous MIUI Version:

  1. Download the desired firmware version from the Xiaomi Firmware Updater website.
  2. Rename the file to update.zip and place it in the root of the phoneโ€™s memory.
  3. Go to Settings โ†’ About the phone โ†’ System update.
  4. Press three points (โ‹ฎ) and select Select a firmware file.
  5. Confirm the installation and wait for the reboot.

โš ๏ธ Attention: Firmware rollback will reset all settings to factory. Pre-back up through Settings โ†’ Additionally. โ†’ Backup.

FAQ: Frequent questions about ads on Redmi Note 9

Can you remove ads without a computer?
Yes, but not completely. With MIUI settings (Method 1), you'll turn off most of the banners, but some system notifications may stay. You need ADB or root for 100% of the result.
Why did the ads come back after the reset?
Resetting to factory settings returns all system settings to their original state, including permissions for advertising modules. After reset, repeat the steps from Method 1 or Method 3.
Is it safe to use ADB to disable ads?
Yes, as long as you follow the instructions and don't remove critical system applications. The commands in this article are verified and don't disrupt the Redmi Note 9.
How to check which apps show ads?
Install the App Inspector from Google Play, which will show you what processes are active on the lock screen. ADB-Adb shell dumpsys activity activities | grep mFocusedApp It will display the packet name of the current active application.
Is it true that Xiaomi collects data for targeted advertising?
Yes, but only if you have agreed to the Mi Account settings. Xiaomi collects anonymized device usage data (installed apps, frequency of use of features), but does not share personal information with third parties. To prevent data collection, disable Settings Send Statistics โ†’ About Phone โ†’ Sending Reports.