How to change the main browser on Xiaomi: 3 proven ways

Xiaomiโ€™s MIUI-based smartphones default on the Mi Browser browser, an app with pre-installed bookmarks, news feeds and integration with the companyโ€™s services. However, many users prefer alternatives like Google Chrome, Mozilla Firefox or Brave because of their faster speed, synchronization with other devices or lack of advertising. In this article, weโ€™ll discuss how to assign another browser to the main browser on any Xiaomi device, including Redmi, POCO and Black Shark, regardless of the MIUI version (12 to 14).

It's important to understand that the process is different from the default default application change in Android. MIUI It aggressively promotes its own browser, sometimes even resetting after system updates. We'll look at three working methods: through system settings, using the system settings. ADB-We'll also look at the teams (for power users) and the workaround for cases where the system blocks changes, and we'll also look at why some links open in Mi Browser after you change your browser, and how to fix them.

If you're using a device on MIUI 14 or later, note that the company has tightened restrictions on changing standard applications, and in some regions (e.g. Europe), these settings may be hidden due to legal requirements, but workarounds still exist, and you can read about them in the relevant section.

1. Standard method: through Android settings

The easiest method is to use the built-in Android tools. It works on most Xiaomi devices, but may be limited to some firmware for the Chinese market (China ROM).

  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 list of available applications, select the browser you want (such as Chrome or Firefox).

If your browser is not on the list, make sure it is installed and updated to the latest version. Sometimes MIUI does not display newly installed applications - in which case, restart the device and try again.

Install an alternative browser from Google Play|Update the application to the latest version|Reboot your smartphone before changing your settings|Check for administrator rights in the browser (if required)-->

Method limitation: on some firmware (MIUI 13/14 for China), the default Appendix may be missing or blocked.

2. Change browser via ADB (for advanced users)

If the standard method didn't work, you can use the Android debugging bridge (ADB), which requires connecting your smartphone to your computer, but it's guaranteed to work even on locked firmware.

  • ๐Ÿ–ฅ๏ธ Computer with Windows, macOS or Linux
  • ๐Ÿ“ฑ USB-cable (preferably original)
  • ๐Ÿ”ง Installed drivers ADB and Fastboot
  • ๐Ÿ”’ Included debugging by USB smartphone

Instructions:

  1. Activate Developer Mode on Xiaomi: Go to Settings โ†’ About Phone. Tap 7 times on MIUI Version. Go back to Settings โ†’ Additional โ†’ For Developers. Turn on USB Debugging.

Connect your smartphone to your computer and confirm your trust in the device.

Open the command prompt (Terminal on macOS/Linux or CMD on Windows) and type:

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


adb shell cmd package set-home-activity com.android.browser/com.android.browser.BrowserActivity

Replace com.android.browser with your browser package (e.g. com.android.chrome for Chrome).

Reset the device.

A unique feature for Xiaomi is that once these commands are executed, the system can return the Mi Browser as its main one at the next update. To consolidate the changes, repeat the procedure after each major MIUI update.

๐Ÿ’ก

If you donโ€™t know the batch name of the browser, install the App Inspector app from Google Play โ€“ it will show the full path to any application.

If none of the previous methods worked, you can use manual redirects. This method does not change the default browser globally, but allows you to open links in the selected application:

  1. Open any link (for example, in a message or note).
  2. In the window that appears, select Open with help.
  3. Check Always and select the browser you want.

The disadvantage of the method is that you have to repeat the action for each type of link (from Telegram, WhatsApp, email, etc.), but this is the only working option for firmware with strict restrictions (for example, MIUI China).

Why does MIUI block the browser change?
Xiaomi has partnered with search engines (such as Baidu in China or Google in global versions) to generate revenue from its Mi Browser ads, and the shell has been actively resisting replacing the standard browser, especially on firmware for the Chinese market.

Problems and Solutions: Why the Browser Has Not Changed

Even after a successful browser change, Xiaomi users often find that some links still open in the Mi Browser, and here are common reasons and ways to eliminate them:

Problem.Reason.Decision
WhatsApp/Telegram links open in Mi BrowserApplications have their own default settingsGo to the settings of the messenger and change the browser manually
After the MIUI update, the settings are resetThe system restores factory parametersRepeat the browser change via ADB or settings
It is impossible to select a browser in the settingsFirmware Restrictions (China ROM)Install global firmware or use ADB
The browser is reset after rebootingMIUI Background Service Resets SettingsDisable battery optimization for the browser in the settings

Pay special attention to Xiaomi apps (such as Mi Video, Mi Music or GetApps) that often ignore system settings and open links to Mi Browser. The only way to fight is to remove or freeze these apps through ADB:

adb shell pm uninstall -k --user 0 com.xiaomi.video


adb shell pm uninstall -k --user 0 com.xiaomi.midrop

Mi Browser (standard)|Google Chrome|Mozilla Firefox|Brave|Other-->

5. Alternative solutions: Launching the browser through a shortcut

If all attempts to change the browser by default have failed, you can go to the trick of creating a shortcut to quickly launch the desired browser. This will not solve the problem completely, but will speed up access to your favorite application:

  1. Hold your finger in the free seat of the main screen.
  2. Select Widgets โ†’ Application shortcuts.
  3. Drag your browser shortcut onto the screen.
  4. If necessary, rename it (for example, "Chrome - the main").

If after changing the browser there are problems, return the settings to the factory:

  1. Go to Settings โ†’ Memory โ†’ Cleanup.
  2. Select Reset application settings by default.
  3. Confirm the action.

This will return Mi Browser as the primary, but it will save all your data and installed applications.

Can I remove the Mi Browser from Xiaomi?
Technically yes, but it requires root rights or ADB-However, deletion may disrupt system components. MIUI, Especially if the browser is integrated into firmware (like in China). ROM). It is safer to disable it through settings (Settings) โ†’ Annexes โ†’ Mi Browser โ†’ Disable it, but it's not always possible. Alternatively, hide the browser icon from the home screen, leaving it in the system. To do this, hold your finger on the icon and drag it to the basket (not deleting, but hiding it).
Why is the browser reset after the MIUI update?
This is a feature of Xiaomi firmware โ€” with major updates, the system restores factory settings for key applications, including the browser. To avoid this: Before updating, fix the current settings through ADB: adb shell cmd package set-home-activity [browser package]/[activate] After updating, repeat the command. If you use MIUI 14, check for the option to Save application settings in the update menu.
How to get links from Telegram to open in Chrome?
Telegram has its own settings for link processing. To change the browser: Open Telegram and go to Settings โ†’ Data and memory. Find Open Links. Choose an External browser and specify the desired application. If you do not have an option, update Telegram to the latest version or use the method with ADB (see section 2).
Does the ADB work on POCO F5?
Yes, POCO F5 (like other devices on MIUI) supports changing your browser via ADB. Features for POCO: Use the same commands as for Xiaomi. POCO Launcher may require additional reboot to apply changes. If the device is on MIUI 14, check for a command blocker in the developer settings (Disable ADB permissions must be turned off).
Can I change the default browser to Xiaomi without a computer?
Yes, but with reservations: Global ROMs usually use the standard method of settings (Section 1). On Chinese firmware (China ROM), without ADB, it is almost impossible to get around the restrictions. Alternatively, using applications like Island to isolate the browser. For models with MIUI 12 and later, try the Default App Manager application from Google Play - it sometimes bypasses the limitations of MIUI. If none of them work, consider switching to custom firmware (for example, LineageOS), but this requires unlocking the bootloader and may be unwarranted.