Why Xiaomi is difficult to change the default browser and how to fix it
Xiaomi, Redmi and POCO are all powered by MIUI, which is known for aggressively promoting its own services, and one such service is the Mi Browser browser, which is set by default and often blocks the ability to change to alternative solutions, such as Google Chrome. Users are faced with the fact that even after installing Chrome, the system continues to open links in its native browser, and there is no explicit switch in the settings.
Complicating the problem is that MIUI 12-14 has a deeper default browser setting than standard Android, which the manufacturer deliberately restricts to keep users longer in the Xiaomi ecosystem, but bypasses this limitation, and weβll show you how to do it on all current firmware versions, including HyperOS (which replaced MIUI in 2026).
In this article you will find:
- π Step-by-step instructions for MIUI 12/13/14 HyperOS
- π± How to fix the problem if Chrome does not appear in the list of browsers
- βοΈ Setup of opening links from messengers and social networks
- π¨ Common Mistakes and How to Avoid Them
Preparation: What to do before changing your browser
Before you start setting up, make sure that the basic conditions are met:
- Install Google Chrome from Google Play. If you have Xiaomi without Google services (such as the global version for China), download APK from the official Chrome site.
- Update MIUI to the latest version. In older firmware (such as MIUI 11 and below), the default browser setting may not be available at all.
- Clear the current browser cache (Settings β Applications β Mi Browser β Storage β Clear the cache).
If you use HyperOS, note that the path to settings may be different. In the new shell, Xiaomi has redesigned the menu, and some items are now called differently. For example, the "Applications" section may be called "Application Management".
Install Google Chrome from official source |
Update MIUI/HyperOS to current version|
Clear the Mi Browser | cache
Close all background applications-->
Method 1: Standard browser change by default (MIUI 12β14)
This method works for most Xiaomi, Redmi and other devices. POCO It's global firmware. It's relevant to the MIUI 12, 13 and 14:
- Open the settings (cog icon on the desktop).
- Go to the Appendix section β Application management.
- Click on the three dots in the top right corner and select the Default Apps.
- Slip on Browser.
- Select Google Chrome from the list, and if you don't have one, see the section on how to solve this problem.
After that, all links from instant messengers, emails, and other apps must open in Chrome.However, some system applications (such as Mi Video or Mi Music) may ignore this setting and still use Mi Browser to open web pages.
What to do if there is no "Default Apps" item?
Method 2: Setup for HyperOS (2026)
In the new HyperOS shell, which replaced MIUI, the path to browser settings has changed.
- Open the Settings β Applications.
- Select Application Management by default (or Default Apps, depending on version).
- Slip it on the Browser.
- If Chrome is not listed, click Add Browser and select it manually.
Important! HyperOS may require additional confirmation via Settings β Special Features β Improved Settings where you want to allow Chrome to open links from other apps.
π‘
If the links still open in Mi Browser after changing your browser, try clearing the settings of the Android System WebView application (Settings β Apps β Show Everything β Android System WebView β Storage β Clear Data).
Method 3: Manually Assign Chrome to Individual Applications
Even after changing the default browser, some apps (such as Telegram, WhatsApp, or Instagram) may ignore this setting. To force them to open links in Chrome, do the following:
- Open an application that does not open correctly (for example, Telegram).
- Go to its settings (usually through three dots or swipe to the left).
- Find the Open Links section or the default browser.
- Select Google Chrome as your browser.
For MIUI 14 and HyperOS, you can also use ADB (Android Debug Bridge) to force Chrome to be the handler of all web links.
adb shell cmd role add-role-holder android.app.role.BROWSER com.android.chrome
adb shell cmd role add-role-holder android.app.role.QUERY_ALL_PACKAGES com.android.chromeπ‘
The most reliable way is a combination of standard browser settings by default + manual binding for each messenger separately.
Problem Solving: Chrome is not on the browser list
If Google Chrome doesnβt appear in the list of available browsers, the reasons may be as follows:
| Problem. | Decision |
|---|---|
| Chrome is not installed as a system application | Remove and reinstall it from Google Play. If you use APK, download it from APKMirror. |
| Restrictions of Chinese firmware | Install global firmware or use Default App Manager. |
| Chrome is disabled in the settings | Check in Settings β Applications β Chrome β Enable. |
| Conflict with Mi Browser | Turn off updates for Mi Browser or remove it (if firmware allows). |
If none of these methods helped, try resetting the app settings:
- Go to Settings β System β Resetting settings.
- Select Reset application settings.
- Confirm the action.
π‘
On some devices (such as POCO F5 or Redmi Note 12), it helps to install QuickShortcutMaker and create a shortcut to set up the default browser.
How to Make MIUI βForgetβ About Mi Browser
Xiaomi is trying hard to get the user back to the Mi Browser, even after changing the default browser.
- π Turn off notifications from Mi Browser: Settings β Annexes β Mi Browser β Notifications β Shut down.
- π« Disallow Auto Start: Settings β Annexes β Mi Browser β Auto-start β Shut down.
- ποΈ Clear the Mi Browser data: Settings β Annexes β Mi Browser β Warehouse β Clear the data.
- π Cancel permissions for Mi Browser in Settings section β Confidentiality β Application authorizations.
On HyperOS devices, you may need to disable the βMi Linkβ feature (Settings) β Connections and sharing β Mi Link, as it forcibly opens some links in Mi Browser.
adb shell pm uninstall --user 0 com.android.browserFrequent Mistakes and How to Avoid Them
When you change your default browser, you often have typical problems, and here's how to solve them:
β οΈ Attention! If, after changing your browser, links from WhatsApp or Viber still open in Mi Browser, check the settings of the messenger itself. For example, on WhatsApp you need to go to Settings. β Data and storage β Open links in Chrome.
Error 1: βNo way to choose the default browserβ
This is typical of Chinese firmware (China ROM), the solution is to install global firmware or use Default App Manager.
Error 2: βChrome opens but doesnβt save passwordsβ
Check if sync is enabled in Chrome: Chrome Settings β Sync and Google Services β Enable Sync.
Error 3: βLinks from some applications open in WebViewβ
Clear the Android System WebView app data and restart the phone.