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

Why Xiaomi is Hard to Change the Default Browser and What to Do About It

Xiaomi’s MIUI-based smartphones are known for their deep customization of Android, but some settings are so cleverly hidden that users lose hours searching. One of the most common questions is how to change the default browser, because the system stubbornly returns the Mi Browser even after explicitly choosing another application. The reason lies in Xiaomi’s aggressive policy to promote its own services: firmware blocks changes at the system level, and after updates resets the settings.

In this article, we’ll look at all the working ways to change the default browser on Xiaomi, Redmi and POCO devices, from standard settings to workarounds for stubborn versions of MIUI. Particular attention will be paid to the Xiaomi 13/14 series, Redmi Note 12/13 and POCO F5/X5 models, where the algorithm is different from older devices, and you will learn how to permanently disable forced link opening in the Mi Browser, even if the system tries to return it.

We warn you right away: on some firmware (especially the Chinese versions of MIUI), full locking of Mi Browser is impossible without root rights. But in 90% of cases our instructions will work - checked on MIUI 12.5-15.

Method 1: Standard change through Android settings

Let's start with the most obvious method that should work on all Xiaomi smartphones with MIUI based on Android 10 and later. However, due to the features of the firmware, this method often fails - the browser is reset after a restart or update. Here's how to do it correctly:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Slip on the 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, Firefox or Edge).
  4. Confirm the choice by clicking Set by default.

⚠️ Attention: MIUI 13/14 After this step, the system may display a notification saying, "Mi Browser provides better integration with Xiaomi services." Ignore it - this is a marketing trick to bring you back to the standard browser.

Make sure links open in your browser |Reboot your phone and check again |Open Settings β†’ Applications β†’ Default Apps and confirm that your browser is not reset |Try to open a link from another application (e.g. Telegram or WhatsApp)

-->

If the browser resets to Mi Browser after the reboot, move on to the next method, which means that your version of MIUI actively resists changes.

This method works even on the most stubborn versions of MIUI, where the standard change doesn't help, and here we manually prevent Mi Browser from opening links by redirecting them to another browser:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find Mi Browser on the list and tap it.
  3. Choose Open by default (or Open supported links on new versions).
  4. Disable all switches in the Open Supported Links section (should be gray).
  5. Go back and repeat steps 1-3 for the browser you want to make the primary (e.g. Chrome).
  6. Turn on all the switches for the selected browser.

⚠️ Note: On some models (Xiaomi) 12T, Redmi K50) After this method, Mi Browser can disappear completely from the list of applications by default. This is normal - just select another browser manually when you first open the link.

πŸ’‘

If after these manipulations, links stopped opening at all, clear the cache and data of the Settings application (Settings β†’ Apps β†’ Settings β†’ Storage β†’ Clear cache / data).

Method 3: Use ADB-switch-off

If previous methods didn't work, you'd have to connect to your smartphone via ADB (Android Debug Bridge), which is an advanced way, but it's guaranteed to disable the Mi Browser as the default browser.

  • πŸ–₯️ Computer with ADB-tools installed.
  • πŸ“± Included debugging by USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times to tap according to the version β†’ return to additional settings β†’ For developers β†’ Debugging by USB).
  • πŸ”Œ USB-cable (preferably original).

Instructions:

  1. Connect the phone to the PC and allow debugging (a request will appear on the smartphone screen).
  2. Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
  3. Enter the command to check the connection: Adb devices Wait for the serial number of your device to appear.
  4. Follow the default browser reset command: adb shell cmd package set-home-activity com.android.chrome/com.google.android.apps.chrome.Main (replace com.android.chrome with your browser package if you are not using Chrome).
  5. Reboot your smartphone.

Packages of popular browsers for the team:

browserPacket name
Google Chromecom.android.chrome
Mozilla Firefoxorg.mozilla.firefox
Microsoft Edgecom.microsoft.emmx
Operacom.opera.browser
Bravecom.brave.browser
What if the ADB can’t see the device?
Make sure that Xiaomi drivers are installed (download from the official website).|Try another one. USB-cable.|Include in the developer settings the option Debugging by USB (security parameters) and allow debugging (ADB).|Restart your phone and PC.

Method 4: Disable Mi Browser through the application settings

If you don’t need to use the Mi Browser at all, you can turn it off completely, which will prevent the default browser from automatically resetting, but beware: on some firmware, this can lead to errors in the operation of system services (for example, Xiaomi Cloud).

How to turn it off:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the Mi Browser and tap it.
  3. Click Disable (or Remove Updates if the Disable button is inactive).
  4. Confirm the action in the dialog window.

⚠️ Attention: MIUI 14/15 After the Mi Browser shutdown, it may stop working:

  • πŸ”— Quick links to Xiaomi Community.
  • πŸ“„ Preview PDF-file-wire.
  • πŸ›’ Some promo banners in Settings.

