Xiaomi Redmi Note 10S is a popular smartphone with powerful MIUI filling and shell, but many users face intrusive advertising in system applications, notifications and even on the lock screen. Unlike flagship models, where advertising can be disabled through premium features, in the Redmi Note 10S this process requires manual adjustments or radical measures. In this article, we will analyze all the available methods, from official to alternative, including their pros, cons and potential risks to the system.
It's important to understand that MIUI ads are built-in at the firmware level and are linked to Xiaomi services like msa (Mobile Service Ads) and MiuiDaemon. Simply disabling notifications in settings often fails — banner ads continue to appear in Browser, Music, Themes and even Settings. We tested all methods on current versions of MIUI 13/14 and highlighted those that work consistently without loss of functionality.
Why is there an ad on the Redmi Note 10S and can it be removed forever?
Advertising in MIUI is part of Xiaomi’s business model to keep device prices low, and is integrated into system applications through:
- 📱 Mobile Service Ads (MSA) – is responsible for targeted banners in notifications and applications.
- 🔄 MiuiDaemon Background Processes – Upload Advertising Content Even When Notifications Are Disabled.
- 🎨 Topics app – shows banners when changing wallpaper or fonts.
- 🌐 System Browser and Mi Video – contain built-in ad units.
Technically, you can remove ads forever, but this will require:
- Disable personalized advertising in your Mi Account settings.
- Deactivate system services through ADB (for experienced users).
- Use third-party utilities like MIUI Hidden Settings or Xiaomi ADB/Fastboot Tools.
- Install custom firmware (like LineageOS), but this will deprive you of official updates.
⚠️ Note: Disabling system services through ADB or root access can lead to unstable smartphone operation, errors in Google Pay and loss of warranty!
In practice, most users are limited to the first and second points, which give the result without the risk of "breaking" the phone.
Method 1: Disabling personalized advertising in MIUI settings
The safest and most official way is to deactivate targeted ads through your Mi Account settings. This won't delete all banners, but will significantly reduce their number.
- Open Settings → Mi Account (if not authorized, log in).
- Go to Mi Account → Account settings → Advertising.
- Turn off the “Personalized Recommendations” slider.
- Return to Settings → Memory → Clean up and remove the cache for the Themes, Browser, Mi Video applications.
After this action, the ads in notifications and some system applications will disappear, but banners in Browser and Music may remain.
- 🔧 Install a third-party browser (such as Chrome or Firefox) and make it the default app.
- 🎵 Replace Mi Music with Spotify or YouTube Music.
Clear the cache of system applications|Reboot your smartphone|Install an alternative browser|Check notifications for the presence of advertising-->
Method 2: Deactivate Advertising Services Through ADB (without root)
If the standard settings do not help, you can turn off advertising services via Android Debug Bridge (ADB). This method does not require root rights, but requires a computer and USB-The advantage is that the ads disappear almost completely, including banners in Settings and Weather.
Step-by-step:
- Download ADB Tools and unpack the archive.
- On your smartphone, activate Settings → About Phone → MIUI version (click 7 times to turn on Developer Mode).
- Return to Settings → Additional → For developers and enable “Debugging by USB”.
- Connect the Redmi Note 10S to your PC, open the command prompt in the folder with ADB and type:
adb devices
adb shell pm hide com.miui.systemAdSolutionIf the command fails (Operation not allowed error), use the alternative:
adb shell pm disable-user --user 0 com.miui.systemAdSolution
adb shell pm disable-user --user 0 com.xiaomi.midrop
adb shell pm disable-user --user 0 com.xiaomi.marketAfter completing the commands, restart the smartphone. Advertisements should disappear from:
- 📱 Notifications and control panels.
- 🔧 System applications (Temes, Security).
- 🌐 Built-in browser (partially).
⚠️ Note: On some versions MIUI 14 Disabling com.xiaomi.market may cause errors in the Mi App Store.If the app store stops working, return it with a command: adb shell pm enable com.xiaomi.market
Disable personalized advertising in settings|Used. ADB|I was installing custom firmware.|I have tried special applications (for example, «MIUI Hidden Settings»)|I've tried nothing.-->
Method 3: Use the application "MIUI Hidden Settings"
For users who don’t want to work with ADB, there is an alternative, the MIUI Hidden Settings app (available on 4PDA or XDA Developers), which allows you to disable advertising services through a graphical interface without a computer.
How to use:
- Download and install. APK-File (requires permission to install from unknown sources).
- Open the application and give access to special features (in the security settings).
- Go to the Advertising section and turn off:
- 🔘 «Personalized advertising (analogue of Mi Account settings).
- 🔘 «Advertising in notices».
- 🔘 «Advertising banners in system applications».
The app also allows you to hide unnecessary system apps (such as Mi Video or Mi Browser) that often show ads.
What happens if you hide the system application through MIUI Hidden Settings?
On the Redmi Note 10S with MIUI 13.0.6 firmware, the MIUI Hidden Settings app may not work properly due to Xiaomi's restrictions on modifying system settings, in which case use ADB or upgrade to the latest version.
Method 4: Install custom firmware (for experienced users)
If none of these methods worked, the radical solution is to install custom firmware like LineageOS or Pixel Experience, which will completely remove all MIUI ad modules, but has serious drawbacks:
| Advantages | Deficiencies |
|---|---|
| 🚀 Complete lack of advertising and bloatware | ❌ Loss of official updates and guarantees |
| 🔄 Cleaner and faster Android | ❌ Risk of “bricking” when installed incorrectly |
| 🛡️ No surveillance from Xiaomi | ❌ Possible problems with the camera, NFC sensory |
| 📱 Support for current versions of Android | ❌ Requires unlocking the loader (waiting) 7-15 days) |
If you decide to take this step, follow the instructions:
- Unblock the bootloader through the official Xiaomi website (you will need a Mi Account and wait).
- Download the firmware for Redmi Note 10S (codename rosemary) with XDA Developers.
- Install it through TWRP (Castom Recovery).
⚠️ Attention: On the Redmi Note 10S with a MediaTek Helio processor G95 Some custom firmware may not work properly with Wi-Fi 6 or Bluetooth 5.1!
💡
Before installing custom firmware, make a full backup via TWRP or Mi PC Suite. Save copies of boot, system and data partitions - this will help restore the phone in case of an error.
Method 5: Alternative methods (without ruts and ADB)
If you don’t want to risk system stability, but standard settings don’t help, try these options:
- 📵 Disabling Mobile Data for Advertising Apps: Go to Settings → Annexes → App management. Select msa (or MiuiDaemon), click Mobile Data and turn off access.
- 🔒 Blocking advertising through DNS: Install. DNS66 Or Blokada from F-Droid. Activate host lock for ads.mi.com, tracker.miui.com domains.
Resetting advertising settings:
- Go to Settings → Mi Account → Account Settings → Advertising.
- Click Reset Ad ID (this will temporarily reduce the number of targeted banners).
These methods are less effective than ADB or custom firmware, but do not require deep changes to the system, for example, blocking DNS may not work for embedded advertising in the Topics, but remove banners in the browser.
💡
The most reliable way without risk to the system is to combine disabling personalized advertising in the settings + blocking mobile data for msa + installing an alternative browser.
What if the adverts returned after the MIUI update?
Xiaomi regularly releases updates that can reset ad settings or return disabled services, if banners reappear after the update:
- Check if your settings are reset in Settings → Mi Account → Advertising.
- Repeat the ADB commands (see Method 2).
- Clear cache and data for msa, MiuiDaemon and Themes applications.
- If you use MIUI Hidden Settings, upgrade to the latest version.
On some versions of MIUI 14, Xiaomi will block the ad-disabled through ADB.
- 🔄 Reverse to the previous version of the firmware (via Fastboot).
- 📥 Installation EU-firmware (version) MIUI European Region Where There Is Less Advertising).
To avoid automatic updates that return ads:
- Go to Settings → About the phone → System update.
- Click on the icon. ⚙️ (settings) and disable "Automatic booting».