Your Xiaomi Redmi lock screen is littered with intrusive ads that prevent you from using your smartphone?You are not alone: Statistically, more than 60% of device owners on MIUI face this problem. Advertising appears even after resetting, updating the firmware or buying a new phone - and this is not an accident, but part of Xiaomi's monetization strategy.
In this article, weβll look at 5 working ways to disable ads on lock, from standard MIUI settings to radical methods using ADB and root rights. Youβll learn which options are safe for beginners and which require technical skills. Weβll also analyze why ads return after updates and how to avoid them. All instructions are relevant for Redmi Note 10/11/12, Redmi 9/10/13C and other models on MIUI 12, 13 and 14.
We warn you right away: some methods can lead to loss of warranty or unstable system operation. If you are not willing to take risks, use only official settings or alternative launchers. For experienced users, we have prepared advanced solutions, including modification of system files.
Why does Xiaomi Redmi have a lock-in ad?
Ads on the lock screen are part of the MIUI ecosystem that brings Xiaomi millions of dollars annually.The company has integrated ad modules into system applications such as:
- π± Mi Security β shows banners on lock and notifications.
- π Mi Browser β Adds ads to widgets and home screen.
- π Cleaner β displays promotions after scanning the system.
- π΅ Mi Music and Mi Video β embed banners in players.
In MIUI 12/13/14, ads have become more aggressive: they are loaded dynamically through Xiaomi servers, so even after a shutdown, the settings can reappear in the settings after a firmware update. Moreover, in some regions (for example, in India and China), ads are sewn at the firmware level and are not disabled by standard means.
Interesting fact: there is no legal advert in the European version of MIUI (EEA), but if you bought a smartphone in another region (e.g. Global or India), it will be displayed.
Method 1: Disabling Advertising through the standard MIUI settings
The easiest and safest method is to use the built-in MIUI options, which is suitable for most Redmi models and does not require technical skills, but it has a limitation: ads can return after the system update.
To disable the ads on the block:
- Open the Settings. β Password and security.
- Go to Screen Lock.
- Click on Additional Settings (or Lock Settings in new versions).
- Find the Recommendations item on the lock screen and turn off the slider.
- Go back to Settings β Applications β Application Management.
- Find Mi Security (or Security), open its settings and turn off Show recommendations.
If there is no Recommendation on the lock screen, your firmware does not support this shutdown, so move on to the next method.
βοΈ Checklist before disabling ads
Method 2: Using ADB to Deeply Disable Advertising
If standard settings donβt work, you can use Android Debug Bridge (ADB), a tool for debugging Android, which does not require root rights, but requires connecting your smartphone to your computer.
Advantages of the method:
- β It works on most versions. MIUI (including 14).
- β Does not violate the guarantee.
- β Disables Advertising at System Application Level.
Disadvantages:
- β οΈ Requires installation ADB PC-only.
- β οΈ When resetting settings or updating firmware, advertising can return.
Instructions:
- Download and install Platform Tools (ADB) on your computer.
- Turn on the smartphone Developer Mode: go to Settings β About phone and 7 times click on the MIUI version.
- Return to Settings β Additional β For developers and activate Debugging over USB.
- Connect your phone to your PC and type in the command line (cmd): adb devices (the device should appear).
- Follow the commands in turn: adb shell pm hide com.miui.systemAdSolution adb shell pm hide com.android.browser adb shell pm hide com.miui.analytics
- Reboot your smartphone.
β οΈ Note: pm hide commands temporarily disable system applications, but do not delete them. If after the reboot the ad returned, use the command pm uninstall -k --user 0 The name of the package (e.g. com.miui.systemAdSolution) may, however, cause some functions to function in an unstable manner. MIUI.
What if the ADB canβt see the device?
Method 3: Install an alternative launcher (without root)
If you're tired of not only blocking ads, but also the overall design of MIUI, you can install a third-party launcher, which doesn't remove ads from system applications, but replaces the lock screen with a clean interface.
The best launchers for Xiaomi Redmi:
- π Nova Launcher β flexible setup, gesture support, no advertising.
- π Lawnchair β open source, minimalist design.
- π± Microsoft Launcher - Windows integration, stable operation.
- π¨ Action Launcher β Unique Themes and Responsive Icons.
How to install and configure:
- Download the launcher from Google Play.
- Open the app and select it as the default launcher.
- Go to the launcher settings and turn off Show hints and recommendations.
- To replace the lock screen, install Sesame Lock Screen or AcDisplay.
Important: Alternative launchers donβt block system ads in Xiaomi notifications and apps; they only hide them on the home screen and lock.
π‘
If you have lags after installing the launcher, clear the cache in Settings β Apps β [launcher name] β Storage β Clear the cache. Also turn off animation in the developer settings to speed up work.
Method 4: Disabling Advertising through root (for Advanced)
If you're willing to take drastic measures, root rights give you complete control of the system, and this method allows you to permanently remove advertising modules, but there are risks:
- β οΈ Loss of guarantee.
- β οΈ Possibility of "bricking" the device in case of error.
- β οΈ Security breach (some banking applications will stop working).
To disable ads from root:
- Get root rights with Magisk (see instructions for your model on XDA Developers).
- Install a root-enabled file manager, such as Root Explorer or Mixplorer.
- Cross the path: /system/priv-app/MiuiSystemAdSolution and rename the folder to MiuiSystemAdSolution_bak.
- Similarly, disable: /system/app/MSA (Miui System Ads) /system/app/HybridAccessory (accessories) /system/app/HybridPlatform (platform advertising)
- Reset the device.
Scripts can be used to automatically remove advertising:
- π οΈ Xiaomi ADB/Fastboot Tools β utility with a graphical interface to disable advertising and debloat.
- π Universal Debloater Script β removes unnecessary system applications, including advertising.
β οΈ Attention: After update MIUI through OTA To avoid this, disable automatic updates to Settings. β The phone. β Updating the system β Threefold β Settings β Auto-update.
Method 5: Switch to custom firmware (last option)
If nothing works, the last option is to install custom firmware (like LineageOS, Pixel Experience or ArrowOS) that will completely remove MIUI and all built-in ad units, but require:
- π Unlock the bootloader (bootloader unlock).
- π₯ Installations TWRP (custom recovery).
- π οΈ Fastboot skills and ADB.
Advantages of custom firmware:
- β No system advertising.
- β Faster and more stable work.
- β Regular security updates.
Disadvantages:
- β οΈ Loss of guarantee.
- β οΈ Possible bugs with camera, sensors or communication.
- β οΈ No branded features MIUI (Second Space or Game Turbo).
Installation instructions (briefly):
- Unlock the bootloader through Mi Unlock Tool (requires a Xiaomi account binding and wait 7-15 days).
- Install TWRP for your model (see the instructions on the official website).
- Download the firmware (e.g. Pixel Experience for Redmi Note 10 Pro here).
- Download to TWRP and run Wipe β Format Data (all data will be deleted!).
- Install the firmware through Install and restart.
π‘
Custom firmware requires regular manual updates. Once installed, check camera, Wi-Fi, and mobile network performance β some features may not work without additional patches (such as GCam for the camera).
Comparison of methods: which way to choose?
To make it easier for you to decide, we have compiled a table with the pros and cons of each method:
| Method | Difficulty | PC required | Risk to the system | Efficiency | Return of Advertising after Update |
|---|---|---|---|---|---|
| Standard settings of MIUI | β | β No. | β No. | β οΈ Medium | β Yes. |
| ADB-team | ββ | β Yes. | β οΈ Low. | β Tall. | β Yes. |
| Alternative launcher | β | β No. | β No. | β οΈ Partial | β No. |
| Root + Delete System Files | ββββ | β Yes. | β οΈβ οΈ High-pitched | β Complete. | β No, if you disable updates) |
| Custom firmware | βββββ | β Yes. | β οΈβ οΈβ οΈ Very tall. | β Complete. | β No. |
Selection recommendations:
- π If you are a beginner, start with standard settings or ADB.
- π± If you want a beautiful interface without deep changes β install an alternative launcher.
- π§ If you are willing to take a risk for the complete removal of advertising β use root or custom firmware.