How to get links to open in the right browser on Xiaomi Redmi: all ways

Have you ever encountered a situation where Xiaomi Redmi all links from messengers, emails or social networks stubbornly open in the standard Mi Browser browser - despite the fact that you prefer Google Chrome, Firefox or Opera? This problem is familiar to many owners of smartphones on MIUI, where the manufacturer aggressively promotes its own services. Fortunately, there are several working ways to redirect links to the right browser - from simple settings to technical tricks with ADB.

In this article, we’ll look at 5 proven methods, including hidden MIUI settings, third-party utilities, and even manual system settings, and focus on the nuances of different firmware versions (from MIUI 12 to MIUI 14) and Redmi models (including Note 10/11/12, Redmi 9/10/13C and flagship series), and you’ll learn why some methods stop working after updates and how to get around it.

Why Xiaomi Redmi ignores your browser by default

The reason lies in the policy of Xiaomi: the company is actively integrating its services into the firmware MIUI. The standard Mi Browser browser not only opens the default links, but also:

  • πŸ”— Intercepts all intent requests to open web pages (even if you have chosen a different browser in the settings).
  • πŸ“¦ Blocks changing file associations for types http:// and https:// through the standard menu.
  • πŸ”„ Resets settings after system updates (especially relevant for the MIUI 13+).
  • πŸ›‘οΈ Uses secure system permissions that are not available to the user without ADB.

It’s important to understand that the problem isn’t with the browser itself (like Chrome or Firefox), but with how MIUI handles android-intent. Even if you set the browser as default in Android settings, the system will ignore this choice for some types of links β€” like WhatsApp, Telegram or Gmail.

⚠️ Attention: On devices with MIUI Global (European/Global Firmware) problem is less common than on the Internet MIUI If you have a Chinese firmware version, some methods may require additional actions, such as unlocking the bootloader.

Method 1: Configure the browser by default through the MIUI menu

The most obvious, but often not working, way, though, is to start with:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Slip on three dots in the upper right corner and select the Default Apps.
  3. Find the Browser section and select the desired application (e.g. Chrome).
  4. Confirm your choice.

On MIUI 14, the path may be slightly different: Settings β†’ Apps β†’ Smart Assistant β†’ Default Apps. If your browser doesn’t appear in the list, try opening it manually first and accept all permissions.

Install an alternative browser from Google Play| Open it at least once and confirm permissions |Reboot your phone after installation | Check if the antivirus (e.g. Mi Security) blocks setting changes-->

Why might it not work? Because MIUI shares default settings for different types of links, like Telegram links that open in Mi Browser and Chrome links that open in Chrome itself, so you can move on to the following ways.

Method 2: Use the Default App Manager (without root)

If standard settings don’t work, a third-party Default App Manager (available on Google Play) will come to the rescue, allowing you to manually reassign handlers for different types of links, including http/https.

Instructions:

  1. Download and install Default App Manager.
  2. Open the app and give it permission to access the settings (you will need to enable Special Access in Android settings).
  3. In the list, find Browser (or http/https) and select the browser you want.
  4. Reboot the phone.

The advantage of this method is that it works even on MIUI 14 without having to use ADB. However, after major system upgrades, the settings may reset β€” they will have to be repeated.

Google Chrome|Mozilla Firefox|Opera|Microsoft Edge|Mi Browser (standard)|Other-->

Method 3: ADB commands for forced browser change

If previous methods don't work, you'll have to connect to your phone via ADB (Android Debug Bridge), which is the most reliable way, but it requires a computer and a little technical training.

What you need:

  • πŸ–₯️ Computer with installed ADB-driver.
  • πŸ“± Included Debugging by USB on the phone (Settings) β†’ The phone. β†’ Version. MIUI β€” Tap 7 times, then go back to Settings β†’ Additionally. β†’ For developers).
  • πŸ”Œ USB-cable (preferably original).

Instructions:

  1. Connect the phone to your computer and confirm the debugging permission.
  2. Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
  3. Enter the command to check the connection: Adb devices must display the serial number of your device.
  4. Run the command to reset all browser settings by default: adb shell pm clear com.android.providers.settings
  5. Now assign the browser you want (e.g. Chrome): adb shell cmd package set-home-activity com.android.chrome/com.google.android.apps.chrome.Main For Firefox, use: adb shell cmd package set-home-activity org.mozilla.firefox/.App
  6. Reboot the phone.

Important: After these commands are executed, all default application settings will reset. You will have to re-select the browser in the MIUI menu (Method 1), but this time the choice should be saved.

What if the ADB can’t see the device?
If the adb device command returns an empty list: 1. Check if debugging is enabled by USB 2. Try another one. USB-cable (not all cables support data transfer). 3. Install drivers for your Xiaomi model from the official website. 4. Restart your phone and computer. 5. On Windows, try running the command prompt on behalf of the administrator.

If you're not afraid of automation, Tasker will help you create a rule that will intercept links and open them in the right browser, which works even when other methods are powerless.

Instructions:

  1. Install Tasker and AutoInput plugin (to simulate clicks).
  2. Create a new profile (+ β†’ Event β†’ Plugin β†’ AutoInput β†’ UI β†’ Opening URL).
  3. In the task add the action Launch the application and select your browser.
  4. Add the action Plugin β†’ AutoInput β†’ Text to transfer the URL to the browser.

