How to completely disable advertising on Xiaomi Redmi 10C: detailed instructions

Xiaomi Redmi 10C owners often face intrusive ads in system applications, the browser, and even on the home screen. The manufacturer integrates ad units into MIUI firmware to monetize cheap smartphones, but for users this becomes a real problem. Advertising not only annoys, but also slows down the device, consumes mobile traffic and battery power.

In this article, we will discuss all the current ways to disable ads on Redmi. 10C You will learn how to remove banners in Settings, Weather, Music and other standard applications, as well as block ads in the browser and on the desktop. MIUI 13/14, Which Xiaomi does not advertise in official documentation.

Important: The methods work on Redmi 10C firmware MIUI 12.5โ€“14 (including global and European versions) If your device is updated via OTA, Some menu items may be slightly different โ€“ in this case, use the search by settings (โš™๏ธ โ†’ Searching for settings).

1. Disabling personalized advertising in MIUI

The first step is to deactivate the targeted ad system that collects data about your actions, which doesn't eliminate the ads completely, but it reduces the amount of ads significantly and makes them less intrusive.

Go to: Settings โ†’ Google โ†’ Advertising

Here, perform the following actions:

  • ๐Ÿ”˜ Turn off the โ€œPersonalized Adsโ€ slider (this will prevent Google from showing targeted ads).
  • ๐Ÿ”˜ Click "Reset advertising" ID" โ€” This will reset your current profile for advertisers.
  • ๐Ÿ”˜ In the "Interests" section, delete all the topics the system has collected about you (sports merchandise, games, equipment, etc.).

Next, go back to the basic settings and go to: Settings โ†’ Privacy โ†’ Advertising Services

Here:

  • ๐Ÿ”˜ Disable Personalized Recommendations (this is an internal system) MIUI, Googleless).
  • ๐Ÿ”˜ Click "Reset ID" at the bottom of the screen.
  • ๐Ÿ”˜ Enable the โ€œLimit Trackingโ€ option (if available in your firmware version).

๐Ÿ’ก

If the item "Advertising services" is not in the menu, update the firmware to the latest version or use the search for settings with the "advertising" key.

These actions will not remove ads completely, but will make them less relevant (for example, instead of credit ads, you will see random banners about products).

2. Removal of advertising in system applications

The most annoying ad units appear in Xiaomiโ€™s standard utilities: Weather, Music, Themes, Browser and Notes. These can be disabled through hidden MIUI settings.

First, activate the developer mode (if not already done):

  1. Go to Settings. โ†’ The phone.
  2. Press 7 times in a row on "Version" MIUI" (A notice will appear saying, โ€œYou have become a developer").
  3. Back to Settings โ†’ Additionally. โ†’ For developers.

Now, follow the following steps:

Activate the Developer Mode|Disable "Show advertising in" MIUI"|Remove updates for system applications|Clear cache and data of advertising services-->

In the Developer Menu, find the option: โ€œShow ads in MIUIโ€ and turn it off.

Next, remove updates for system applications (they often add ad SDKs):

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find in the list of Weather, Music, Themes, Browser.
  3. For each, click โ€œRemove Updatesโ€ (the button will appear if the app has been updated through the Play Market or App Store).
  4. Then click "Storage โ†’ Clear cache".

To completely reset advertising preferences:

  1. Go to Settings. โ†’ Annexes โ†’ Application management โ†’ Three points (โ‹ฎ) โ†’ Show all the processes.
  2. Find com.xiaomi.mipicks and com.miui.systemAdSolution.
  3. For each, do โ€œStopโ€ โ†’ โ€œClear Cacheโ€ โ†’ โ€œDelete Dataโ€.
What to do if there is no "Show ads in MIUI" item?
In some regional firmware (e.g. India or China), this item may not be available. Alternative method: 1. Install Activity Launcher from Play Market. 2. Launch it and find the activity of com.miui.systemAdSolution.MainActivity. 3. Open it is a hidden ad management menu where you can turn off banners for individual applications.

3. Blocking Advertising through DNS

One of the most effective ways is to redirect ad requests to an empty server via a private DNS, which works at the network level and blocks most banners in the browser and some applications.

