Xiaomiโs Mi Browser is known for its speed and aggressive recommendation system โ news feeds, banner ads and โusefulโ tips take up to 40% of the screen. If youโre tired of unnecessary content that interferes with comfortable surfing, this article will help to completely clean the interface of unnecessary elements. Weโll look at both standard settings and hidden MIUI features that the manufacturer does not advertise.
Compounding the problem, when you upgrade the system, recommendations often come back โ even if you've already disabled them, because of Xiaomi's policy of monetizing embedded services. But there are radical methods, including disabling system applications through ADB, that are guaranteed to solve the problem. It's important to understand that some methods require superuser rights or technical knowledge, so we divided the instructions by difficulty level, from simple to advanced.
Why recommendations come up over and over again
The main reason for the stubbornness of the recommendations lies in the MIUI architecture, which uses three levels of advertising integration:
- ๐ฑ Browser Level: Built-in modules Mi Browser and Mipay SDK, Upload content from Xiaomi servers
- ๐ System level: msa (Mi System Ads) service, responsible for personalized offers
- ๐ Account Level: Linking to Mi Account, which synchronizes settings between devices
Even after manually disabling recommendations in your browser settings, msa can automatically turn them back on when you connect to the Internet or after you reboot your device. This is not a bug, but a feature: this is how Xiaomi increases revenue from ad impressions. Moreover, in some regions (for example, in India), disabling advertising through standard settings is blocked at the firmware level, where radical measures will be required.
Method 1: Standard disabling through browser settings
Letโs start with the simplest method that works on most Xiaomi, Redmi and Poco devices with MIUI 12 and later. Importantly, after the system update, the settings may reset, so this method requires periodic repetition.
- Open the Mi Browser and tap the tri-point icon (โฎ) lower-right
- Select the Settings item โ Homepage
- Turn off the switches: ๐ฐ Showing the news ๐ฏ Personalized recommendations ๐ Quick access to websites (optional)
Privacy โ Advertising
Personalized advertising
Show recommendations
On some firmware (e.g. MIUI 14 Global), the ad-disabled item may be hidden.
- Go to Settings. โ The phone.
- Tap 7 times on the line MIUI version to activate the developer mode
- Back to Settings โ Additionally. โ For developers
- Find the option to Disable msa and activate it
โ๏ธ Verification of disabling recommendations
Method 2: Reset browser settings to factory
If recommendations are returned after a reboot, a complete reset of browser settings will help, which deletes all stored data, including history, bookmarks and cache, but resets all hidden parameters associated with the display of ads.
Instructions:
- Open Phone Settings โ Applications โ Application Management
- Find Mi Browser in the list and tap it.
- Select Warehouse โ Clear the data and confirm the action
- Return to the main browser menu and do not restore data from the backup when you first start.
๐ก
If after a reset, the browser offers to restore data from the cloud, select "Skip." Restoring bookmarks and history often returns and ad settings.
Method 3: Disable system services via ADB (without root)
For users who are ready for technical manipulations, there is a method of disabling advertising services through the Internet. ADB (Android Debug Bridge. It doesn't require superuser rights, but it does require a computer and a computer. USB-The advantage of the method is that recommendations will disappear forever, even after system updates.
Step-by-step:
- Download and install Googleโs Platform Tools
- Activate Developer Mode (see Method 1, Steps 6-7)
- Enable USB debugging in the developer settings
- Connect the phone to your computer and type in the command line:
adb shell pm uninstall --user 0 com.miui.systemAdSolution
adb shell pm disable-user --user 0 com.xiaomi.midrop
adb shell pm disable-user --user 0 com.miui.analyticsAfter the commands are executed:
- ๐ง Reset the device
- ๐ฑ Check the browser โ recommendations should disappear
- ๐ If part of the advertisement remains, execute an additional command:
adb shell pm disable-user --user 0 com.miui.browserโ ๏ธ Note: Disabling system packages may cause some functions to function unstable MIUI, If you notice a crash, return the settings with the adb shell pm enable command.
Method 4: Remove Mi Browser through root access
The most radical way is to completely remove the built-in browser, which requires unlocking the bootloader and obtaining root rights, which cancels the warranty and can lead to security problems, but once deleted, you will forget about the recommendations forever.
Instructions for experienced users:
- Unlock the bootloader through the official Xiaomi website (Mi Account binding is required)
- Install custom recovery (such as TWRP)
- Use Magisk to get root rights
- Use Root Explorer or ADB with superuser rights to remove packets:
su
pm uninstall --user 0 com.android.browser
pm uninstall --user 0 com.miui.browserAfter removal:
- ๐ฒ Install an alternative browser from Google Play
- ๐ Freeze your remaining advertising services via Magisk or Lucky Patcher
- ๐ Check system updates regularly โ MIUI Can restore deleted packets
| Method | Difficulty | Efficiency | Risks. |
|---|---|---|---|
| Standard settings | โญ | Low (returning) | No. |
| Browser reset | โญโญ | Medium (at the time) | Loss of data |
| ADB-team | โญโญโญ | Tall (forever) | Failures of system functions |
| Removal through root | โญโญโญโญ | Absolute. | Loss of warranty, risk of "bricking" |
Method 5: Alternative browsers with ad blocking
If fighting Mi Browser seems too difficult, it's easier to switch to a third-party browser with built-in ad blocking.The best options for Xiaomi devices are:
- ๐ฆ Mozilla Firefox + uBlock Origin extension (blocks 99% of ads)
- ๐ก๏ธ Brave Browser (built-in tracker and ad blocker)
- ๐ Kiwi Browser (based on Chromium with extension support)
- ๐ Via Browser (lightweight browser with ad blocking function)
How to make an alternative browser the main one:
- Install the selected browser from Google Play
- Open Settings โ Applications โ Default Applications
- Select the browser and specify the desired application
- Disable Mi Browser via Settings โ Applications โ App Management โ Disable
Advantages of this method:
- ๐ No risk to the system (no rooting or ADB)
- ๐ Higher speed compared to the Mi Browser
- ๐ก๏ธ Complete blocking not only recommendations, but also trackers
How to return Mi Browser if you need it for system functions?
Additional measures: DNS-level blocking
For those who want to globally block ads not only in the browser, but also in other Xiaomi applications, the change will help. DNS-This will redirect requests to ad servers to "nowhere," making them inaccessible.
Instructions:
- Open Settings โ Wi-Fi (or Mobile Network)
- Tap on the connected network and select Change the network โ More
- In the DNS 1 field, type 94.140.14.14 (AdGuard DNS)
- In the DNS 2 field, enter 94.140.15.15
- Save the settings and restart the device
Alternative DNS for blocking ads:
| Service | DNS 1 | DNS 2 | Features |
|---|---|---|---|
| AdGuard DNS | 94.140.14.14 | 94.140.15.15 | Blocks ads and trackers |
| Cloudflare Family | 1.1.1.3 | 1.0.0.3 | Blocking malicious websites |
| NextDNS | 45.90.28.167 | 45.90.30.167 | Customizable filters |
โ ๏ธ Attention: Change DNS This can cause problems with accessing some Xiaomi services, such as cloud storage or air updates. DNS your provider.
๐ก
Using alternative DNS not only removes recommendations in the browser, but also speeds up the loading of pages by blocking unnecessary requests.