How to change the default browser to Xiaomi: all the ways for MIUI 12, 13 and 14

Why can’t you just change your default browser on Xiaomi?

Xiaomi smartphone owners regularly face the same problem: MIUI stubbornly ignores attempts to change the default browser, automatically opening links in the standard Mi Browser. This is not a fluke, but a deliberate policy of the company that integrates its browser into firmware at the system application level. Unlike β€œpure” Android, where the choice of browser takes 30 seconds, on Xiaomi this process requires workarounds.

The main reason is that the Mi Browser is closely linked to Xiaomi Cloud services, updates, and even some security features.The manufacturer has no interest in users abandoning proprietary software – this reduces control over the ecosystem and reduces revenue from ad impressions. However, there are several working methods to circumvent this limitation, and we will look at them all – from official (but hidden) settings to radical solutions for advanced users.

It’s important to understand that since MIUI 14, Xiaomi has made it a bit easier for European firmware (EEA) to change the default browser, but the limitations remain for global and Chinese versions, which means that your success depends not only on the smartphone model (Redmi Note 12, POCO X5, Mi 11), but also on regional firmware. Next, we’ll look at all the current ways, including those that work even on locked devices.

Official method: configuration through application parameters

The safest method is to use the built-in Android settings, but taking into account the features of MIUI. This method is suitable for most models (Redmi 10/11/12, POCO F4/F5, Mi 12/13) on MIUI 12-14 firmware, but may not work on Chinese versions of the software.

  1. Open β€œSettings” and go to the Applications β†’ Application Management section.
  2. Click on the three dots in the top right corner and select the Default Apps.
  3. Scroll down to the Browser point and tap it.
  4. In the list of available browsers, select the desired one (for example, Google Chrome or Firefox).

If your browser is not listed:

  • πŸ” Make sure it is installed from Google Play (not via Google Play). APK).
  • πŸ“₯ Reboot your smartphone after installing the browser.
  • πŸ”„ Try clearing the cache and Mi Browser data in Settings β†’ Annexes β†’ Mi Browser β†’ Warehouse.

⚠️ Attention: On some firmware (MIUI 13 for China region), the default paragraph of the Annex may not be available.

πŸ“Š Which browser do you want to make the main one on Xiaomi?
Google Chrome
Mozilla Firefox
Opera
Brave
Other

Alternative method: resetting application settings

If the standard method didn't work, try resetting the default application settings, which will force the system to re-query your choice the next time you open the link.

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots at the top and select Reset app settings.
  3. Confirm the action (this won’t delete the data, only reset the default settings).
  4. Open any link (for example, in Telegram or WhatsApp) – the system will prompt you to choose a browser.

This method works on 70-80% of devices, but has a drawback: reset affects all applications by default (for example, a call app or SMS can be reset).

Install an alternative browser from Google Play

Clear the Mi Browser cache in the settings

Reboot your smartphone

Check out the MIUI version (Settings β†’ About the phone)

Make a backup copy of important data-->

For advanced: changing settings through ADB

If the official methods do not work, there is still an option using Android Debug Bridge (ADB). This requires connecting the smartphone to the computer, but it is guaranteed to work even on locked firmware. USB and may cancel the warranty in case of incorrect actions.

Steps:

  1. Activate Developer Mode: Go to Settings β†’ About Phone and click on MIUI Version 7 times.
  2. Return to Settings β†’ Additional β†’ For developers and enable USB debugging.
  3. Connect your smartphone to your PC, install ADB-tools and execute the command:
adb shell pm clear --user 0 com.android.browser


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

After that:

  • πŸ”§ Install the desired browser (such as Chrome) as the default app through settings.
  • πŸ”„ Reset the device.
  • πŸ“± Check if links are opened in the selected browser.

⚠️ Attention: Misuse of the right ADB If you're not sure what you're doing, skip this method or see a specialist.

What if the ADB does not recognize the device?
If the adb device command doesn't show your smartphone: 1. Install Xiaomi drivers USB Drivers from the official website. 2. Try another one. USB-cable (original from Xiaomi). 3. Include in the developer settings the Debugging by USB (security settings) and confirm the PC's permission. 4. Restart both the smartphone and the computer.

Radical method: disable Mi Browser through system settings

If you don't need Mi Browser at all, you can disable it (but not remove it completely, as it's a system application), which will force MIUI to automatically offer an alternative browser when you open links.

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find Mi Browser on the list and tap it.
  3. Click Disable (if the button is inactive, click Remove Updates first).
  4. Confirm the action – the application will be stopped, but not removed.