Instructions:

  1. Go to Settings โ†’ Connections and Sharing โ†’ Private DNS.
  2. Select "Host Name of Private DNS Provider".
  3. Enter one of the addresses: ๐Ÿ›ก๏ธ dns.adguard.com (AdGuard DNS โ€” Blocks advertising and trackers) ๐Ÿ›ก๏ธ family.adguard-dns.com (same) + Blocking Adult Content) ๐Ÿ›ก๏ธ doh.centraleu.pi-dns.com (PI-DNS โ€” alternative)

Save the settings and restart the phone.

Advantages of the method:

  • โœ… It works without root and additional applications.
  • โœ… Block ads in Chrome, Mi Browser and some games.
  • โœ… Does not affect the performance of the device.

Disadvantages:

  • โŒ Does not block ads in Xiaomi system utilities (for example, in Weather or Tems).
  • โŒ Can break the work of some banking applications (solved by disabling private banking applications) DNS when used).

Standard (from operator)|AdGuard DNS|Google DNS|Cloudflare DNS|Other|I don't know what it is.-->

4. Removal of advertising from the desktop (launcher)

On Redmi 10C, banner ads can appear directly on the home screen as widgets or "recommendations" and can be removed through the launcher settings.

Method 1: Disabling recommendations

  1. Press and hold the empty space on the desktop with your finger.
  2. Select "Home Screen Settings" (or โš™๏ธ Settings).
  3. Find the "Recommendations" or "Smart Assistant" section.
  4. Turn off the sliders: ๐Ÿ“ฑ "Recommended annexes" ๐Ÿ“ฑ "Popular games" ๐Ÿ“ฑ "News and weather"

Method 2: Removing Advertising Widgets

Some widgets (e.g., "Mi Video" or "Mi Finance") show ads even after the recommendations are turned off, to remove them:

  1. Press and hold the ad widget.
  2. Drag it up to the inscription "Delete" (or "Remove").
  3. Confirm removal.

After installation:

  1. Click Home and select the new launcher as default.
  2. In the new launcher settings, disable all options related to "recommendations" or "news".

๐Ÿ’ก

Changing the launcher is the only way to guarantee that you will remove ads from your desktop, but it will disable some MIUI features (like gestures or themes).

5. Manual removal of advertising packages (for advanced)

If previous methods have failed, you can manually remove the packages responsible for displaying ads, which requires care, as improper actions can lead to system failures.

It works without root, but requires a PC connection and the use of ADB (Android Debug Bridge).

Step 1: Preparation

  • ๐Ÿ–ฅ๏ธ Install Platform Tools on your computer.
  • ๐Ÿ–ฅ๏ธ Turn on the phone to debug. USB (Settings โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ–ฅ๏ธ Get Redmi on board. 10C to the PC by cable and confirm the debugging permission.

Step 2: Follow the commands

Open the Command Prompt (Windows) or Terminal (macOS/Linux) in the folder with the platform-tools and enter in turn:

adb shell


pm uninstall --user 0 com.miui.systemAdSolution




pm uninstall --user 0 com.xiaomi.mipicks




pm uninstall --user 0 com.miui.analytics




pm uninstall --user 0 com.miui.msa.global

Step 3: Reboot

After completing the commands, restart your phone: adb reboot

Result:

  • โœ… System services responsible for displaying ads will be removed.
  • โœ… Banners will disappear in Settings, Weather and other utilities.
  • โš ๏ธ Some functions (such as usage analytics) will stop working.
How do I return deleted packages?
If you have problems after deleting, restore the packets by command: adb shell cmd package install-existing com.miui.systemAdSolution (replace the name of the package with the desired one).

โš ๏ธ Note: Do not delete packets with the names com.android. or com.qualcomm. - this can cause your phone to malfunction. --user 0, Packages will be deleted completely (not just for your user).

6.Use of third-party ad blockers

If you don't want to dig into the settings, you can install specialized ad-blocking apps that work at the VPN or local proxy level, intercepting ad requests.

Top.-3 supplant 10C:

AnnexType of lockdownAdvantagesDeficiencies
AdGuardLocal VPNBlocks ads in the browser and applications, low battery consumptionFree version with restrictions, can conflict with banking applications
BlokadaLocal VPNOpen source, blocks trackers, doesnโ€™t require rootDifficult setup for beginners, sometimes slows down the Internet
DNS66Local DNSDoes not require VPN, works in the background, supports custom host filesDo not block ads in some games, the interface is in English

How to set up AdGuard (recommended option):

  1. Download the app from the official website (not from the Play Market โ€“ there is a stripped-down version).
  2. Launch and press "Start."
  3. Select "Standard Protection" (enough to block ads).
  4. Turn on the "Protection" switch.
  5. In the settings, turn off HTTPS filtering (this may break some sites).

For maximum locking, add additional filters to AdGuard:

  • ๐Ÿ”— "AdGuard Base filterโ€ (basic)
  • ๐Ÿ”— "AdGuard Mobile Ads filter (for mobile advertising)
  • ๐Ÿ”— "EasyList China (blocks Chinese ads) MIUI)

โš ๏ธ Note: Some blockers (such as Blokada in aggressive mode) may break push notifications from messengers or banking applications. In this case, add problematic applications to the whitelist in the blocker settings.

7. Resetting the phone to factory settings (extreme case)

If none of these methods worked and the ads became unbearable, you can reset Redmi 10C completely and then set it up from scratch. It's a radical way, but it's guaranteed to remove all the ad settings and cache.

Before discharge:

  • ๐Ÿ“ฑ Make a backup of the data (Settings) โ†’ The phone. โ†’ Backup).
  • ๐Ÿ“ฑ Remember or write down logins / passwords from accounts (Mi Account, Google, social networks).
  • ๐Ÿ“ฑ Make sure the phone has enough charge (minimum 50%).

