How to make Google Chrome the default browser on Xiaomi smartphones: 5 proven ways

Are you tired of constantly redirecting to the standard Mi Browser browser on your Xiaomi smartphone? Google Chrome offers faster work, sync with your Google account and no annoying advertising, but the system stubbornly ignores your preferences. This problem is familiar to most device owners on MIUI - even after installing Chrome, the system continues to open links in their native browser.

In this article, we will discuss 5 working methods for making Chrome the default browser on any Xiaomi smartphone, from the Redmi Note 12 to the flagship Xiaomi 14. You will learn not only the standard settings, but also hidden tricks to bypass the limitations of MIUI, including working with ADB and alternative launchers. All instructions are tested on the latest firmware versions and adapted to the features of the Chinese shell.

We'll focus on the typical bugs that make Chrome fly from default to default browser after a system update. You'll also find a table of methods compatibility with different versions of MIUI and a list of models that require additional manipulation. If you're ready to get rid of Mi Browser forever, read on.

Why Xiaomi is blocking the browser change by default?

The manufacturer deliberately limits the possibility of full replacement of standard applications, which is part of Xiaomiโ€™s business model.The Mi Browser browser is integrated into the system at the firmware level and has privileges that are not available to third-party programs.

  • ๐Ÿ’ฐ Monetization through advertising: Built-in browser shows banner ads and promotional materials that bring companies revenue.
  • ๐Ÿ“Š Data collection: Mi Browser provides anonymous usage statistics, which helps improve Xiaomi services (and target ads).
  • ๐Ÿ”„ Ecosystem MIUI: Many features (such as quick translation or page saving) only work in your browser.
  • ๐Ÿ›ก๏ธ Security: According to developers, standard software is better protected from data leaks.

Since MIUI 12, the company has tightened its policy: even after manually selecting Chrome, the system can reset settings after rebooting or updating. Newer versions (such as MIUI 14 based on Android 13/14) have a separate section called Default Apps, but it often ignores the user's choice for the browser.

๐Ÿ“Š What version? MIUI you use?
MIUI 14 (Android 13/14)
MIUI 13 (Android 12)
MIUI 12.5 (Android 11)
Older version (Android 10 and below)
I don't know.

Fun fact: European (EEA) devices have a slightly lighter restriction, where you can completely change your default browser through standard settings, but global and Chinese versions of firmware have to use workarounds.

Method 1: Standard configuration through system parameters

To start with, the simplest method that works on most devices with MIUI 12.5 and later is one that does not require superuser rights and is suitable for beginners:

  1. Open the Settings (โš™๏ธ) on your smartphone.
  2. Go to the Appendix section โ†’ Application management.
  3. Press three points (โ‹ฎ) in the upper right corner and select the Applications by default.
  4. Slip on Browser.
  5. In the window that appears, select Google Chrome (if it is not in the list, install it from the Play Market first).

If you still open links in Mi Browser after these steps, follow these additional steps:

Clear the Mi Browser cache in Settings โ†’ Applications โ†’ Mi Browser โ†’ Clear the cache |

Reboot the device |

Open any link manually through Chrome and confirm the selection of "Always" |

Disable battery optimization for Chrome in Settings โ†’ Annexes โ†’ Chrome โ†’ Battery โ†’ No restrictions.-->

On some models (e.g. Redmi 10 or POCO X3), this method only partially works โ€“ Chrome becomes the default browser for new links, but previously opened pages can be redirected to Mi Browser.

๐Ÿ’ก

If there is no โ€œBrowserโ€ option in the โ€œDefault Appsโ€ list, try opening any web link (for example, in Telegram), then tick โ€œAlwaysโ€ in front of Chrome in the app selection window that appears.

Method 2: Using ADB to Force Browser Change

For advanced users willing to work with ADB, there is a more radical way: it is suitable for all versions of MIUI and guaranteed to block redirection of links to Mi Browser.

  • ๐Ÿ–ฅ๏ธ A computer with installed Xiaomi drivers and ADB (You can download from the official website).
  • ๐Ÿ”Œ USB-cable (preferably original).
  • โš™๏ธ Included debugging by USB on a smartphone (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” Tap 7 times, then go back to Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).

