Xiaomi Redmi Note 10 Pro is one of the most popular mid-range smartphones, but many users are faced with its main โtrickโ: aggressive advertising in system applications, notifications and even on the lock screen. Unlike flagship models, where advertising can be turned off through the settings of the premium MIUI account, owners of the Redmi Note 10 Pro have to look for workarounds. In this article, we will analyze all possible methods, from standard settings to deep modifications of the system through ADB, which will help to get rid of advertising forever.
It's important to understand that some of the ads in MIUI are built into the firmware layer, and removing them may require disabling system services or even superuser rights. We'll explain in detail which are safe and which can lead to loss of warranty or unstable device performance. If you're willing to sacrifice some features for the sake of clean interface, this guide is for you.
Before you start, check the MIUI version on your Redmi Note 10 Pro: go to Settings โ About Phone โ MIUI version. Some methods only work on global or European firmware (e.g. MIUI EU), and Chinese (China ROM) may require additional actions. Also note that after major system updates, advertising may appear again - so we will tell you how to block it forever.
1. Disabling Advertising in Standard MIUI Settings
To start with, Xiaomi provides the option to disable some of the ads through the settings menu, but these options are often hidden or reset after updates.
- ๐ฑ Advertising in Notifications: Go to Settings โ Notifications โ Additionally. โ Advertising notifications and disable the slider, this will remove banners from Mi Browser, Mi Video and other system applications.
- ๐ Personalized recommendations: c Settings โ Confidentiality โ Advertising disable the option of personalized advertising recommendations, this will reduce the number of targeted advertising.
- ๐ Mi Browser: Open the browser, click โฎ โ Settings โ Additionally. โ Advertisements and deactivate all sliders. Also clear the cache in Settings โ Annexes โ Mi Browser โ Warehouse.
These actions will remove up to 60-70% of ads, but system banners (such as Settings or Security Center) will remain.
โ ๏ธ Note: On some versions MIUI (In particular, Chinese) the item "Advertising notices" may not be available.
2. Blocking Advertising through ADB (without root)
If the standard settings didnโt work, the next step is to use Android Debug Bridge (ADB), a method that doesnโt require superuser rights, but allows you to disable the system components responsible for displaying ads.
- ๐ป Computer with drivers installed ADB.
- ๐ฑ Included debugging by USB on a smartphone (Settings) โ The phone. โ Version. MIUI โ 7 times press the version MIUI, Then go back to the settings. โ Additionally. โ For developers โ Debugging by USB).
- ๐ USB-Type C Cable (preferably original).
Next, run the following commands in the terminal (cmd for Windows or Terminal for macOS/Linux):
adb shell pm hide com.miui.systemAdSolution
adb shell pm hide com.xiaomi.midrop
adb shell pm hide com.miui.analytics
adb shell pm hide com.miui.bugreport
adb shell pm hide com.xiaomi.joyoseThese commands are off:
- ๐ com.miui.systemAdSolution โ the main module of system advertising.
- ๐ค com.xiaomi.midrop โ file transfer service (sometimes shows ads).
- ๐ com.miui.analytics โ statistics collection (affects targeted advertising).
โ ๏ธ Warning: After completing the commands, restart the phone. If you have problems with system applications (such as Mi Drop or Themes), return them with the command adb shell pm unhide].
Install ADB drivers on PC
Enable debugging over USB on your phone
Connect your phone to your PC with the original cable
Check the connection with the adb device command
Make a backup copy of the data-->
3.Remove Advertising with Xiaomi ADB/Fastboot Tools
For users who do not want to manually enter commands, there is a utility Xiaomi ADB/Fastboot Tools.It provides a graphical interface to disable ads, deblot (remove unnecessary apps) and optimize MIUI.
Instructions:
- Download and unpack the utility on the computer.
- Connect Redmi Note 10 Pro to USB with debugging enabled.
- Launch the XiaomiADBFastbootTools.exe file.
- In the main menu, select Debloat โ MIUI Debloat.
- Check the following packages in the list: Analytics (data collection), System Ads (system advertising), MSA (Miui System Ads) Mi Drop (if not used)
Uninstall Selected
The advantage of this method is the ability to selectively remove unnecessary components without risking damage to the system. After the procedure, it is recommended to restart the phone and check the operation of key functions (calls, mobile Internet, Google Play).
| Package | Appointment | Can I remove it? |
|---|---|---|
| com.miui.systemAdSolution | The main module of advertising | โ Yes. |
| com.xiaomi.midrop | File transfer over Wi-Fi | โ ๏ธ Unless you use it. |
| com.miui.analytics | Analytics gathering | โ Yes. |
| com.xiaomi.joyose | Fitness tracker (advertising in notifications) | โ Yes. |
๐ก
Before using Xiaomi ADB/Fastboot Tools, create a restore point in TWRP (if installed) to help return the system to its original state if errors occur.
4. Blocking ads through hosts file
Another effective way is to edit the hosts file, which blocks access to ad servers.
- Install any file manager with access to the root folder (such as Solid Explorer or FX File Explorer).
- Go to /system/etc/hosts and make a copy of the original file.
- Open the hosts file in the text editor 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 127.0.0.1 api.ad.xiaomi.com
- Save the file and restart the phone.
This method blocks most advertising requests at the level of the DNS, But it may not work for some local banners (for example, in Mi Browser). MIUI The hosts file may be reset โ it will have to be edited again.
โ ๏ธ Warning: Incorrect editing of the hosts file may result in loss of internet access.Before changes, make sure you have a backup copy.
What if the Internet disappeared after editing hosts?
5.Use of DNS-filters for blocking advertising
If you do not want to edit system files, you can use alternatives. DNS-This is a network-level method that doesn't require changes to the phone.
Instructions:
- Go to Settings. โ Wi-Fi (or Mobile Network).
- Click on the connected network and select Change Network โ Additional โ IP settings.
- Set Static IP and enter one of the following addresses in the DNS 1 field: 1.1.1.3 (Cloudflare Family โ blocks ads and malicious sites) 94.140.14.14 (AdGuard DNS) 176.103.130.130 (AdGuard DNS)
Save the settings and restart the phone.
Advantages of the method:
- ๐ Works on all devices on the network (if configured) DNS router).
- ๐ก๏ธ Blocking advertising not only in the MIUI, But also in browsers, games.
- ๐ Easy to cancel (return automatic is enough) DNS).
Disadvantages:
- โ ๏ธ It can slow down the internet (depending on the choice). DNS).
- ๐ Does not block local advertising in Xiaomi system applications.
๐ก
DNS-Filtering is the safest way to block ads, but it wonโt remove system banners from your website. MIUI. To remove advertising completely, combine this method with ADB-team.
6. Installation of custom firmware (for advanced users)
If none of the above methods worked, the last resort is to install custom firmware, devoid of advertising.
- ๐ฑ MIUI EU โ European MIUI without advertising or Chinese services. TWRP.
- ๐ค LineageOS or Pixel Experience โ firmware based on Android without branded Xiaomi applications.
- ๐ง Xiaomi.eu โ modified MIUI Remotely Advertising and Optimization.
Installation process:
- Unlock bootloader through the official Xiaomi tool (requires a binding account Mi and wait 7 days).
- Install a custom TWRP recavator for the Redmi Note 10 Pro (model sweet).
- Download the firmware (for example, MIUI EU from the official website) and transfer it to the phone.
- Download to TWRP (Power + Vol Up) and run Wipe โ Format Data (this will delete all data!).
- Install the firmware through Install and restart.
โ ๏ธ Note: Installing custom firmware voids the warranty and may result in data loss. L1 for Netflix HD) They may stop working.
If youโre not ready for such drastic measures, go back to the ADB or hosts methods โ they give you 90% of the effect without risking the device.