Resetting instructions:

  1. Go to Settings โ†’ About the phone โ†’ Reset settings.
  2. Select "Erase all data."
  3. Enter. PIN-code.
  4. Confirm the reset.

After the reboot:

  • ๐Ÿ”ง Do not restore data from the backup โ€“ this will return the old settings with advertising.
  • ๐Ÿ”ง When you first set up, turn off all sync and personalization options.
  • ๐Ÿ”ง Immediately after setting up, follow the steps from Section 1 (disabling personalized advertising).

This method will remove all ads 100%, but it will require re-configuring your phone, only if other methods have failed.

FAQ: Frequent questions about ads on Redmi 10C

โ“ Why After Updating MIUI The commercial reappeared?
Xiaomi often returns ad modules through system updates. After update: Repeat steps from Section 1 (disable personalized ads). Check if new system apps with ads have appeared (Settings) โ†’ Update the filter lists in the ad blocker (if you use it). To avoid this, turn off automatic updates. MIUI: Settings โ†’ The phone. โ†’ Updating the system โ†’ โš™๏ธ โ†’ Auto-update โ†’ Turn it off.
โ“ Can you turn off advertising without the internet?
Yes, but not completely. Without the Internet, you can: Disable personalized ads in settings (section 1); Remove updates for system applications (section 2); Remove ad widgets from your desktop (section 4); however, a full block (via ADB or DNS) will require a network connection.
โ“ Adblockers are slowing down the Internet?
If you load slowly after you install AdGuard or Blokada, open your blocker settings. Go to Filters or Blacklists. Turn off unnecessary filters (leave only the basic ones: AdGuard Base, EasyList). Turn on Optimize for Speed (if there is a problem) If you have a problem, try DNS66, which works at the DNS level and has less impact on speed.
โ“ The ad's gone, but push notifications are no longer working?
This is because of the lockdown of Google or Xiaomi servers. Solution: Open the ad blocker settings. Find the whitelist or the exceptions section. Add the domains: *.googleapis.com *.google.com *.mi.com *.xiaomi.com Reboot your phone. If you use a private DNS, temporarily turn it off to check notifications.
โ“ Is it legal to remove advertising from MIUI?
From a legal perspective: โœ… Disabling personalized advertising in settings is absolutely legal (this is your right as a user). โœ… Using blockers (AdGuard, Blokada) is legal, as they work on your device and do not hack into Xiaomi servers. โš ๏ธ Removing system packages through ADB โ€” Xiaomi may consider this a violation of the license agreement, but in practice there were no consequences for users.