How to completely disable advertising on Xiaomi Redmi 10S: system and covert methods

Xiaomi Redmi 10S โ€” Popular budget smartphone with a productive chipset Helio G88 screen-wise AMOLED But even in 2026, owners are facing intrusive advertising in the branded shell. MIUI: Banners in the settings menu, push notifications from Mi Browser, ad units in system applications. In this article, we will discuss all the available ways to disable advertising, from standard settings to advanced methods using the use of advertising. ADB and third-party utilities.

It is important to understand the part of advertising in MIUI It's built into the firmware layer and is linked to Xiaomi services (msa, MiuiDaemon). Complete removal is only possible with root rights, but we'll focus on methods that don't violate warranty and don't require unlocking the bootloader. All instructions are tested on Redmi. 10S versioned MIUI 12.5โ€“14 (Android 11โ€“13).

Why on Redmi? 10S Advertising comes and where it comes from

Advertising in MIUI integrated at several levels:

  • ๐Ÿ“ฑ System applications: Mi Browser, Mi Video, Music, Cleaner and even Settings show banners through com.miui.systemAdSolution services.
  • ๐Ÿ”” Push notifications: sent via Mi Push Service (com.xiaomi.mipush.sdk package) are often disguised as "recommendations" or "updates".
  • ๐Ÿ”„ Cloud services: Mi Account and Xiaomi Cloud collect data on user behavior for targeted advertising.
  • ๐Ÿ“ฆ Pre-installed apps: Mi Pay, Mi Home, GetApps (Xiaomi app store) contain advertising SDK.

By default, Xiaomi includes personalized advertising for users from the regions of Russia, India, Indonesia, Brazil and other countries with โ€œbudgetโ€ firmware (EEA) There's less advertising, but it still slips through the updates. MIUI 14 Many Users Have Noticed An Increase in Banners in Quick Settings and Control Center.

โš ๏ธ Note: Disabling ads through system settings does not guarantee 100% results. Some banners (e.g. in Mi Browser) may return after app updates. Complete removal will require locking Xiaomi servers at the hosts level or using the hosts ADB.

Method 1: Disabling personalized advertising in MIUI settings

The easiest way to do this is to deactivate targeted ads through the Privacy menu, which won't take away all banners, but it will reduce the number of banners by 30 to 50 percent.

  1. Open the Settings. โ†’ Privacy โ†’ Advertising.
  2. Turn off the Personalized Recommendations slider (or Ads in older versions) MIUI).
  3. Click "Reset advertising" ID" (if the option is available).
  4. Get back to privacy. โ†’ Additional privacy settings and disable "Show recommendations in the system".

After this action, the ads in Settings and Control Center should disappear, but the banners in the apps (Mi Browser, Mi Video) will remain.

Is the slider "Personalized recommendations" disabled"|Is advertising dropped? ID|Are recommendations disabled in the "Additional Privacy Settings"|Reload the phone to apply changes-->

Method 2: Removing Advertising in Xiaomi System Applications

Most banners appear in pre-installed utilities: Mi Browser, Cleaner, Mi Video and GetApps. These can be disabled or replaced with analogues without ads.

Mi Browser (Xiaomi columnist)

It's the main source of advertising, and it's better to remove it completely or replace it with Google. Chrome/Firefox:

  • ๐Ÿ”ง Go to Settings. โ†’ Annexes โ†’ Application management โ†’ Mi Browser.
  • ๐Ÿšซ Click "Disable" (if the button is inactive, delete the updates first).
  • ๐Ÿ—‘๏ธ Complete removal will be required ADB (instruction in Method 4).

If you want to leave Mi Browser, but remove the ads:

  1. Open your browser, tap on. โ‹ฎ โ†’ Settings โ†’ Additionally.
  2. Turn off "Recommended Content" and "Fast News".
  3. In the "Privacy" section, disable "Personalized recommendations".

Cleaner (Optimizer)

