Ads on the Xiaomi Redmi lock screen are one of the most annoying features of MIUI, which the manufacturer has integrated into the system for monetization. Even after buying a smartphone, users are faced with intrusive banners, app recommendations and content from Xiaomi partners. The good news is that these ads can be turned off β in whole or in part β without root rights and complex manipulation.
In this article, we will discuss 7 proven ways to remove ads from Redmi screensaver on different versions of MIUI (12 to 14), including hidden settings, disabling system services and alternative methods for advanced users. It is important to understand that some methods may differ depending on the model (for example, Redmi Note 10 Pro vs Redmi 9A) and the firmware region (global, Chinese, European).
Why does Xiaomi Redmi appear on the screensaver?
Xiaomi is embedding advertising modules in MIUI firmware for several reasons:
- π° Monetization: the main income from the sale of smartphones at a low price is compensated by the display of targeted advertising.
- π± Partner Programs: Xiaomi collaborates with app developers (e.g. AliExpress, Booking.com) to promote their services.
- π Regional features: Chinese and Indian firmware have more advertising than global versions.
- π Updates MIUI: After firmware updates, advertising modules can return even if they were previously disabled.
Ads on the lock screen can appear in different formats: banners (at the bottom of the screen), application recommendations (image icons with a suggestion to install), content from MSA (Mi Security Ads), as well as weather widgets with advertising, most often this affects the Redmi 9/10/11 series, Redmi Note 8/9/10/11 and budget devices, where the manufacturer is more actively monetizing the audience.
Method 1: Disabling Advertising through MIUI Settings (Official Method)
The easiest and safest way to do this is to use the built-in MIUI settings. It is suitable for most Redmi models running MIUI 12-14 (global/European) firmware. Importantly, in China ROM, this method may not work due to manufacturer restrictions.
Instructions:
- Open the Settings β Lock screen.
- Switch to the lock screen settings (or additionally, depending on the version).
- Find the Recommendations or Show Recommendations option and turn off the slider.
- Return to the basic lock screen settings and turn off the weather (if it is displayed with ads).
If there is no recommendation, try an alternative path:
- Go to Settings β Applications β Application Management.
- Type in MSA (Mi Security Ads) or Mi Browser.
- Open the app settings and turn off notifications + limit background activity.
βοΈ Preparation before disabling advertising
Method limitation: On some models (e.g. Redmi 9C NFC), after the MIUI update, the adverts may return, in which case you will have to repeat the procedure or use alternative methods.
Method 2: Manually disabling MSA (Mi Security Ads) services
MSA (Mi Security Ads) is a system service that is responsible for displaying ads in MIUI. It can be disabled without root licenses, but the process requires care. Importantly, on some firmware (China ROM), this method can lead to failures in the work of Security and Optimization.
Step-by-step:
- Open Settings β Applications β Application Management.
- In the search bar, enter msa (without quotes).
- Select Mi Security Ads (or com.miui.systemAdSolution in older versions).
- Click Stop (forced stop), then Disable (if available).
- Go back and find the Mi Browser β turn off notifications and background activity.
If Mi Security Ads are not listed, try disabling the following services (they may also be responsible for advertising):
- π com.xiaomi.mipicks β content recommendations.
- π¦ com.miui.analytics β analytics collection (may affect targeted advertising).
- π com.android.browser β a browser with built-in advertising.
What happens if you turn off the MSA?
Warning: on MIUI 13/14 firmware, the forced MSA stop may work temporarily - after the reboot, the service will start again. In this case, use Method 4 (Reset Advertising Settings).
Method 3: Using ADB to Deeply Disable Advertising
If standard methods don't work, you can use ADB (Android Debug Bridge), a tool for debugging Android, which requires connecting the phone to a PC, but gives the most durable result even after MIUI updates.
What you need:
- π₯οΈ A computer with installed Xiaomi drivers and ADB (You can download from the official website).
- π± Included Debugging by USB on the phone (Settings) β The phone. β Version. MIUI β Tap 7 times, then go back to Settings β Additionally. β For developers).
- π USB-cable (preferably original).
Instructions:
- Connect your phone to your PC and open the command prompt (cmd) in the ADB folder.
- Enter the command to check the connection: Adb devices should appear the name of your device.
- Follow the command to disable the advert: adb shell pm hide com.miui.systemAdSolution If the command doesn't work, try: adb shell pm uninstall --user 0 com.miui.systemAdSolution
- To disable application recommendations: adb shell pm hide com.xiaomi.mipicks
- Reboot the phone.
If after the reboot the ad returns, use additional commands:
adb shell pm hide com.android.browser
adb shell pm hide com.miui.analyticsπ‘
Before using ADB, back up your data via Settings β Additional β Backup and Reset. In rare cases, incorrect ADB commands can cause system applications to crash.
Method 4: Resetting Advertising Settings through Engineering Menu
MIUI has a hidden engineering menu where you can reset your ad settings to factory settings, which works on most Redmi models, but requires care β wrong actions can disrupt the system.
How to open the engineering menu:
- Open the Phone app.
- Enter the code: ##4636### The Testing menu will open.
- Go to the section Phone Information (or Usage Statistics).
- Find Reset Advertising Reset (or Advertising Reset) and tap it.
If there is no item, try the alternative code:
##7378423##After discharge:
- π Reboot the phone.
- π΅ Check the lock screen β the ads should disappear.
- βοΈ Re-disable recommendations in Settings β Lock screen.
π‘
Resetting through the engineering menu removes all personalized ad settings, but does not guarantee that the ad will disappear completely. For reliability, combine this method with disabling the MSA (Method 2).
Method 5: Installation of alternative firmware (for advanced)
If you're willing to take drastic measures, you can install custom firmware without advertising, a method that's suitable for power users, as it requires unlocking the bootloader and potentially takes away warranty.
Popular firmware without ads for Xiaomi Redmi:
| Firmware | Features | Support for models | Complexity of installation |
|---|---|---|---|
| Xiaomi.eu | Official MIUI without advertising and Chinese services | Most Redmi (Note 8/9/10/11, Redmi 9/10) | Medium (you need to unlock the bootloader) |
| LineageOS | Clean Android without MIUI and Advertising | Redmi Note 7/8/9/10, Redmi 4/5/6 | High (requires TWRP) |
| Pixel Experience | Android with the corporate style of Google Pixel | Redmi Note 9 Pro, Redmi K20/30 | Tall. |
| ArrowOS | Lightweight and fast Android | Redmi Note 8/10, Redmi 9 | Tall. |
Warnings:
β οΈ Warning: Unlocking the bootloader resets all data on the phone, and this can lead to a loss of warranty (on some Xiaomi models, the warranty is preserved, but the official service may refuse repair due to custom firmware).
β οΈ Warning: Installing custom firmware can turn your phone into a brick. 4PDA or XDA Developers for your model.
If you decide to do this, follow the algorithm:
- Unlock the bootloader through Mi Unlock Tool (you need a Xiaomi account and wait 7-15 days).
- Install TWRP Recovery (Castom Recovery)
- Download the firmware (e.g. Xiaomi.eu) and transfer it to your phone.
- Using TWRP, run Wipe (Dalvik, Cache, Data, System) and install the firmware.
Method 6: Using third-party launchers
If the ads are not only on the lock screen, but also on the app menu, you can install a third-party launcher, which doesn't take the ads off the screensaver, but makes them less visible in everyday use.
The best launchers for Xiaomi Redmi:
- π Nova Launcher β flexible setup, no advertising, gesture support.
- π¨ Lawnchair β launcher in the style of Google Pixel, light and without advertising.
- π Microsoft Launcher β Windows integration, minimalist design.
- π± Hyperion Launcher β Optimized for Performance.
How to set up:
- Install a launcher from Google Play.
- When you first start, select it as the default launcher.
- In the launcher settings, disable all options related to recommendations (e.g., Google Discover in Nova Launcher).
- To completely hide advertising in MIUI, combine this method with Method 2 (disabling MSA).
Limitation: Launchers donβt remove ads from the lock screen, but make them less intrusive in the interface. Use other methods from this article to remove ads completely.
Method 7: Reset the phone to factory settings (last resort)
If none of these things work, you can reset completely, and it's a radical solution, but it's guaranteed to remove all the ad modules, because the phone goes back to "clean" and you lose all the data (photos, messages, apps).
How to Reset Xiaomi Redmi:
- Make a backup copy of important data (photos, contacts, messages).
- Go to Settings β Additional β Backup and Reset.
- Select Settings Reset.
- Confirm the action (a password may be required).
- After the reboot, set up the phone as new, but donβt restore data from the backup β this can bring back ads.
After discharge:
- π§ Turn off ads immediately through Settings β Lock screen.
- π΅ Turn it off. MSA and Mi Browser (see Method 2).
- π Do not update your firmware in the first few days β check if the adverts are back.
π‘
Factory reset is the most reliable way to remove ads, but it requires a complete reinstallation of all apps and settings. Use it if other methods have failed.