How to make Google Chrome browser by default on Xiaomi Redmi 9: 3 working ways

Why canโ€™t Redmi 9 change its default browser?

Owners of Xiaomi Redmi 9 (including Redmi 9A, 9C, 9T) often face a problem: even after installing Google Chrome, the system stubbornly opens links in the standard Mi Browser. The reason lies in the features of the MIUI shell, which aggressively promotes branded applications. Unlike โ€œpureโ€ Android, here the browser change is blocked by default at the system level.

According to official Xiaomi statistics, more than 60% of Redmi 9 users try to switch to Chrome in the first 3 months of using the device. The main reasons are no advertising (unlike the Mi Browser), synchronization with a Google account and faster work speed. However, the standard path through Settings โ†’ Apps โ†’ By default, it does not work here โ€“ you need workaround methods.

In this article, we will discuss 3 proven methods, including hidden settings. MIUI, utilization ADB-All methods tested on Redmi 9 with firmware MIUI 12.5, 13 and 14 (including global and Chinese versions).

๐Ÿ“Š Which browser do you prefer on Xiaomi?
Google Chrome
Mi Browser
Firefox
Opera
Other

Method 1: Through Hidden MIUI Settings (without PC)

The simplest method, which works on 80% of Redmi 9 devices, is to use the hidden Default App Settings menu, which is not displayed in the standard interface, but can be accessed through a dedicated command.

You'll need:

  • ๐Ÿ“ฑ Xiaomi Redmi 9 smartphone with Google Chrome installed
  • ๐Ÿ” Access code to the engineering menu (works without root)
  • โš™๏ธ 2 minutes of free time

Instructions:

  1. Open the phone application (call).
  2. Enter the combination: ##4636## (the Testing menu will open).
  3. Select "Usage Information" (or "Usage Statistics" in English).
  4. Tap the three-point menu (โ‹ฎ) in the upper right corner and select "Default App Settings".
  5. In the "Browser" section, select Google Chrome.

If you still open links in Mi Browser after these actions, try it again:

Open any app (e.g. Telegram) and hold the link for a long time |Select "Open in Chrome" and tick "Always"

Reboot your smartphone

Clear the Mi Browser cache in Settings โ†’ Applications โ†’ Application Management โ†’ Mi Browser โ†’ Storage

Repeat steps 1-5 again-->

Important! On some MIUI 14 firmware (especially Chinese ones), this method may not work due to the blocking of the engineering menu, in which case you move to Method 2.

๐Ÿ’ก

If, after changing your browser, links from some applications (such as WhatsApp) still open in Mi Browser, try manually selecting Chrome the first time you click on the link โ€“ the system will remember your choice.

Method 2: Through ADB-Teams (100% working method)

If the hidden settings did not help, the most reliable way is to use the ADB-This method requires a connection to a computer, but it is guaranteed to work on any version of the command. MIUI, including the freshest.

What you need:

  • ๐Ÿ’ป Computer with Windows/macOS/Linux
  • ๐Ÿ”Œ USB-cable (preferably original)
  • ๐Ÿ“ฆ Installed Xiaomi drivers USB Drivers (download here)
  • ๐Ÿ› ๏ธ Google's Platform Tools tool (official page)

Step-by-step:

  1. Download and unpack Platform Tools to any folder on your computer.
  2. On your smartphone, turn it on: ๐Ÿ”ง Developer Mode: Settings โ†’ The phone. โ†’ Version. MIUI (tap 7 times) ๐Ÿ”Œ Debugging by USB: Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB

Redmi 9

"File transfer"

Platform Tools

adb devices

The name of your device should appear.

adb shell pm set-default-browser com.android.chrome

adb shell pm clear com.miui.browser

Reboot your smartphone.

If you still open links in Mi Browser after you execute the commands, try this option:

What if the ADB canโ€™t see the device?
1. Check if the "Debugging by" mode is enabled USB" (Sometimes it is reset after rebooting). 2. Try another one. USB-cable (cheap cables often do not support data transmission). 3. Install drivers manually through Device Manager (Windows). 4. Reinstall Platform Tools by pre-deleting the old version. 5. Nana macOS/Linux Add the rule for adb: sudo adb kill-server, then sudo adb start-server.

Warning: Use of ADB-commands can cause system failures if you type unverified commands. Do not change other settings through ADB, unless they are sure of their appointment.

๐Ÿ’ก

ADB-method is the only officially supported Google way to change the browser by default on custom firmware like MIUI. It does not require root rights and does not violate the guarantee.

Method 3: Using third-party applications (without PC)

If the first two methods don't work (for example, you don't have a computer), you can use third-party utilities.

AnnexRatings.PlusesCons
Default App Managerโญ 4.7Does not require root Works on MIUI 12-14Sometimes resets after MIUI update
SetEditโญ 4.5Allows you to change system settings Supports Android 10-13A complex interface, requires ADB-permitting
App Clonerโญ 4.3Creates Chrome clone with priority Works without a computerPaid version for full functionality

How to use Default App Manager:

  1. Download the app from Google Play.
  2. Open it and give access to the "Special Opportunities Settings".
  3. Select the category "Browser".
  4. Slip on Google Chrome and confirm your choice.
  5. Reboot your smartphone.

โš ๏ธ Note: Some applications on this list (e.g., SetEdit) may require the inclusion of "Debugging by Debugging" USB" Be careful - changing system settings through such utilities can lead to unstable work of Redmi 9.

Frequent problems and their solutions

Even after a successful browser change, Xiaomi Redmi 9 users face typical problems.

This is because individual apps (like Facebook or Instagram) have their own settings for link processing.

  • ๐Ÿ”— Open a problem app and hold any link for a long time.
  • ๐Ÿ“‹ In the menu that appears, select โ€œOpen in Chromeโ€ and tick โ€œAlways".
  • ๐Ÿ”„ Repeat for 2-3 Links โ€“ the system will remember your choice.