The Cleaner app shows ads at launch and after garbage disposal to remove banners:

  • ๐Ÿ› ๏ธ Go to Settings. โ†’ Annexes โ†’ Cleaner โ†’ Notifications.
  • ๐Ÿ”” Disable all notifications from the app.
  • ๐Ÿ“ต In Cleaner settings, disable Recommended Content".

๐Ÿ’ก

If you donโ€™t use the cleaner, replace it with SD Maid or Files by Google โ€“ they do not contain ads and more effectively clear cache.

2.3 GetApps (Xiaomi Store)

GetApps app store brazenly embeds ads into search results, and you can't turn it off, but you can:

  • ๐Ÿ“ฅ Install Google Play Store as a default store.
  • ๐Ÿšซ Disable GetApps through Settings โ†’ Apps (similar to Mi Browser).
  • ๐Ÿ”’ Block Internet access for GetApps in Settings โ†’ Mobile network โ†’ Use of data.
AnnexType of advertisementHow to clean up
Mi BrowserBanners on the main, pop-up windowsDisable in the browser settings or delete through ADB
CleanerAdvertising after cleaning, notificationsDisable notifications and โ€œRecommended Contentโ€
GetAppsAdvertising applications in search resultsDisable the application or block the Internet
Mi VideoClips before the video, bannersInstall VLC or MX Player

Method 3: Blocking Ads by Restricting Background Activity

Many banner ads are loaded through Xiaomi's background processes, and if you limit their activity, the number of ads will decrease.

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Tap on. โ‹ฎ โ†’ Show all applications (enable system display).
  3. Find and open the following applications: com.miui.systemAdSolution (responsible for system advertising) com.xiaomi.mipush.sdk (push notifications) com.miui.analytics (statistics collection)
  4. For each of them: ๐Ÿšซ Press "Stop" (forced stop). ๐Ÿ”„ Turn off Auto Start". ๐Ÿ“ต Prohibit "Background execution" and "Use of data".

These actions will suspend advertising services, but after the phone restarts, they may be activated again (ADB).

โš ๏ธ Note: System processes may be disrupted by some features (such as push notifications from Mi Home or Mi Fit). If you notice a failure, return the settings back.

Mi Browser|Cleaner|GetApps|Mi Video|Mi Home|Nothing.|Others-->

Method 4: Completely remove advertising through ADB (rootless)

Method by using ADB (Android Debug Bridge allows you to permanently disable advertising services without obtaining root rights. This is the most effective way, but requires connecting the phone to a computer:

Preparation

Download and install:

  • ๐Ÿ–ฅ๏ธ Platform Tools (ADB) for Windows/macOS/Linux.
  • ๐Ÿ“ฑ On your phone, turn on Developer Mode: Go to Settings โ†’ About the phone, tap 7 times on "Version." MIUI". Back to Settings โ†’ Additionally. โ†’ For developers, activate Debugging by USB".

4.2. Connection and execution of commands

Open the command line (Windows) or the terminal (macOS/Linux) file ADB and do it:

adb devices

If the phone is connected correctly, you'll see its serial number. Then type in the commands one by one.

adb shell pm hide com.miui.systemAdSolution


adb shell pm hide com.xiaomi.mipush.sdk




adb shell pm hide com.miui.analytics




adb shell pm hide com.miui.msa.global




adb shell pm hide com.xiaomi.ab

These commands will hide the system applications responsible for advertising. Once you do, restart your phone.

  • ๐Ÿ“ฑ Menu of Settings and Control Center.
  • ๐Ÿ”” push notifications.
  • ๐ŸŒ System applications (Mi Browser, Cleaner, etc.).
What if the ADB canโ€™t see the device?
1. Make sure that the debugging is enabled by USB and the connection is selected as "File Transfer". 2. Install drivers for Xiaomi Redmi 10S (You can download it on the official website. 3. Try another one. USB-cable (preferably original). 4. Restart your phone and computer. 5. If you use Windows, run the command prompt on behalf of the administrator.

Recovery of hidden applications

If, after blocking, through ADB Important features (such as notifications from Mi Band) have stopped working, return applications with a command:

adb shell pm unhide PAKET APPLASS

For example, to return Mi Push Service:

adb shell pm unhide com.xiaomi.mipush.sdk

๐Ÿ’ก

ADB-teams don't require root rights or breach warranty, but once you reset your phone to factory settings, all changes will fly away.

Method 5: Alternative methods (without any other methods) ADB)

If the previous methods did not help or do not want to use ADB, Try these options:

Blocking advertising through DNS

Change. DNS-server to phone to block Xiaomi ad domains:

  1. Go to Settings โ†’ Connections โ†’ Private DNS.
  2. Select "Private DNS Host Name".
  3. Enter one of the addresses: dns.adguard.com (AdGuard) DNS) 1dot1dot1dot1.cloudflare-dns.com (Cloudflare)