After the shutdown:

  • 🌐 All links will be opened in the browser you installed last.
  • πŸ”„ There may be bugs with opening some system links (for example, from Mi Account).
  • πŸ”™ To return the Mi Browser, turn it back on in the app settings.
MethodDifficultyWorks on MIUI 14?You need a PC?Risks.
Official settings⭐Yes (EEA-firmware)No.Low.
Resetting applications⭐⭐Yes.No.Medium (resetting all silences)
ADB-team⭐⭐⭐Yes.Yes.High (with errors)
Mi Browser's shutdown⭐⭐Yes.No.Medium (system bugs)

Problems and Solutions: Why Can't You Change Your Browser?

Even if you follow the instructions, you may encounter errors.

  • 🚫 No Default Apps: This means you have Chinese firmware (e.g., Xiaomi 13 Ultra for domestic market). EEA-version MIUI via Fastboot.
  • πŸ”„ After the reset, Mi Browser opens again: The system can automatically restore settings. Try freezing the Mi Browser through ADB: adb shell pm disable-user --user 0 com.android.browser
  • πŸ“± Links open in WebView: This is a bug MIUI 13–14 Install Chrome as Android System WebView in Settings β†’ Annexes β†’ WebView.

πŸ’‘

If you often encounter MIUI issues, consider installing custom firmware (like LineageOS or Pixel Experience) that will remove Xiaomi’s restrictions completely, but require unlocking the bootloader and may take away warranty.

Comparison of browsers for Xiaomi: which one to choose?

Before changing the default browser, you should decide on an alternative. Here is a comparison of popular options for Xiaomi:

browserPlusesConsSuitable for weak devices?
Google ChromeMaximum compatibility with websites, synchronization with Google accountHigh RAM Consumption, Slow Running on Redmi 9A/8A❌ No.
Mozilla FirefoxPrivacy, extension support, low power consumptionSometimes it slows down on MIUI due to optimizationsβœ… Yes.
BraveAd blocking, high speed, crypto rewardsNot all websites are working properly (e.g. banking)βœ… Yes.
OperaBuilt-in VPN, turbo mode for slow internetCollects user data for targeted advertisingβœ… Yes.

For devices with 4 GB of RAM or less (Redmi 10A, POCO M3), we recommend Firefox or Brave – they are optimized better than Chrome. If the priority is stability with banking sites and social networks, stay on Chrome, despite its β€œgluttony”.

πŸ’‘

On weak smartphones (Redmi 9/8 series), disabling the Mi Browser can free up to 150-200 MB of RAM, which will significantly accelerate the work of an alternative browser.

FAQ: Answers to Frequent Questions

Can I remove Mi Browser completely without root rights?
No, Mi Browser is a system application, and you can't completely uninstall it without root. However, you can: Disable it in the settings (see section above). Uninstall updates via Settings β†’ Applications β†’ Mi Browser β†’ Uninstall updates. Freeze through ADB (adb shell pm disable-user --user 0 com.android.browser command). Complete removal is only possible after root rights are obtained, but this voids the warranty and can lead to unstable system operation.
Why does the default browser reset again after the MIUI update?
This is a well-known problem with MIUI 13-14. Major system updates (e.g., MIUI 13.0.5 to 14.0.1) reset some default settings, including browser selection. Solutions: After the update, reconfigure the browser according to the instructions in the first section. Disable the automatic Mi Browser update in Google Play. Use ADB to force the default browser installation (see section 3).
How to make sure that links from Telegram/VK They opened in my browser?
The problem is often not with MIUI settings, but with the apps themselves. To fix: Open Telegram (or another app), go to Settings β†’ Open Links. Choose Open in your browser by default. If there is no option, clear the app cache and restart it. For VK, the path will be: Settings β†’ General β†’ Open Links.
Will the ADB work on the POCO F5 with MIUI 14?
Yes, method. ADB It is universal and works on all devices. Xiaomi/POCO/Redmi regardless of the model and version MIUI, If: You have the debugging enabled USB. Drivers. ADB You're using the original. USB-cable (not all cables support data transmission) POCO F5 s MIUI 14 No additional restrictions are available – adb shell pm clear --user 0 com.android.browser will work.
Can I get my Mi Browser back after the shutdown?
Yes, it's a reversible process. To activate Mi Browser again: Go to Settings β†’ Applications β†’ Application Management. Find Mi Browser in the list of apps disabled. Click Enable. If the browser doesn't appear on the list, try restarting the device or run a command: adb shell pm enable com.android.browser