Are you tired of your Xiaomi automatically opening links in the standard Mi Browser browser instead of Google Chrome? this problem is familiar to many owners of Redmi smartphones, POCO And Mi lines -- despite Chrome installed, it stubbornly ignores it when you open hyperlinks from instant messengers or emails. MIUI, which enforces the promotion of branded services.
In this article, weโll take a look at all the working ways to make Chrome the default browser on Xiaomi, from basic Android settings to hidden MIUI features and stubborn firmware workarounds. Instructions are relevant for MIUI 12-15 and Android 11-14, including the Redmi Note 12, POCO X5, Xiaomi 13T and others, and youโll learn why settings are sometimes reset after an update and how to prevent it.
Why Xiaomi is blocking the browser change by default?
Xiaomi is integrating its own browser, Mi Browser, into MIUI, which is closely connected to the companyโs ecosystem of services.
- ๐ Collect user behavior data for targeted advertising (even if you have disabled personalization).
- ๐ Forced to open links to Xiaomi partnersโ websites (such as AliExpress or Mi Store) in your browser.
- ๐ก๏ธ Control traffic through built-in โSecurityโ and โData Savingโ functions".
Since MIUI 12, the company has tightened the restrictions: even after manually changing the default browser, the system can automatically reset settings after rebooting or updating. This is not a bug, but a conscious strategy - so Xiaomi increases engagement with its services.
But the good news is that with Android 10+, Google has introduced strict default browser requirements, and Xiaomi canโt block this feature completely, but itโs making it harder, and weโll show you how to get around these limitations.
Method 1: Standard browser change through Android settings
This is the most obvious method that works on most devices, but it often fails on Xiaomi because of the MIUI.
- Open Settings โ Applications โ Application Management.
- Slip on the three dots in the upper right corner and select the Default Apps.
- Find the Browser section and select Google Chrome from the list.
- Confirm the choice by clicking Set by default.
If Chrome is not listed, it means:
- ๐ด The app is not installed (download it from Google Play).
- ๐ด MIUI Hide the option (go to Method 2).
- ๐ด Browser is disabled: go to Settings โ Annexes โ Chrome โ Turn it on.
Install Google Chrome from the official store|Update. MIUI last-minute|Check that Chrome is not disabled in the settings|Clear the Mi Browser cache (optional)-->
โ ๏ธ Note: Some models (e.g. Redmi) 9A or POCO M3) And then you can still open links in Mi Browser, because you can't do that. MIUI It intercepts Android's intention filters. Solution is to use Method 3c. ADB.
Method 2: Reset app settings (if Chrome doesnโt appear in the list)
If Google Chrome doesn't appear in the default browser selection menu, the problem could be with the reset Android settings. Here's how to fix it:
- Go to Settings โ Applications โ Application Management.
- Slip on three points โ Reset application settings.
- Confirm the action (this wonโt delete the data, but will reset all default settings).
- After restarting, repeat Method 1.
This method works because reset clears the cache of system settings, including the forced binding of MIUI to the Mi Browser.
โ ๏ธ Note: After the reset, you will have to reconfigure notifications, application permissions, and other options related to applications, for example, you may need to re-allow access to geolocation for Google Maps or Yandex.Navigator.
What if the reset didn't help?
Method 3: Forced browser change via ADB (for power users)
If previous methods have failed, the most reliable way is to use Android Debug Bridge (ADB), which requires connecting a smartphone to a computer, but is guaranteed to bypass the limitations of MIUI.
You'll need:
- ๐ฅ๏ธ Computer with Windows/macOS/Linux.
- ๐ USB-cable (preferably original).
- ๐ฅ Installed Xiaomi drivers (download from the official website).
- ๐ ๏ธ Tool. ADB (installation manual here).
Steps:
- Turn on your smartphone Settings โ About Phone โ MIUI version (tap 7 times to activate Developer Mode).
- Return to Settings โ Additional โ For developers and enable USB debugging.
- Connect the phone to the PC and enter in the terminal:
adb devices(A device with a serial number must appear.)
adb shell pm clear --user 0 com.android.browser
adb shell cmd package set-home-activity com.android.chrome/com.google.android.apps.chrome.MainThese teams:
- Clear the Mi Browser data (so it doesn't interfere).
- Forced to install Chrome as the default browser at the system level.
โ ๏ธ Attention: After use ADB function MIUI (For example, synchronizing bookmarks with a Xiaomi account may not work properly, and this method may also reset after a major firmware update.
1. reconnect the cable to another USB-port.
2. Enable the USB Debugging option (security options) in the developer settings and allow debugging for your PC.
3. Install universal Google drivers USB Driver instead of branded from Xiaomi.-->
Method 4: Using third-party applications (without root)
If you don't want to mess with ADB, you can use specialized utilities that automate the process of changing your browser.
| Annex | How it works | Pluses | Cons |
|---|---|---|---|
| Default App Manager | Allows you to manually assign the default browser, bypassing the limitations of MIUI. | It doesnโt require root, a simple interface. | On newer versions, MIUI may not work. |
| Browser Chooser | Intercepts intent filters and suggests choosing a browser each time you open a link. | It works even if MIUI blocks the shift by default. | Requires confirmation at each click on the link. |
| SetEdit | Edits Android system settings via ADB (but with a graphical interface). | Can force Chrome to be installed as the default browser. | Requires a connection to the PC for initial setup. |
The most reliable option on the list is Browser Chooser, which doesn't change system settings, it just intercepts requests to open links, and the downside is that you have to manually select Chrome every time, but it works on 100% of Xiaomi devices.
๐ก
If youโre using Browser Chooser, add it to autoboot so it works right after the phone restarts.
Method 5: Manual removal of Mi Browser (requires root)
For root-right users, there is a radical method: removing Mi Browser completely, which will permanently solve the problem of forced link opening, but has risks:
- ๐จ May disrupt the system services MIUI (For example, push notifications).
- ๐จ After updating the firmware browser can recover.
- ๐จ The warranty on the device will be cancelled.
Instructions:
- Install a file manager with root support (such as Root Explorer or FX File Explorer).
- Go to /system/app/MiBrowser or /system/priv-app/MiBrowser.
- Delete the MiBrowser folder or rename it to MiBrowser.bak.
- Reset the device.
Google Chrome will be the only browser available, and if you suddenly need the Mi Browser, you can restore it through firmware or backup.
Why are the settings reset after the MIUI update?
Many users are faced with the fact that after updating the firmware browser defaults again to Mi Browser.
- Xiaomi forcibly overwrites default settings through scripts in service packs.
- Some updates reset the app cache, resulting in a loss of user preferences.
- In Chinese versions of MIUI (for example, for Xiaomi 12S Ultra), Google services are blocked at the system level.
To avoid discharge:
- ๐ Before updating, back up the settings through Settings โ Additionally. โ Backup and reset.
- ๐ง After the update, repeat Method 1 or Method 3 (c) immediately. ADB).
- ๐ต Turn off automatic updates MIUI In Settings โ The phone. โ Updating the system โ Threefold โ Settings โ Auto-update.