How to permanently remove ads on the screen lock Xiaomi: proven methods

Ads on Xiaomi’s lock screen are one of the most annoying features of MIUI firmware, which the manufacturer stubbornly refuses to remove even in new versions. Pop-up banners with games, promotions and offers not only spoil the look, but can also slow down the unlock of a smartphone by 0.3-0.8 seconds – critical for those who are used to using the phone quickly. Worse, standard settings often hide the options of disabling or return ads after updates.

In this article, we will look at all the current ways to remove ads, from official (via the settings menu) to radical (using ADB and third-party utilities). The methods are tested on the Xiaomi 13 Pro, Redmi Note 12, POCO F5 and other models with MIUI 12-14, including global and Chinese versions of firmware. If you are tired of intrusive banners, read on and choose the appropriate option.

Why does Xiaomi display ads on the screen lock?

Xiaomi officially describes advertising as β€œpersonalized recommendations,” but it’s actually part of its monetization strategy.

  • πŸ’° Partner revenue: banners bring in millions of dollars annually (according to Xiaomi reports for 2022-2023).
  • 🌍 Regional differences: China has less advertising (due to local laws), and more in global firmware.
  • πŸ“± MIUI Advertising is integrated into system applications (com.miui.systemAdSolution, com.xiaomi.midrop).
  • πŸ”„ Updates: After firmware updates, ad settings may be reset.

Interestingly, even flagship models (Xiaomi 14 Ultra, MIX Fold 3) are not immune to advertising – its availability depends not on the price of the device, but on the version of MIUI and the region. For example, in European firmware banners are less common than in Indian or Russian.

πŸ“Š What Xiaomi Ads Are The Most Irritating To You?
Banners on lockdown
Advertising in MIUI-annexes
Poppies in the browser
Searchable recommendations
Other

Method 1: Disconnect via standard MIUI settings

The safest method is to use built-in system options, which is suitable for most models, but may not work on Chinese firmware (China ROM) or older versions of MIUI (below 12.5).

Instructions:

  1. Open the Settings β†’ Lock screen.
  2. Switch to Additional Settings (or Lock Screen Settings in new versions).
  3. Find the Recommendations item on the lock screen (or Personalized Recommendations) and turn off the slider.
  4. Go back and check the Notifications section on the lock screen, which may also be hiding ads under the guise of β€œimportant messages.”

If there is no recommendation, try an alternative path:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. In the search, type msa (this is the system application com.miui.systemAdSolution).
  3. Open its settings and turn off autostart, and remove permissions to show notifications.

β˜‘οΈ Checking the ad-off

Done: 0 / 4

Important: Some firmware (Redmi 9A, POCO M3) may lose weather or calendar on the lock screen after the ad is turned off. This is normal – widgets are tied to the same system process.

Method 2: Using ADB to Deep Shut Down

If standard settings don't work, you'll have to plug in ADB (Android Debug Bridge), which requires a computer, but it's guaranteed to remove ads at the system level, and it even works on China ROM.

Step-by-step:

  1. Download Google’s Platform Tools and unpack it into a folder.
  2. On your smartphone, activate Developer Mode (7 times tap the MIUI version in Settings β†’ About phone).
  3. Enable USB debugging in Settings β†’ Additional β†’ For developers.
  4. Connect your phone to your PC, open the command line in the adb folder and do:
adb shell pm hide com.miui.systemAdSolution


adb shell pm hide com.xiaomi.midrop




adb shell pm hide com.android.browser # to block ads in the browser

After the reboot, the ads will disappear. To get it back, replace hide with unhide.