Instructions:

  1. Connect your smartphone to your computer and confirm the debugging permission on the phone screen.
  2. Open the command prompt (cmd) in the folder with ADB.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Run the command to reset standard applications: adb shell cmd package remove-defaults com.android.browser
  5. Then force Chrome to be assigned by default browser: adb shell cmd package set-home-activity com.android.chrome/com.google.android.apps.chrome.Main

The critical nuance is that once these commands are executed, Mi Browser will remain in the system, but will no longer intercept links. However, after the major updates to MIUI, the settings may reset โ€” the procedure will have to be repeated.

Xiaomi modelCompatibility with ADB-methodNotes
Xiaomi 13/14, Redmi Note 12โœ… Complete.It works on all versions of MIUI.
POCO F5, POCO X5โœ… Complete.You may need to repeat after the update
Redmi 10, Redmi 9โš ๏ธ PartialMIUI 12.5 and below is sometimes reset
Xiaomi Mi 11 (Chinese firmware)โŒ It's not working.Requires unlocking of the loader

โš ๏ธ Attention: Use ADB It can cause system instability if you type commands at random. Don't change other settings through the adb shell unless you understand their purpose. ROM) This method may not work without first unlocking the bootloader.

Method 3: Installation of an alternative launcher

If previous methods have not helped, consider installing a third-party launcher (for example, Nova Launcher or Lawnchair), these programs allow you to flexibly configure link processing and ignore the system limitations of MIUI.

  • ๐ŸŽจ Full control over link opening (you can assign Chrome to all types of content).
  • ๐Ÿš€ Speed up the interface (launchers are often optimized better than standard ones).
  • ๐Ÿ”’ Disposal of Mi Browser from the Apps menu.

The following is a step-by-step instruction for Nova Launcher:

  1. Install Nova Launcher from Play Market and make it the default launcher (the system will prompt you to do so when you first start).
  2. Click the empty space on the home screen โ†’ Nova Settings โ†’ Apps and notifications.
  3. Select Link Processing โ†’ Browser.
  4. Specify Google Chrome as your primary browser.
  5. Return to the launcher settings and in the Applications section, find Mi Browser - turn off its display on the main screen.

For maximum effect, combine this method with ADB-commands from the previous section. POCO F4 GT This bundle is guaranteed to block all attempts to return the Mi Browser.

How to return the standard MIUI launcher?
To roll back to your home launcher, go to Settings โ†’ Applications โ†’ Application Management โ†’ Nova Launcher โ†’ Clear the data. After the restart, the system will prompt you to select the launcher again โ€“ select MIUI Launcher.

Method 4: Disable Mi Browser through the application settings

A less radical, but sometimes effective way is to limit the capabilities of a standard browser. This wonโ€™t make Chrome the default browser in all cases, but it will reduce the number of redirects:

  1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ Mi Browser.
  2. Click Disable (if the button is active). On some firmwares, this item may be called Remove Updates.
  3. Return to the Default Apps section and assign Chrome to the browser.
  4. Clear the Mi Browser cache and data (this will delete the history, but will not affect Chrome's performance).

On devices with MIUI 13+, the complete browser shutdown can be blocked.

  • ๐Ÿ”• Limit background activity: in the Mi Browser settings, select Battery โ†’ Limited.
  • ๐Ÿšซ Prohibit display of notifications: Notifications โ†’ Turn it off.
  • ๐Ÿ”’ Remove access to storage: Permits โ†’ Warehouse โ†’ Banned.

โš ๏ธ Note: Some models (e.g. Xiaomi) 12T) Disabling Mi Browser can cause errors in the operation of system services such as Mi Account or Themes. If after manipulations there are failures, return the browser settings to the original state.

Method 5: Manual editing of system files (for advanced ones)

This is the most difficult, but also the most effective way to do this, and it's suitable for users with unlocked bootloaders and root rights. On devices with a locked bootloader, this method will lead to a system "brick"! If you're not sure about your skills, skip this section.

