Advertising in smartphones Xiaomi Redmi Note 10 has become one of the most annoying features of firmware MIUI. Banners in the settings menu, pop-up notifications about โrecommendedโ applications, advertising blocks in standard utilities โ all this not only distracts, but also slows down the device. The manufacturer has integrated advertising mechanisms so deeply that a conventional shutdown in settings is often not enough.
In this article, we will discuss all possible ways to remove ads on Redmi Note. 10 โ From basic settings to advanced methods using ADB And modified firmware, and we're going to focus on hidden advertising services. MIUI, They're still working even after a standard shutdown, and each method has been tested on current firmware versions (including: MIUI 14 HyperOS and adapted specifically for the Redmi Note 10 (codename mojito/sunny).
Basic MIUI settings: what can be disabled without administrator rights
Letโs start with the simplest โ built-in options. MIUI, These settings will not remove ads completely, but will significantly reduce their appearance in system menus and notifications.
The first thing you need to do is turn off personalized ads, which block the collection of data about your activity, which automatically reduces the number of banners targeted:
- ๐ฑ Go to Settings. โ Google โ Advertising (or Settings) โ Additionally. โ Confidentiality โ Advertising in new versions MIUI).
- ๐ Turn off the Personalized Advertising switch and reset the ad ID (reset button").
- ๐ซ Go back to the main settings and open the settings. โ The phone. โ Version. MIUI. Tap 7 times on the line with the version to activate the developer mode.
Next, we move to disabling ads in system applications, especially banners are shown in:
| Annex | The path to settings | What to turn off |
|---|---|---|
| Weather. | Open the application โ โฐ โ Settings โ Advertising | Disable "Recommendations" and "Partner Content" |
| Topics | Settings โ Topics โ โ๏ธ โ Advertising | Delete "Personalized recommendations" |
| Mi browser | โฐ โ Settings โ Confidentiality | Disable "Personalized Advertising" and "Show News on Main" |
| Music (Mi Music) | โฐ โ Settings โ Additionally. | Turn off "Recommendations on the main screen" |
โ ๏ธ Warning: After disabling the ads in the Themes app, you may not be able to download new wallpapers from the official directory. To return the feature, you will have to temporarily turn the ads back on.
Disable personalized advertising on Google
Reset the advertising ID
Activate the Developer Mode
Disable Advertising in Weather, Themes and Browser
Remove unnecessary system applications (if possible)-->
2. ADB-Teams: Deep Shutdown of Advertising Services MIUI
If the system settings did not help, it is time to move to more radical methods. ADB (Android Debug Bridge allows you to disable hidden services responsible for displaying ads directly through the command line, this method works on all versions of the Redmi Note 10, including models with a high-end design. MIUI 12.5โ14.
Before you start, make sure that:
- ๐ Developer mode is enabled on the phone (see previous section).
- ๐ฅ๏ธ Computer installed ADB-Drivers (or use Platform Tools from Android) SDK).
- ๐ Phone connected to PC by PC USB debugging-permitted USB.
Now execute the following commands in the terminal (command line) Windows/macOS/Linux):
adb shell pm uninstall --user 0 com.miui.systemAdSolution
adb shell pm uninstall --user 0 com.xiaomi.midrop
adb shell pm disable-user --user 0 com.android.browser
adb shell pm hide com.miui.analytics
adb shell pm hide com.xiaomi.ab
adb shell settings put global captive_portal_detection_enabled 0What these teams do:
- ๐๏ธ Remove the main advertising modules (systemAdSolution, midrop).
- ๐ Disable the standard Mi Browser browser, which often shows ads on the home page.
- ๐ต๏ธโโ๏ธ Hide analytics and advertising platform Xiaomi Ad Service (com.xiaomi.ab).
- ๐ Disable Internet connection check via captive portal (sometimes used to display ads).
โ ๏ธ Note: pm hide and pm disable-user commands do not remove applications completely, but only disable them for the current user. This is safe and reversible - if necessary, services can be turned on back through the same ADB command with the enable parameter.
๐ก
If after the execution of commands the phone started to brake, restart it. MIUI They may be in conflict with forced shutdown.
3. Modified firmware: complete removal of ads without compromise
For users willing to take drastic measures, the best solution is to install custom firmware. MIUI (for example, MIUI EU, Xiaomi.eu or LineageOS initially devoid of advertising modules and provide advanced privacy settings.
Advantages of custom firmware for Redmi Note 10:
- ๐ซ There are no ads in the system menus or in standard applications.
- ๐ง More opportunities for fine-tuning the interface and performance.
- ๐ Regular security updates (as opposed to official firmware for budget models).
- ๐ฑ Google Camera (GCam) and other modifications.
The most popular firmware for Redmi Note 10:
| Firmware | Features | Complexity of installation | Reference |
|---|---|---|---|
| Xiaomi.eu | MIUI Ad-free, weekly updates, GApps support | Medium (needs an unlocked bootloader) | Official website |
| LineageOS | Clean Android without unnecessary services, high performance | High (requires TWRP) | Official website |
| PixelExperience | Google Pixel-like interface optimized for performance | Tall. | Download |
The process of installing custom firmware includes:
- Unlock the bootloader via Mi Unlock Tool (requires a Mi Account binding and a wait of 7-15 days).
- Installation of custom recaveri TWRP Redmi Note 10 (the version must match the model code โ mojito or sunny).
- Formatting the data partition and installing firmware through TWRP.
โ ๏ธ Attention: Unlocking the bootloader resets the phone to factory settings and cancels the warranty (if it is still valid), and some banking applications (for example, Sberbank Online) may refuse to work on custom firmware due to the lack of Google certification.
Official. MIUI (publicity)
Xiaomi.eu (no ads)
LineageOS or other caste
I don't know what to choose.-->
4. Third-party utilities: Ad blocking without root
If ADB-So, teams seem too complicated, custom firmware is too risky, and you can use third-party apps to block ads. DNS or VPN, intercepting advertising requests before they are displayed on the screen.
The best tools for Redmi Note 10:
- ๐ก๏ธ Blokada โ Blocks Advertising at Level DNS, There's a free, open source version.
- ๐ AdGuard โ supports filters to block ads in apps and browser. VPN (You need to set up a local proxy.
- ๐ DNS66 โ Open source software to block ads through change DNS-It's not logged in.
- ๐ NetGuard is a firewall with ad blocking function, which allows you to disable access to ad servers for individual applications.
Setting up Blokada (by example):
- Download and install the app from the official website (not from Google Play โ there is an outdated version).
- Launch Blokada and allow creation VPN-connection.
- In the settings, select Aggressive mode and activate the lock lists: EasyList, EasyPrivacy, Malware Domains.
- Restart your phone to apply the changes.
For maximum efficiency, combine Blokada with change. DNS-servers in settings Wi-Fi/mobile network. Use:
- ๐น AdGuard DNS: 176.103.130.130 and 176.103.130.131
- ๐น Cloudflare Family: 1.1.1.3 and 1.0.0.3
Why canโt ad blockers work on some websites?
5. Root access: radical removal of advertising modules
If no other method has worked, the last option is rooting and manually removing ad services, which gives you complete control over the system, but requires caution: wrong actions can lead to a phone โbrickโ.
To get root on Redmi Note 10 you will need:
- ๐ Unlocked bootloader (see section about custom firmware).
- ๐ฑ Established custom recaveri TWRP.
- ๐ฆ Magisk file (last version for Android) 11/12).
Instructions for removing ads after receiving root:
- Install Root Explorer or FX File Explorer from Google Play.
- Go to the root directory (/) and find the folders: /system/priv-app/msa/ /system/priv-app/SystemAdSolution/ /system/app/Analytics/
- Remove or rename these folders (for example, add a character to the beginning of the name).
- Open the file. /system/etc/hosts and add the following lines at the end: 127.0.0.1 ad.mi.com 127.0.0.1 data.mistat.xiaomi.com 127.0.0.1 sdkconfig.ad.xiaomi.com 127.0.0.1 tracking.miui.com
- Reboot the phone.
A script can be used to automate the process MIUI Debloater, which removes unnecessary system applications and ad modules in one click. XDA Developers (Look for a theme for Redmi Note 10).
โ ๏ธ Note: After obtaining root rights, some functions may stop working: ๐ณ Google Pay and other payment systems (due to SafetyNet). ๐ฎ Games with cheat protection (for example, PUBG Mobile, Genshin Impact). ๐ฆ Banking applications (Sberbank, Tinkoff, VTB) To circumvent restrictions, install the MagiskHide Props Config module and activate root concealment mode.
๐ก
Root access gives you maximum control over the system, but it requires caution. Always back up the partition. /system before deleting files!
6. Hidden settings MIUI: What most users are missing
Even after disabling all obvious advertising sources MIUI And it keeps showing banners through hidden mechanisms:
- ๐ฑ Advertising in the Security menu: go to Settings โ Memory. โ Clean and disable the option "Cleaning recommendations".
- ๐ Search bar on the main screen: long-term click on the search widget โ "Widget settings" โ Turn off "Show recommendations".
- ๐ MIUI Optimization: This service is responsible for personalized prompts. ADB: adb shell pm disable-user --user 0 com.miui.daemon
- ๐ Advertising in Mi Video: Open the app, go to Profile โ Settings โ Advertising and turn off all switches.
Another little-known source of advertising is the service "MSA" (Mi Service Framework. It's responsible for push notifications and analytics. To turn it off:
- Go to Settings. โ Annexes โ Application management โ All right.
- Find it "MSA" (or com.miui.msa.global).
- Open the app settings and select โDisableโ (if the button is inactive, use the ADB command from Section 2).
After the blackout MSA Notifications about Xiaomiโs โusefulโ services will stop coming, but some features associated with your Mi Account (such as cloud backup) may also stop working).
๐ก
If after the shutdown MSA Stopped working push notifications from messengers (WhatsApp, Telegram), check the battery settings for these applications. MIUI Can automatically limit background activity after changes to system services.
7. Alternative methods: what to do if nothing helps
If none of these things work, there are radical or alternative solutions, and let's look at the pros and cons:
| Method | Description | Pluses | Cons |
|---|---|---|---|
| Installation GSI-firmware | Universal firmware (Generic System Image) without modifications Xiaomi. | Total lack of advertising, pure Android. | Complex installation, possible problems with iron (camera, sensors). |
| Use of the second space | Create a separate user profile without advertising. | No root, no advertising is in the โcleanโ space. | Applications and data are not synchronized between spaces. |
| Transition to another launcher | Installation of an alternative launcher (Nova, Lawnchair). | Remove ads from the main screen and application menu. | It does not affect system notifications and advertising in the settings. |
| Reverse to the old version of MIUI | Installation of an earlier firmware (e.g, MIUI 12), where there is less advertising. | Less advertising modules, more stable work. | Security vulnerabilities, lack of new features. |
One of the most unusual, yet working, methods is to use a mode for children. MIUI It automatically disables most of the advertising mechanisms to activate it:
- Go to Settings โ Special Opportunities โ Mode for children.
- Create. PIN-code and select the applications that will be available.
- Activate the mode. Now, when you enter it, there will be no ads.
Of course, this method is inconvenient for constant use, but it can be a temporary solution if other methods do not work.