If these features are important to you, use ADB Freeze instead of disabling:

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

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

Solving problems: browser resets after update

One of the most common complaints of Xiaomi users is that the browser is reset by default to the Mi Browser after the system update, which is due to the fact that MIUI forcibly resets some settings when installing new versions.

  • πŸ”„ Automatic Updates: Turn off Auto Update MIUI In Settings β†’ The phone. β†’ Updating the system β†’ βš™οΈ β†’ Auto-update.
  • πŸ“₯ Manual installation: Download firmware manually from the official site and install through System Update β†’ Select a firmware file.
  • πŸ”§ Recovery Script: Use Tasker or MacroDroid to automatically return your browser by default after a reboot.

If the problem occurs after each update, try the following trick:

  1. Before updating, set the browser by default (any of the methods above).
  2. Download the firmware, but do not install it immediately.
  3. Go to Settings β†’ Accounts and Sync β†’ Xiaomi Cloud and turn off settings sync.
  4. Install firmware and do not connect to the Internet before the first turn on.
  5. After booting the system immediately return the browser by default and only then connect to the network.

πŸ’‘

Disabling the synchronization of settings with Xiaomi Cloud is a key point to prevent a browser reset after the update.

Features for different Xiaomi models

MIUI firmware behaves differently on devices of different lines, and this is what you need to know for owners of specific models:

Model/LineakFeatures of changing the browserRecommendations
Xiaomi 13/14 series, Mix Fold 2/3On MIUI 14/15, the standard change works, but is reset after the security update.Use it. ADB-Disable Mi Browser completely or disable it completely.
Redmi Note 12/13, Redmi K60The browser resets when you reboot, unless you turn off sync with Xiaomi Cloud.Before changing your browser, turn off cloud synchronization in your account settings.
POCO F5/X5, POCO M6On global firmware, the browser change works stably, on Chinese ones - ADB is required.If you bought a phone in China, check out the global version of MIUI.
Xiaomi Pad 6Due to optimizations for tablets, the browser is reset by default when you connect the keyboard.Use Tasker to automatically return your browser after connecting accessories.

⚠️ Attention: On devices with MIUI for Russia (e.g. Redmi) 12C or POCO M5s) You may not have the option to change the browser in the settings due to local restrictions. ADB or.

Frequently asked questions

Can I completely remove Mi Browser without root rights?
No, Mi Browser is a system application, and you can't completely delete it without the superuser (root) permission. However, you can: Disable it through settings (see Method 4). Freeze it with ADB (pm disable-user command). Hide the icon from the application menu with a launcher (like Nova Launcher). On some firmware (like MIUI 13 for POCO) after disabling the Mi Browser, its icon disappears, but the application file remains in the system.
Why do some links open in Mi Browser after changing the browser?
This is because some system applications (Xiaomi Community, Themes, Mi Video) are tightly tied to Mi Browser Solutions: Open the settings of these apps and manually reset the default link opening. Use ADB to disable link processing for Mi Browser: adb shell pm clear com.android.browser Install Xiaomi ADB/Fastboot Tools and disable forced link opening in system applications.
Will the ADB method work on a locked bootloader?
Yes, ADB-commands do not require an unlocked bootloader. They work on any Xiaomi device that includes debugging. USB. However, note: Some models (Xiaomi 13 Ultra) may be alerted to "unauthorized actions" after executing commands. pm disable-user and pm hide commands are reset after the phone is reset to factory settings. For permanent effect, you will need to repeat the procedure after major updates. MIUI.
How do I get my Mi Browser back if something goes wrong?
If after manipulating the browser by default there are problems (for example, stopped opening links or crashed system applications), follow the following steps: β†’ Annexes β†’ Application management β†’ Mi Browser. Click Enable (if disabled) or Reset. Clear the cache and Mi Browser data. If the browser does not appear in the list, run through ADB: adb shell cmd package set-home-activity com.android.browser/com.android.browser.BrowserActivity Reset the device. Reset the phone to factory settings in extreme cases (Settings) β†’ The phone. β†’ Resetting your settings, but don’t forget to back up your data.
Are there alternative launchers that ignore Mi Browser?
Yes, some third-party launchers allow you to bypass restrictions MIUI The best options are Nova Launcher, which supports linking to specific browsers through gesture settings. Lawnchair has a built-in default browser override option. Hyperion Launcher β€” allows you to block system applications, including Mi Browser. To set up: Install the launcher from Google Play. Go to its settings and find the default Apps or Link Processing section. Select the desired browser to open web links. ⚠️ Please note: MIUI 15 Some launchers may conflict with the system shell, causing braking.