How to make Google Chrome the default browser on Xiaomi: detailed instructions for all versions of MIUI

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
πŸ“Š Which browser do you prefer on Xiaomi?
Google Chrome
Mi Browser
Firefox
Opera
Other

Preparation: What to do before changing your browser

Before you start setting up, make sure that the basic conditions are met:

  1. 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.
  2. 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.
  3. 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:

  1. Open the settings (cog icon on the desktop).
  2. Go to the Appendix section β†’ Application management.
  3. Click on the three dots in the top right corner and select the Default Apps.
  4. Slip on Browser.
  5. 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?
On some firmware (especially Chinese) this section is hidden. In this case, try: 1. Install Default App Manager from Google Play. 2. ADB-command: adb shell cmd role add-role-holder android.app.role.BROWSER com.android.chrome 3. Reset application settings (Settings β†’ System system β†’ Resetting settings β†’ Resetting application settings).

Method 2: Setup for HyperOS (2026)

In the new HyperOS shell, which replaced MIUI, the path to browser settings has changed.

  1. Open the Settings β†’ Applications.
  2. Select Application Management by default (or Default Apps, depending on version).
  3. Slip it on the Browser.
  4. 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:

  1. Open an application that does not open correctly (for example, Telegram).
  2. Go to its settings (usually through three dots or swipe to the left).
  3. Find the Open Links section or the default browser.
  4. 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 applicationRemove and reinstall it from Google Play. If you use APK, download it from APKMirror.
Restrictions of Chinese firmwareInstall global firmware or use Default App Manager.
Chrome is disabled in the settingsCheck in Settings β†’ Applications β†’ Chrome β†’ Enable.
Conflict with Mi BrowserTurn off updates for Mi Browser or remove it (if firmware allows).

If none of these methods helped, try resetting the app settings:

  1. Go to Settings β†’ System β†’ Resetting settings.
  2. Select Reset application settings.
  3. 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.browser

Frequent 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.

Why does MIUI block the browser change?
Xiaomi integrates its services (e.g. Mi Cloud, Mi Account) into Mi Browser, and displays targeted ads. Changing the default browser reduces ad revenue and reduces ecosystem engagement, which is why Chinese firmware often blocks this feature at the system level.

FAQ: Answers to Frequent Questions

Can I remove the Mi Browser completely?
On most devices, the Xiaomi Mi Browser is a system application and is not removed by standard methods. However, it can be: Disable (Settings β†’ Applications β†’ Mi Browser β†’ Disable). Delete with ADB (adb shell pm uninstall --user 0 com.android.browser). Replace on the deblocked firmware (for example, Xiaomi.eu). On some models (for example, POCO X3 Pro), Mi Browser can be removed without root rights through Settings β†’ Apps β†’ Dele.
Why is the browser reset to Mi Browser after the MIUI update?
This is a well-known MIUI problem, where after major updates, the system resets some default settings. To avoid this: Before upgrading, back up your settings (Settings β†’ About Phone β†’ Backup). After updating, reassign Chrome to the default browser. Use Default App Manager to lock in the settings.
How to make Chrome the default browser on Xiaomi without Google Play?
If you have a device without Google services (like the Chinese version), follow these steps: Download the APK Google Chrome from the official website chrome.google.com. Install the APK manually (allow installation from unknown sources in Settings β†’ Privacy β†’ Unknown sources). Use Default App Manager (download APK from APKPure). In Default App Manager, select Chrome as the default browser. If Chrome does not appear in the list, try installing Google Play Services (required for proper operation).
Will this work for Redmi and POCO?
Yes, the instruction is universal for all devices on MIUI and HyperOS, including: Redmi Note 11/12/13, POCO F4/F5/X5, Xiaomi 12/13/14, Mi 11 Ultra and other models. Except for devices on China ROM (firmware for China), where additional actions may be required (see section on the absence of Chrome in the list).
Can I get the Mi Browser back?
Yes, you can return Mi Browser as default browser at any time: Go to Settings β†’ Applications β†’ Default Applications β†’ Browser. Select Mi Browser from the list. If you have previously disabled or deleted Mi Browser, it can be turned back on in Settings β†’ Apps β†’ Show All β†’ Mi Browser β†’ Enable.