Why Xiaomi users want to change the default browser
Xiaomiβs MIUI-based smartphones come pre-installed with Mi Browser, a closed-source application that many users find less convenient than the alternatives. The main complaints are aggressive advertising in the free version, limited privacy settings and not always optimal speed. Meanwhile, in MIUI 14 and later, the default browser change algorithm has changed dramatically compared to MIUI 12, causing confusion among device owners.
In this article, we will break down all the current ways to make Chrome, Firefox, Edge or any other browser the main one on Xiaomi Redmi, POCO And Mi, from basic settings to circumventing system constraints, and we'll focus on nuances for different versions. MIUI Smartphone models, including devices with Global ROM China ROM.
Preparation: What to do before changing your browser
Before you change your browser by default, follow a few mandatory steps:
- π± Update. MIUI Up to the latest version through Settings β The phone. β Update of the system in older versions (below) MIUI 12.5) may not have the necessary options.
- π Install an alternative browser from Google Play or APKMirror (if Play Market is not available). Popular options: Google Chrome, Mozilla Firefox, Microsoft Edge, Brave.
- π Clear the current browser cache in Settings β Annexes β Application management β Mi Browser β Warehouse β Clear the cache.
- π‘οΈ Check the permissions for the new browser: it must have access to the network, storage and (optional) geolocation.
If you use POCO Launcher or third-party launchers, note that some browser settings may be duplicated. For example, in POCO F5 with MIUI 14, the path to changing the browser is different from the standard Redmi Note 12.
Method 1: Standard browser change via MIUI settings
The simplest method works on most devices with MIUI 12.5 or later.
- Open the settings (cog icon).
- Go to the Applications section β Applications by default.
- Slip on Browser.
- In the list, select the desired application (e.g. Chrome).
- Confirm the choice by pressing OK or Set by default.
If there is no default App, your version of MIUI is outdated. Update your firmware or use alternative methods (see next section).
βοΈ Preparation for the browser change
β οΈ Note: Some models (e.g. Xiaomi) 13T s MIUI 14) after changing the browser, it may be necessary to restart the device so that the changes will take effect for all system links (for example, in Mi Video or Mi Music).
Method 2: Change browser through specific application settings
If the standard path didnβt work, try changing the settings directly in the browser itself:
- Open an alternative browser (such as Chrome).
- Go to its menu (three dots in the upper right corner).
- Select Settings β Application Settings (or the Default App).
- Slip on the option Make the browser by default.
- The system will redirect you to the MIUI settings - confirm the choice.
This method is especially relevant for Firefox and Edge, where the default browser change option is placed in a separate menu. In Chrome, the path may differ: sometimes the item is hidden in Settings β Main β Browser by default.
What to do if the option "Make the browser by default" is inactive?
Method 3: Using ADB to Force Browser Change
For advanced users who canβt change the browser using standard methods, the Android Debug Bridge (ADB) method works even on the blocked version of MIUI (for example, on Chinese firmware).
You'll need:
- π₯οΈ Computer with ADB-tools installed.
- π± Included Debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β Tap 7 times, then go back to Settings β Additionally. β For developers).
- π USB-cable.
Instructions:
adb shell pm clear --user 0 com.android.browser
adb shell cmd package set-home-activity com.android.chrome/com.google.android.apps.chrome.MainReplace com.android.chrome with your browser package (e.g. org.mozilla.firefox for Firefox). After you execute the commands, restart the device.
β οΈ Attention: Misuse of the right ADB If the browser has not changed after executing the commands, return the standard settings with the command: adb shell cmd package reset-home-activity
Method 4: Bypassing restrictions through third-party launchers
On some MIUI firmware (especially Chinese), the browser change is blocked at the system level, in which case the installation of an alternative launcher, for example:
- π Nova Launcher (paid version allows you to assign actions for icons).
- π Microsoft Launcher (integrated with Edge).
- π± POCO Launcher (optimized for Xiaomi devices).
How to set up:
- Install a launcher from Google Play.
- Make it the default launcher (at the first start the system will prompt you to do this).
- In the launcher settings, find the default Application option or Actions when pressed.
- Assign link opening through the selected browser.
This method does not change the system browser, but redirects all clicks on links to the desired application.
π‘
If the browser still opens in Mi Browser after changing the launcher, try clearing the Android System WebView application data in the application settings. This will reset the link handler.
Method compatibility table for different versions of MIUI
Below is a summary table of the working capacity of methods of changing the browser on various versions of firmware:
| MIUI version | Standard settings | Browser settings | ADB | Third-party launcher | Notes |
|---|---|---|---|---|---|
| MIUI 12.0β12.5 | β Yes. | β Yes. | β Yes. | β Yes. | No restrictions. |
| MIUI 13.0 | β Yes. | β οΈ Partially. | β Yes. | β Yes. | Chinese firmware may require ADB |
| MIUI 14.0 (Global) | β Yes. | β Yes. | β No. | β Yes. | ADB is blocked on some models |
| MIUI 14.0 (China) | β No. | β No. | β Yes. | β Yes. | Requires unlocking of the loader |
| HyperOS (2026+) | β Yes. | β Yes. | β οΈ Limited. | β Yes. | New restrictions on Chinese versions |
If your version of MIUI is not listed in the table, check the relevance of the information on the official MIUI website or in thematic communities (for example, 4PDA).
Frequent problems and their solutions
When you change your default browser, Xiaomi users encounter common errors.
- β Browser option is not available in the settings Solution: Update the firmware or use ADB. On Chinese firmware (China) ROM) This point is often hidden.
- β οΈ After the reboot, the browser is reset to Mi Browser Solution: Clear the Android System WebView application data and reset the settings.
- π Links from some apps open in Mi Browser Solution: In the settings of the problem app (such as Twitter or Telegram) manually specify the browser to open links.
- π΅ ADB Error: No such file or directory Solution: Make sure that the debugging is done USB It's on and Xiaomi drivers are installed on the PC. Try reconnecting the device.
If none of the methods worked, check if your device has device policies (e.g., corporate smartphones) installed. Go to Settings β Passwords & Security β Device Policies to do this.
π‘
On devices with an unlocked bootloader, you can use Magisk modules to force a browser change, such as Default App Manager.