5.2 Use of Blokada or AdGuard

Install an application to block ads:

  • ๐Ÿ›ก๏ธ Blokada โ€“ Blocks Advertising at Level VPN (no root).
  • ๐Ÿšซ AdGuard โ€“ filters traffic and removes banners in the browser.

After installation, activate the lock in the application settings.

Installation of custom firmware

For advanced users: Xiaomi.EU or LineageOS firmware completely removes ads, but requires:

  • ๐Ÿ”“ Unlock the bootloader (fastboot oem unlock).
  • ๐Ÿ“ฅ Installations through TWRP.
  • โš ๏ธ Loss of warranty and risk of โ€œfillingโ€ the phone.

On the Redmi. 10S helio-chip G88 Unlocking the bootloader is possible only through official permission of Xiaomi (you need a Mi Account and wait 7-15 days).

What to do if the ad returns after the update

Xiaomi regularly updates system apps, and sometimes ads come back.

  • ๐Ÿ”„ Turn off automatic app updates in the Google Play Store.
  • ๐Ÿ“ต Block the Internet for com.miui.systemAdSolution in traffic settings.
  • ๐Ÿ”ง Re-execute commands ADB (Method 4).
  • ๐Ÿ“ฅ Install AppOps (requires) ADB) and ban advertising services from accessing the Internet.

After the update MIUI The advertisement is back, check it out:

  1. Have you not been able to set the settings? โ†’ Privacy โ†’ Advertising.
  2. Haven't they returned through the hidden ADB Check the adb shell pm list packages -d).
  3. Have there been new promotional packages (e.g. com.miui.hybrid in the latest versions)? MIUI 14).

โš ๏ธ Attention: B MIUI 14 Xiaomi has added protection against disabling advertising through ADB. If the pm hide commands do not work, use an alternative method: adb shell cmd package disable-user. --user 0 Name Package For example: adb shell cmd package disable-user --user 0 com.miui.systemAdSolution

FAQ: Frequent questions about removing ads on Redmi 10S

โ“ Can you remove advertising without a computer?
Yes, but not completely. Through the phone settings (Settings) โ†’ Privacy โ†’ Advertising) you will only disable personalized banners. Removal of system advertising requires ADB root.
โ“ Why is it coming back after Mi Browser ads are turned off?
The Mi Browser app automatically updates via Google Play or GetApps, restoring ad modules.Solution: Disable updates for Mi Browser on Google Play. uninstall the app via ADB (adb shell pm uninstall --user 0 com.android.browser.Install an alternative browser (Chrome, Firefox).
โ“ Does AdGuard block ads in the system menu?
No, AdGuard and similar apps only filter browser traffic and certain apps. ADB (Method 4).
โ“ Can I get a root on Redmi? 10S remove?
Technically, yes, but: ๐Ÿ”“ You will need to unlock the bootloader (waiting 7)+ days). โš ๏ธ The guarantee will be lost. ๐Ÿ“‰ Risk of "bricking" in case of firmware error. ๐Ÿ”„ After the updates MIUI root can fly. For most users, ADB (Method 4) โ€“ a better balance between efficiency and safety.
โ“ How to Check Which Apps Show Ads?
Install the App Inspector or Package Name Viewer from Google Play. These utilities show: List of all packages installed. Which ones have Internet access (potential sources of advertising); App background activity; Look for packages with ad, push, analytics names in the name.