How to permanently remove ads from the lock screen Xiaomi: proven ways

The lock screen on Xiaomi, Redmi and POCO smartphones often turns into an advertising platform: banners with games, news notifications from MIUI, offers to install apps. Even after buying a premium model like Xiaomi 14 Ultra, users are faced with intrusive advertising that not only spoils the appearance, but also consumes battery power, traffic, and sometimes even slows down the unlocking of the device.

Compounding the problem, Xiaomi has integrated advertising mechanisms deeply into the system: they appear even when β€œpersonalized recommendations” are disabled in the settings. In this article, we will discuss 5 working ways to remove ads from the lock screen – from simple MIUI settings to radical methods using ADB and modified firmware. All instructions are relevant to MIUI 14/15 (including global and Chinese versions) and tested on models from 2020-2026.

Important: Some methods require you to disable sync with Mi Account or even unlock the bootloader. If you're not ready for radical measures, start with the first three, they're safe and they don't violate warranty.

1. Disabling Advertising through the standard MIUI settings

The first step is to check all the built-in switches that Xiaomi has hidden in different menu sections, and even if you've tried it before, go back and check again: after MIUI updates, settings are often reset.

Go to Settings. β†’ PapaSSWORD & SECURITY β†’ Lock screen (on some models the path may be different: Settings) β†’ Always-on display and lock screen:

  • πŸ” Disable the option "Show notifications on the lock screen" (if it is active).
  • πŸ“± Remove the box in front of the "Recommendation" or "MIUI recommendations" (depending on the firmware version).
  • 🚫 In the "Style of the lock screen" select "No recommendations" option (if available).

Next, go to Settings β†’ Applications β†’ Application Management β†’ System Applications and find:

  • πŸ“’ Msa (Mobile Services Framework) – disable auto-start and notifications.
  • πŸ›’ GetApps (or App Market) – Ban Notifications.
  • πŸ“° Mi Browser or Browser – Turn off background activity.

Disabled recommendations on the lock screen|Msa auto-start is off|GetApps notifications blocked|Mi Browser Background Activity Disabled-->

After this manipulation, restart your smartphone. If the ad disappears, the problem is solved. If not, move on to the next method.

⚠️ Note: Some firmware (especially Chinese) may not have the "Recommendations" option on the menu, meaning that the ads are hard-wired into the system and will require more drastic measures to remove them.

2.Using ADB to Deeply Disable Advertising

If standard settings don’t work, the next step is to turn off advertising services via ADB (Android Debug Bridge), a method that doesn’t require root rights, but requires connecting your smartphone to your computer.

First, turn on the USB debugging:

  1. Go to Settings. β†’ About the phone and 7 times click on "Version" MIUI", activate the developer mode.
  2. Return to Settings β†’ Additional β†’ For developers and enable β€œDebugging by USB”.
  3. Connect your smartphone to your PC and confirm your trust in your computer.

Download ADB Tools (or use Minimal ADB and Fastboot). Open the command line in the adb.exe folder and enter sequentially:

adb shell


pm uninstall -k --user 0 com.miui.systemAdSolution




pm uninstall -k --user 0 com.xiaomi.midrop




pm uninstall -k --user 0 com.miui.analytics




pm uninstall -k --user 0 com.miui.bugreport




pm uninstall -k --user 0 com.miui.cloudservice




pm uninstall -k --user 0 com.miui.cloudbackup




pm uninstall -k --user 0 com.xiaomi.payment

These commands remove the system applications responsible for displaying ads, analytics and cloud services. Once executed, restart the device.

πŸ’‘

If a "failure" error occurs after entering the command [DELETE_FAILED_INTERNAL_ERROR]", Try replacing uninstall with hide (e.g. pm hide com.miui.systemAdSolution).

3. Installation of an alternative launcher for the lock screen

If previous methods didn't work, you can replace the standard lock screen with a third-party one, which doesn't remove the ads from the system, but hides them from the user.

