How to make Google Chrome the default browser on Xiaomi Redmi: all working methods

Why Xiaomi Redmi is hard to change the default browser and what to do about it

Owners of Xiaomi Redmi smartphones (especially on MIUI 12-14) often face a problem: the system stubbornly returns the standard Mi Browser browser even after manually changing the settings. This is not a coincidence, but a feature of the firmware, where Xiaomi aggressively promotes its services - including the browser, search engine and cloud solutions, as a result, users are forced to manually adjust every click on the link, which annoys and slows down work.

In this article, we’ll look at all the current ways to make Google Chrome (or another browser) the main one on Redmi Note 10/11/12, Redmi 9/10, POCO and other models – from basic settings to bypassing the limitations of MIUI. Also, we’ll find out why settings can be reset after updating the system, and how to prevent it. If you’re tired of forced link opening in Mi Browser, read on.

⚠️ Important: The instructions below work on MIUI 12.5–14 (including global and Chinese versions) on older firmware (MIUI 11 and below) additional steps may be required - we will touch on them too.

Method 1: Standard browser change through Android settings

The most obvious way is to use Android’s built-in settings, but it often doesn’t work properly on Xiaomi because of MIUI modifications.

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots in the top right corner and select the Default Apps.
  3. Slip on the Browser item and select Google Chrome (or another browser installed).

If you do that, then the Mi Browser links still open, the problem is that MIUI is deeply integrated, and it ignores Android settings and forcibly redirects traffic, so you can move on to the following methods.

Install Google Chrome from [Play Market](https://play.google.com/store/apps/details?id=com.android.chrome)

Update MIUI to the latest version (check in Settings β†’ About Phone β†’ System Update)

Clear the Mi Browser cache in Settings β†’ Applications β†’ Mi Browser β†’ Storage β†’ Clear the cache

Reboot the phone.-->

Method 2: Reset applications by default (if Chrome doesn’t appear in the list)

Sometimes Google Chrome just doesn't appear on the list of available browsers, it's because of a bug in the app settings.

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Click on three points β†’ Reset applications by default.
  3. Now, the next time you click on the link, the system will ask which application to use.
  4. Select Chrome and always mark it.

⚠️ Warning: After resetting, all the default apps (including instant messengers, gallery, music players) will return to factory settings.

πŸ’‘

If Chrome doesn't appear in the list after reset, try reinstalling it. To do this, delete the browser, clear the /Android/data/com.android.chrome folder (via the file manager) and install it again.

Method 3: Using ADB to force a browser change (for advanced ones)

If MIUI stubbornly ignores your settings, it leaves the forced method through ADB (Android Debug Bridge), which requires connecting the phone to a computer, but is guaranteed to work even on locked firmware.

You'll need:

  • πŸ–₯️ Computer with installed ADB Tools.
  • πŸ“± Included Debugging by USB on the phone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times tap the assembly number β†’ Return to the Additional Settings β†’ For developers β†’ Debugging by USB).
  • πŸ”Œ USB-cable (preferably original).

Next, execute commands in the terminal (command line):

adb shell pm clear --user 0 com.android.browser


adb shell cmd package set-home-activity com.android.chrome/com.google.android.apps.chrome.Main




adb shell am start -a android.intent.action.VIEW -d "http://example.com" -n com.android.chrome/com.google.android.apps.chrome.Main

These teams:

  1. Clearing the Mi Browser settings.
  2. Install Chrome as the default link handler.
  3. Testing the opening of a link through Chrome.