What if the ADB can’t see the device?
1. Check if the debugging is included USB phone-on. 2. Install Xiaomi drivers (download from [official website](https://new.c.mi.com/global/miuidownload/index)). 3. Try another one. USB-cable (preferably original). 4. In the command line, type in adb devices – if the device doesn’t show up, restart your phone and PC.

⚠️ Note: On some models (Xiaomi) 12T, Redmi K50) After the pm hide command, system notifications (for example, low battery charge) may disappear:

adb shell pm disable-user --user 0 com.miui.systemAdSolution

Method 3: Installation of third-party launchers

If you don't want to go through the settings, you can just replace the standard lock screen with an alternative one.

  • πŸ“± Nova Launcher + Sesame Lock Screen (Payable solution with flexible configuration).
  • πŸ”’ AcDisplay – Minimalist lock screen without ads.
  • 🌈 Always On Edge – for devices with Always-On Display (e.g. Xiaomi 13).
  • πŸ›‘οΈ LockScreen by AppLocker – Blocks System Banners.

The downside of the method: third-party launchers can increase battery consumption by 5-10% (according to GSMArena tests), but you will get not only a clean screen, but also additional features like fast access to applications or customization of wallpaper.

Example of settings:

  1. Install Nova Launcher from Google Play.
  2. Download the Sesame Lock Screen module (requires administrator rights).
  3. In Nova settings, select Lock Screen β†’ Sesame.
  4. Turn off the system screen in Settings β†’ Security β†’ Lock screen β†’ Style (select β€œNo”).

πŸ’‘

Before installing a third-party launcher, back up your lock screen settings through Settings β†’ Additional β†’ Backup. This will help you quickly get everything back if something goes wrong.

Method 4: Manual removal of system applications (root)

For advanced users who are ready to get root rights, there is a radical method – removing advertising modules directly, which is the most effective way, but also the most risky: wrong actions can lead to a β€œbrick” (breakdown) of a smartphone.

What needs to be done:

  1. Unlock the bootloader through the official Xiaomi website (requires an account binding Mi).
  2. Install custom recovery (TWRP) and get root through Magisk.
  3. With Root Explorer or ADB, delete the folders: /system/priv-app/SystemAdSolution/system/app/MiuiDaemon
  4. Reset the device.

Advantages of the method:

  • βœ… Advertising disappears forever, even after updates.
  • βœ… The system is speeded up (released to 100-150 MB of RAM).
  • βœ… You can remove other unnecessary applications (Mi Video, Mi Music).

⚠️ Attention: On models with Dynamic RAM Expansion (Xiaomi 12S Ultra, Redmi K60) Deleting system files can cause errors in virtual memory.Before the procedure, disable this function in Settings β†’ Additionally. β†’ Memory.

Xiaomi modelMIUI versionSupports root?Risk of a brick
Xiaomi 13/13 Pro14.0.5+Yes (TWRP)Medium.
Redmi Note 1113.0.4Yeah (OrangeFox)Low.
POCO F4 GT13.2.0Yes (Magisk)High (due to A/B sections)
Xiaomi 12T Pro14.0.2Partially (requires a patch)Very tall.

Method 5: Alternative firmware (Custom ROM)

If you're willing to go to extreme lengths, you can completely replace MIUI with custom firmware without advertising.

  • 🌍 Pixel Experience – Pure Android with Google Updates.
  • ⚑ LineageOS - lightweight and stable firmware.
  • πŸ”₯ ArrowOS – with advanced privacy settings.
  • πŸ“± Xiaomi.eu – modified MIUI without advertising (only for Xiaomi/Redmi/POCO).

Installation process:

  1. Unlock the bootloader (as in method 4).
  2. Install TWRP or OrangeFox Recovery.
  3. Download the firmware from the official website (for example, Pixel Experience).
  4. In recovery, make Wipe. β†’ Format Data, then go through it. ZIP-firmware.

Pros:

  • πŸš€ No advertising at all (including system applications).
  • πŸ”„ Regular security updates.
  • πŸ›‘οΈ More control over permits.

Cons:

  • ⚠️ Loss of warranty (if the device is under warranty).
  • πŸ“΅ There may be problems with the camera or NFC (on some models).
  • πŸ”‹ Reduced Autonomy Time by 10-15%.

πŸ’‘

Custom ROM is the only way to get rid of ads forever, but is only suitable for power users. For beginners, it's better to use ADB or third-party launchers.

What if the advertisements returned after the update?

System updates to MIUI often reset ad settings to avoid:

  1. Turn off automatic updates: Settings β†’ The phone. β†’ Updating the system β†’ βš™οΈ β†’ Auto-update (off)
  2. Use the update blocker via ADB: adb shell pm disable-user --user 0 com.android.updater
  3. Install App Ops (requires ADB) and block com.miui.systemAdSolution.

If the ad did show up:

  • πŸ”„ Repeat the steps from Method 1 or 2.
  • πŸ“₯ Check if a new app has been installed (Mi Browser, GetApps are often updated automatically).
  • πŸ›‘οΈ Use Blokada or AdGuard to block ad domains (ad.mi.com, tracker.ai.xiaomi.com).

FAQ: Frequent questions about advertising on Xiaomi

❓ Why does it appear again after the ad is turned off in the settings?
This is due to the system process com.miui.analytics, which resets settings. To avoid this, turn it off via ADB: adb shell pm disable-user --user 0 com.miui.analytics or use App Ops to block its activity.
❓ Can you remove advertising without a computer?
Yes, but the choice is limited: Use third-party launchers (like Nova); Install Blokada (blocks ad domains); Manually disable permissions for GetApps and Mi Browser; however, ADB or root is still needed to completely remove ads at the system level.
❓ Will the method of using ADB on POCO?
Yes, POCO uses the same MIUI firmware, so the adb shell pm hide commands work similarly, except for the POCO Launcher models (e.g., POCO X5 Pro), where additional shutdown of com.poco.launcher services may be required.
❓ How to return the weather and calendar after turning off advertising?
These widgets are tied to the system process com.miui.systemAdSolution. To restore them: Enable back the recommendation display in Settings β†’ Lock screen. Use third-party widgets (e.g. Another Widget or Overdrop). Install MIUI Mods (requires root).
❓ Is it legal to remove Xiaomi system apps?
Legally, yes, because you own the device. However: This may void the warranty (if root traces are found). Xiaomi does not provide support for modified firmware. In some countries (e.g. EU)forced advertising without the user's explicit consent may violate GDPR.