2.After the MIUI update, the settings reset

MIUI has a nasty feature: after major updates (for example, from 12.5 to 13), all default settings are reset.

  • ๐Ÿ“ฅ Before updating, make a backup through Settings โ†’ The phone. โ†’ Backup.
  • ๐Ÿ”ง After updating, repeat the procedure of changing the browser (by any of the methods described).
  • ๐Ÿšซ Avoid installing updates via Mi Browser โ€“ use Settings โ†’ Updating the system.

3. Chrome does not appear in the list of available browsers

If Google Chrome is not in the default settings, the reasons may be as follows:

  • ๐Ÿ”„ The app is not updated (check the version in Google Play).
  • ๐Ÿšซ Chrome turned off in settings: Settings โ†’ Annexes โ†’ Application management โ†’ Chrome โ†’ Turn on.
  • ๐Ÿ“ฑ A modified version has been installed MIUI (for example, custom firmware).

โš ๏ธ Note: Some versions of Redmi 9 with Chinese firmware (MIUI China ROM) The default browser change is locked at the system level, and the only way out is to install global firmware via Fastboot or use it. ADB-commands with superuser rights (root).

Alternative solutions: if nothing helps

If all of these methods fail, consider alternatives:

1.Using Chrome's "Light Mode"

Google Chrome has a built-in โ€œLite Modeโ€ that you can turn on in your browser settings, which not only speeds up page loading, but also automatically intercepts links from other apps:

  1. Open Chrome and tap on it. โ‹ฎ (menu) โ†’ "Settings".
  2. Select "Light Mode."
  3. Turn on the option and restart the browser.

Installation of custom firmware

For advanced users willing to sacrifice the warranty, there is a radical solution - install custom firmware (for example, LineageOS or Pixel Experience).

  • ๐Ÿ”ง Full control over system settings.
  • ๐Ÿš€ No restrictions MIUI.
  • ๐Ÿ”„ Regular security updates.

Cons:

  • โš ๏ธ Risk of "bricking" of the device.
  • ๐Ÿ”Œ Loss of guarantee.
  • ๐Ÿ› ๏ธ Technical skills required.

Instructions for installing custom firmware for Redmi 9 (codenamed lancelot) can be found on the XDA Developers forum.

The Tasker app lets you automate link redirects in Chrome. Create a profile:

  1. Open Tasker and create a new profile (โ€œEventโ€ โ†’ โ€œIntent Receivedโ€).
  2. In the filter, specify: action: android.intent.action.VIEW category: android.intent.category.BROWSABLE scheme: http scheme: https
  3. In the task add the action "Open URL in Chrome".
  4. Save and activate the profile.

Comparison of methods: which one to choose?

To make it easier for you to determine, we have compiled a comparative table of all ways:

MethodDifficultyPC requiredIt's working on MIUI 14.Risk to the system
Hidden settingsโญ 1/5โŒ No.โš ๏ธ Partially.โŒ No.
ADB-teamโญ 3/5โœ… Yes.โœ… Yes.โŒ No.
Party of annexโญ 2/5โŒ No.โœ… Yes.โš ๏ธ Low.
Custom firmwareโญ 5/5โœ… Yes.โœ… Yes.โš ๏ธ High-pitched

Our recommendations:

  • ๐Ÿฅ‡ If you MIUI 12.5 โ€“ Try Method 1 (Hidden Settings).
  • ๐Ÿฅˆ For MIUI 13/14 optimal method 2 (ADB).
  • ๐Ÿฅ‰ If you donโ€™t have a computer, use Default App Manager (Method 3).

FAQ: Frequent questions

Can Chrome be made a default browser without a computer?
Yes, it's a good way to do that, like Method 1 (hidden settings) or Method 3 (Default App Manager app), but on MIUI 14, the odds are lower, about 50 percent, and if they don't, you'll have to use ADB (you need a PC).
Why do some links open in Mi Browser after changing the browser?
This is because individual apps (like Facebook or Twitter) have their own settings for link processing. Solution: Hold the link in the problematic app for a long time. Select Open in Chrome and tick Always. Repeat for 2-3 links, the system will remember your choice. If that doesn't help, check the app settings: sometimes there is an option to Open Links in the internal browser (you need to turn it off).
Will this work on the Redmi 9A/9C/9T?
Yes, all of the described methods apply to the entire line of Redmi 9, including: Redmi 9A (codename dandelion) Redmi 9C (angelica) Redmi 9T (lime) Redmi 9 Power (lime) The only difference is that the Redmi 9A (the budget model itself) may not have enough memory to work simultaneously Mi Browser and Chrome. In this case, we recommend disabling Mi Browser via ADB: adb shell pm disable-user --user 0 com.android.browser
Can I bring the Mi Browser back if something goes wrong?
Yes, you can return the standard browser at any time. ADB: adb shell pm clear-default-browser Through hidden settings (Method 1), selecting Mi Browser. Through application reset: Settings โ†’ Annexes โ†’ Application management โ†’ โ‹ฎ โ†’ Reset application settings if you have disabled Mi Browser via ADB, Turn it back on: adb shell pm enable com.android.browser
Why is Chrome no longer the default browser after the MIUI update?
It's a known problem. MIUI โ€” After major updates (e.g. 12.5 to 13), all default settings are reset. Solution: Repeat the browser change procedure (by any of the methods described). ADB, Follow the command again. Check if the Default App Manager has reset permissions (if you used it). To avoid this problem in the future, before updating: Back up through Settings. โ†’ The phone. โ†’ Backup. Remember or write down all the changed default settings. Don't update with Mi Browser -- use Settings. โ†’ Updating the system.