Example of a task for Chrome:

1. Launching the app: Chrome


2. AutoInput Text: Field: Text - %aientry (variable with URL)




3. AutoInput Action: Press "Enter"

This method requires customization, but allows you to manage redirects flexibly, for example, you can set the rules so that links from Telegram open in Chrome and from WhatsApp to Firefox.

πŸ’‘

If Tasker does not catch link opening events, try to enable the option β€œMonitoring Accessibility Service” in the AutoInput settings and provide all necessary permissions.

Method 5: Remove or disable Mi Browser (for advanced)

The radical but effective method is to completely remove or disable the standard browser, and you can do this in two ways:

Option 1: Disconnect via ADB (no root)

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


adb shell pm disable-user --user 0 com.mi.globalbrowser

Option 2: Remove via TWRP (requires root)

  • Install custom recovery TWRP.
  • Download the debloater script for MIUI.
  • Remove the com.android.browser and com.mi.globalbrowser packages.

⚠️ Warning: Removing system apps can cause your phone to function unstable, especially if you use features MIUI, associated with the browser (for example, synchronizing bookmarks through Mi Account). TWRP.

MethodDifficultyPC requiredIt's working on MIUI 14.Risk to the system
MIUI settings⭐❌ No.⚠️ Partially.❌ No.
Default App Manager⭐⭐❌ No.βœ… Yes.❌ No.
ADB-teamβ­β­β­βœ… Yes.βœ… Yes.⚠️ Medium.
Tasker⭐⭐⭐⭐❌ No.βœ… Yes.❌ No.
Removal of Mi Browserβ­β­β­β­β­βœ… Yes.βœ… Yes.⚠️⚠️ High-pitched

Additional advice and problem solving

If none of the methods worked, check the following points:

  • πŸ”„ Updates MIUI: After major updates (for example, with the MIUI 13 on MIUI 14) settings may reset. Repeat the default browser setting.
  • πŸ›‘οΈ Mi Security: Xiaomi Antivirus sometimes blocks changes to system settings. Try temporarily disabling it in Settings β†’ Memory and productivity β†’ Security.
  • πŸ“± Regional firmware: On Chinese versions MIUI (For example, the Redmi Note 11 Pro+ 5G China) some settings are blocked. ADB or re-flashing to the global version.
  • πŸ”— Specific applications: Some programs (such as Facebook or Instagram) open links in the built-in browser. It does not depend on the settings of the system - you need to change the settings inside the application itself.

If you use Xiaomi Redmi with custom firmware (like LineageOS or Pixel Experience), the default browser problem is usually absent. However, on stock MIUI, fighting Mi Browser can be like playing cat and mouse - after each update you have to repeat the settings.

πŸ’‘

The most reliable method is the combination ADB-Teams (Method 3) and Default App Manager (Method 2) can cover the maximum number of link opening scenarios.

FAQ: Frequent questions

Why do links open again in Mi Browser after MIUI update?
Xiaomi resets some default settings after major updates. This is done to "optimize the user experience" (and promote its own services). To avoid this, after the update: Repeat the default browser setting (Method 1 or 2). If you use ADB, run the commands again. Check if new restrictions have appeared in the latest version of MIUI (for example, MIUI 14.0.5 had a bug with redirecting links from WhatsApp).
Can I configure different browsers for different applications?
Yes, but not through the standard MIUI settings. Options: Tasker: Create separate profiles for each application (e.g., links from Telegram to Chrome, from Gmail to Firefox). Open Link With: Allows you to manually select a browser each time you open a link (available on Google Play). ADB: For advanced users, you can write a script that will analyze the link source and redirect it to the desired browser. Restriction: some applications (e, for example, Facebook) ignore external settings and open links in the built-in browser.
Is it safe to use ADB to change your settings?
By themselves, teams ADB The only thing that's safe from this article is that they only change the default settings without affecting the system files: ⚠️ Do not interrupt the execution of commands (for example, do not turn off). USB-cable during adb operation). ⚠️ Don’t use commands you don’t understand (especially those that require rooting). ⚠️ On some versions MIUI (particularly Chinese) ADB This may be limited. This will require unlocking the bootloader. ADB, Start with official documentation.
Why do some apps (such as Instagram) still open links in the built-in browser?
Some applications (e.g. Instagram, Facebook, TikTok) use WebView, a built-in browser engine to display web content. This is independent of the system settings, because: The application decides how to open links (in the built-in browser or external one). This is done to speed up content loading and track user activity. Solutions: In the application settings (if any), find an option such as Open links in an external browser. Use alternative clients (e.g. Instagram via the browser or Frost application). For Facebook, you can turn on Desktop mode in the browser and use the web version.
How do I get my Mi Browser back if I have a problem?
If errors appear after removing the Mi Browser (for example, some system functions do not work), you can restore it as follows: Download the original APK-Mi Browser file for your version MIUI (You can find it on forums like this. XDA Developers or 4PDA). Set it up through ADB: adb install com.mi.globalbrowser.apk If you need a system application, run it through TWRP. If you are not sure about your actions, it is easier to reset your settings (Settings). β†’ The phone. β†’ Resetting settings – this will return all system applications.