The best options for Xiaomi:

  • πŸ”’ Always on Edge - Supports AOD (Always-On Display and Customization.
  • 🎨 Lock Screen & Wallpapers – lets you customize widgets and notifications.
  • πŸ›‘οΈ Hi Locker – blocks system notifications and ads.

Installation:

  1. Download the selected application from Google Play.
  2. Open it and follow the setup instructions (usually you need permission to "Overlay other windows").
  3. In the application settings, turn off the option "Show system notifications".

The downside of the method: some features (such as a fingerprint or Face Unlock) may not work smoothly, and Xiaomi sometimes blocks third-party launchers after updates.

Standard. MIUI|Always On Edge|Hi Locker|Other|I don't use it.-->

Modification of system files (requires root)

For advanced users who are ready to unlock the bootloader and obtain root rights, there is a radical way to edit system files, which removes ads at the kernel level, but voids the warranty and can lead to a device blink if an error occurs.

Procedure:

  1. Unlock the bootloader through the Mi Unlock Tool (requires binding to the Mi Account and waiting 7-15 days).
  2. Install Custom Recavers (TWRP) and get root through Magisk.
  3. With Root Explorer or Mixplorer, go to /system/priv-app/ and delete the folders: SystemAdSolution AnalyticsCore Msa

/system/build.prop

ro.miui.has_real_blur=1


ro.miui.has_handy_mode_sf=1




ro.miui.allow_all_signature=1

After the changes, restart and check the result. If the lock screen is clean, but there are errors in the system applications, return the deleted files from the backup.

⚠️ Note: On some models (Xiaomi) 13T, Redmi Note 12 Pro+) After editing build.prop may stop working NFC or 5G. Before the changes, make a full backup through TWRP.

5.Switching to custom firmware

The most reliable way to get rid of advertising is to install custom firmware without Xiaomi branded services.

FirmwareFeaturesSupport for MIUI-fittingComplexity of installation
LineageOSClean Android without Advertising❌ No. AOD, topic MIUI⭐⭐⭐
Pixel ExperienceThe interface is like Google Pixel❌ No. IR-blaster⭐⭐⭐⭐
MIUI EU (xiaomi.eu)MIUI without advertising and Chinese servicesβœ… Complete (except for Chinese features)⭐⭐
ArrowOSLightweight Android with settings❌ No signature gestures.⭐⭐⭐

For installation:

  1. Unlock the bootloader (see the previous section).
  2. Download the firmware for your model with XDA Developers.
  3. Sweat through TWRP (instructions are in the firmware theme).
  4. Install Magisk for root rights (optional).
❓ Why After Updating MIUI The commercial reappeared?
Xiaomi often returns ad mechanisms in new firmware versions.After updating: Repeat ADB-team (section) 2). Check if there are any new system applications in the /system/priv-app/. If you use custom firmware, upgrade it to the latest version. MIUI 15 Advertising can be hidden in the service com.miui.personalassistant – disable it through ADB.
❓ Can you remove advertising without a computer?
Yes, but the efficiency will be lower: πŸ“± Install Hi Locker or Always On Edge. πŸ”§ Use the App Inspector app (from Google Play) to find and disable advertising services manually. πŸ›‘οΈ Enable "Incognito Mode" in the Mi Account settings (sometimes this reduces the number of impressions). ADB Or root completely remove advertising is possible only at 40-60%.
❓ Will Face Unlock work after installing a custom launcher?
Depends on the launcher: βœ… Always on Edge – Face Unlock and fingerprint support. ⚠️ Hi Locker – can conflict with the facial recognition sensor (rebooted). ❌ Incorrectly configured launchers can completely block biometrics. Before installing, check the reviews for your model on the Internet. 4PDA.
❓ How to return a standard lock screen after experiments?
If you used: Third-party launcher β†’ Remove it and restart your smartphone. ADB-team β†’ Enter adb shell pm install-existing com.miui.systemAdSolution. β†’ Make it official. MIUI via Mi Flash Tool. If the lock screen does not return after the launcher is deleted, reset the settings via Settings β†’ System system β†’ Reset settings (select "Reset the lock screen settings").
❓ Why Xiaomi 13 Pro Ads Are Still Away ADB?
On flagship models (Xiaomi) 13 Pro, 14 Ultra) Xiaomi uses secure system processes that are not removed by standard commands. ADB With root rights (even without custom firmware). Install Magisk and DisableFlags to disable ads. MIUI EU β€” In this firmware, the advert is removed at the build level. 13T Pro also helps to disable the service com.xiaomi.mi_connect_service.