The essence of the method: editing the packages.xml file, where the settings of standard applications are stored.

  • ๐Ÿ”“ Unlocked bootloader and root access (for example, via Magisk).
  • ๐Ÿ“ File Manager with support for root (e.g. Root Explorer).
  • ๐Ÿ’พ Backup copy of data (required!).

Instructions:

  1. Create a backup of the /data/system folder.
  2. Open /data/system/packages.xml file in the text editor.
  3. Find a line from com.android.browser (this is the Mi Browser package).
  4. Delete or comment on the block where the <default-browser package="com.android.browser" /> is specified.
  5. Add a line for Chrome: <default-browser package="com.android.chrome" />
  6. Save the file, restart the device.

After this procedure, the system will consider Chrome the default browser at the Android kernel level. However, be prepared for the fact that after the MIUI update, changes may reset โ€“ you will have to repeat editing.

๐Ÿ’ก

This method is the only way to completely remove the Mi Browser from the system without any stability implications, but it requires deep knowledge and can void the warranty.

Compatibility table with MIUI versions

To save you time, weโ€™ve collected data on how different versions of Xiaomiโ€™s firmware and models work:

MethodMIUI 14 (Android 13/14)MIUI 12.5โ€“13 (Android 11/12)MIUI 12 and belowNotes
Standard settingsโš ๏ธ Partially.โœ… It's working.โœ… It's working.New versions are reset after update
ADB-teamโœ… Completely.โœ… Completely.โš ๏ธ Requires Superuser RightsChinese ROM may not work.
Alternative launcherโœ… Completely.โœ… Completely.โœ… Completely.Best option for beginners
Mi Browser's shutdownโŒ It's not working.โš ๏ธ Partially.โœ… It's working.On new versions, the browser is protected from disconnection
Editing of packages.xmlโœ… Completely.โœ… Completely.โœ… Completely.Requires root and unlocked bootloader

For HyperOS devices (the new firmware from Xiaomi, which replaced MIUI), most methods remain relevant, but ADB commands may need to be adapted. For example, com.android.browser is sometimes used instead of com.android.browser.

FAQ: Frequent questions about changing the browser to Xiaomi

โ“ Why After Updating MIUI Chrome is reset from the browser position by default?
This is a feature of Xiaomi's policy - when major updates are made, the system resets the settings of standard applications. ADB-Install an alternative launcher (like Nova) that saves the settings regardless of the system. MIUI In Settings โ†’ The phone. โ†’ Updating the system โ†’ โ‹ฎ โ†’ Settings โ†’ Turn off automatic loading.
โ“ Can I remove Mi Browser completely without root?
No, you can't completely remove a standard browser without superuser rights -- it's embedded in the firmware. However, you can: Disable it (on older versions of MIUI); Hide the icon through the launcher; Limit all permissions in the application settings; On devices with MIUI 14, even disabling the browser is blocked -- you just have to assign Chrome to the default browser through settings or ADB.
โ“ Why some links still open in Mi Browser?
This is because individual apps (such as Mi Video or Themes) are tightly tied to a standard browser. ADB-command to reset standard applications (see Method 2). Open such links manually through Chrome (long press). โ†’ "Open in Chrome. Install the Open Link With app from the Play Market, which allows you to redirect links to your chosen browser.
โ“ Will Chrome work as a default browser? POCO?
Yeah, on the devices. POCO (for example, POCO X5 pro POCO F5) All of the methods described work in the same way as standard Xiaomi smartphones. POCO A "clean" version is often used. MIUI without additional restrictions, so changing the browser can be easier. ROM), The same restrictions apply to Xiaomi.
โ“ How to return Mi Browser if after manipulations system functions stopped working?
If you notice a malfunction in Mi Account, These or Other Services: Go to Settings โ†’ Applications โ†’ Application Management โ†’ Mi Browser. Click Clear Cache and Clear Data. Return the browser to standard settings through Settings โ†’ Applications โ†’ Default Applications โ†’ Browser. If problems persist, reset the application settings to standard through ADB: adb shell cmd package reset-defaults