What if the ADB can’t see the device?
Make sure that Xiaomi drivers are installed (download) [Mi PC Suite](https://pcsuite.mi.com/)). Try another one. USB-cable or port. Enable Debugging by Debugging in the developer settings USB (security parameters) and Unlocking OEM. Restart your phone and computer.

The new versions of MIUI have a hidden link management mechanism to force the system to use Chrome:

  1. Go to Settings β†’ Applications β†’ Application Management β†’ Google Chrome.
  2. Select Open by default β†’ Open supported links.
  3. Turn on all switches (especially HTTP, HTTPS, WEB).
  4. Go back and select Clear the default settings.

Now, if you click on any link, you'll see a browser selection box. Select Chrome and always tick.

⚠️ Attention: On some firmware (MIUI 14 for Redmi Note 12) this method only works until the first reboot. After the reboot, the settings can be reset - in this case, use the method with the following: ADB.

Table: Comparison of methods of changing the browser on Xiaomi Redmi

MethodDifficultyWorks for MIUI.PC requiredReset after update
Standard Android settings⭐12-14 (partially)❌ No.βœ… Yes.
Resetting applications by default⭐⭐12.5–14❌ No.βœ… Yes.
ADB-team⭐⭐⭐Any versionβœ… Yes.❌ No.
"Open supported links"⭐⭐13–14❌ No.βœ… Partially.
Removal of Mi Browser (root)⭐⭐⭐⭐Any versionβœ… Yes.❌ No.

Google Chrome

Mi Browser (stack)

Firefox

Brave

Other-->

Method 5: Remove Mi Browser (for root-right users only)

The most radical way is to completely remove the Mi Browser, which is only possible on phones with unlocked bootloader and root rights (for example, through Magisk).

Instructions:

  1. Install Root Explorer or Titanium Backup.
  2. Find /system/app/MiBrowser or /system/priv-app/MiBrowser.
  3. Remove or rename the folder (for example, in the MiBrowser_bak).
  4. Reboot the phone.

⚠️ Warning: Removing system applications can lead to unstable work MIUI, Also, some features (e.g. sync with Mi Account) may stop working. Use this method only if you are prepared for the consequences.

πŸ’‘

Removing Mi Browser doesn’t block ads in MIUI, it’s built-in at the system level, and it will require additional manipulation of the hosts file or Magisk modules to disable it.

What to do if settings are reset after the MIUI update

One of the most common problems is resetting the browser by default after a firmware update, which is because Xiaomi is forced to return factory settings for its services.

  • πŸ”„ Reverse to the old version MIUI (If the update only caused problems, download the firmware from the official website](https://new.c.mi.com/global/miuidownload/index) and run through Fastboot.
  • πŸ› οΈ Use Tasker or MacroDroid to automatically return settings. Create a rule that, after rebooting, reassigns Chrome to the default browser.
  • πŸ“΅ Turn off automatic updates MIUI In Settings β†’ The phone. β†’ Updating the system β†’ Three points. β†’ Settings β†’ Auto-update.

If you’re a frequent reset, consider switching to custom firmware (like LineageOS or Pixel Experience) that lacks aggressive advertising and forced Xiaomi services, but requires unlocking the bootloader and technical skills.

FAQ: Frequent questions about changing the browser to Xiaomi Redmi

Why do you still open links in Mi Browser after choosing Chrome?
This is a feature of MIUI, which ignores Android settings and forcibly redirects traffic to its apps. Solutions: Use the ADB method (section 3). Check settings Open supported links (section 4). Remove Mi Browser updates through Settings β†’ Apps β†’ Mi Browser β†’ Three dots β†’ Remove updates.
Can you make Firefox or Brave the default browser?
Yes, the algorithm is the same: install the browser, reset the default settings and select it from the list. However, some browsers (such as Firefox Focus) do not support all types of link processing.
Will the ADB on Redmi work with a locked bootloader?
Yes, ADB-commands don't require unlocking the bootloader. USB However, some commands (e.g., uninstall system applications) will require root.
Why does Mi Browser open again after the reboot?
MIUI has a mechanism to restore factory applications when you reboot. To prevent this: Freeze Mi Browser via Titanium Backup or App Quarantine (root needed). Use MacroDroid to automatically return settings after the reboot. Turn off the automatic Mi Browser update in the Play Market.
Is there a way to make Chrome the default browser without a computer?
Yes, but it's less reliable: Install Chrome and Activity Launcher from Play Market. Open Activity Launcher, find Chrome, and select Open link in Chrome. Press and hold the action icon, then drag it to the home screen. Now, click on the link, select this shortcut. Less of the method: you have to manually select the browser each time.