Changing the default browser on Xiaomi smartphones is a challenge that users face after installing alternative applications like Google Chrome, Firefox or Opera. Despite the apparent simplicity, the process is often complicated by the features of the MIUI shell, where the Mi Browser system browser is integrated deeper than it seems. In this article, we will analyze all the current ways to make any browser the main one, from standard settings to workarounds for stubborn versions of firmware.
Itβs important to understand that the algorithm of actions depends on the version of MIUI (12, 13, 14 or 15) and the device model. For example, on the Redmi Note 12 with MIUI 14, the path to settings is different from the POCO X5 Pro on MIUI 15. We took these nuances into account and prepared universal instructions that work on 90% of Xiaomi, Redmi and POCO devices in recent years.
Why canβt you just change your default browser on Xiaomi?
Unlike pure Android, where it takes 2 clicks to change the browser, MIUI imposes artificial restrictions.
- π Mi Account integration: System Mi Browser is tied to Xiaomi services (bookmark sync, cloud) and its removal or disabling can disrupt functions like Quick Apps.
- π‘οΈ Security policy: B MIUI 12-13 Some system applications (including the browser) are protected from deactivation by ADB.
- π± Optimization for China: In global firmware Xiaomi often leaves βtracesβ of the Chinese version, where Mi Browser is the only allowed browser by default.
- π§ Restrictions of Google Mobile Services (GMS): On devices without certified GMS (For example, Chinese versions of Redmi, the list of available browsers can be truncated.
These features lead to the fact that even after installing Chrome or Firefox, the system continues to open links in Mi Browser.
β οΈ Attention: On devices with MIUI 12.5 Enhanced and below attempt to disable Mi Browser via ADB This can cause network resets, and we recommend backing up before experimenting.
Method 1: Standard browser change through settings (MIUI 13-15)
This method works on most modern Xiaomi devices with global firmware. Instructions are relevant for Redmi Note 11/12, POCO X4/X5, Xiaomi 12/13 and later:
- Open Settings β Applications β Application Management.
- Slip on the three dots in the upper right corner and select the Default Apps.
- Scroll to the Browser section and click on the current application (Mi Browser).
- In the list, select the browser you want (e.g. Chrome or Firefox). If it is not, see Method 3.
After that, all links from messages, emails and other applications will open in the selected browser. However, there is a caveat: some system notifications (for example, from Mi Video) can ignore these settings and still use Mi Browser.
Install an alternative browser from Google Play|Update. MIUI last-minute|Check the availability of administrator rights in the browser|Create a backup copy of bookmarks in Mi Browser-->
Method 2: Reset application settings (if the browser does not appear in the list)
If the browser is installed but does not appear in the default menu of the Application, the problem lies in the cache of the system.
- Go to Settings β Applications β Application Management.
- Slip on three points β Reset application settings.
- Confirm action. This will clear all default settings (including the browser, SMS-messenger.).
- After the reboot, repeat Method 1 β the desired browser should appear.
This method also helps if you update MIUI But remember, the reset affects all applications, so after the procedure, you have to reconfigure. SMS-messenger, phone and other services.
β οΈ Attention: On devices with MIUI 14 and below, resetting app settings can temporarily block access to Quick Apps (fast apps on the home screen.
Method 3: Manually add browser to the list of omissions through ADB
If the browser is installed but not displayed in the settings even after reset, you will need to intervene through ADB (Android Debug Bridge), a method suitable for advanced users and requires a computer.
You'll need:
- π₯οΈ Computer with installed ADB Tools.
- π± Included Debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times to tap β Additional settings β Developer parameters β Debugging by USB).
- π Cable USB Type-C (preferably original).
Instructions:
- Connect the phone to the PC and confirm access to debugging on the smartphone screen.
- Open the command prompt (cmd) in the ADB folder and type: adb devices Make sure the device appears in the list.
- Follow the command to add your browser to the default list (example for Chrome): adb shell cmd appops set com.android.chrome DEFAULT_BROWSER allow for Firefox, replace com.android.chrome with org.mozilla.firefox.
- Restart your phone and check for a browser in Settings β Default Apps.
Critical detail: On MIUI 12.5 and below, you may need to manually clear the cache of the com.miui.securitycenter application after this command, otherwise the changes will not apply.
What if the ADB canβt see the device?
Method 4: Use of third-party utilities (without root)
If previous methods have not worked, you can use specialized applications that bypass the limitations of MIUI.
| Annex | Functional | Compatibility | Reference |
|---|---|---|---|
| Default App Manager | Allows you to manually assign silences for any activity, including the browser | MIUI 12-15, Android 10+ | Google Play |
| SetEdit | Edits system default settings via ADB (requires PC) | All versions of MIUI | XDA Developers |
| App Cloner | Creates a browser clone that can be assigned by default | MIUI 13+, requires a premium | Google Play |
The most reliable option is Default App Manager.
- Open the application and give access to Special Opportunities.
- Select the Browser section (Browser).
- Slip on the desired application and confirm the choice.
These utilities do not require root rights, but on some firmware, Xiaomi may request additional permissions through ADB.
Google Chrome|Mozilla Firefox|Opera|Brave|Other-->
Method 5: Radical solution - disabling Mi Browser
If all methods fail, the last resort is to completely shut down the system browser, which is risky, but effective.
- Install an alternative browser (such as Chrome).
- Activate Developer Mode (as in Method 3).
- Connect to your PC and execute the command: adb shell pm disable-user --user 0 com.android.browser For Mi Browser in new firmware use: adb shell pm disable-user --user 0 com.mi.globalbrowser
- Reboot the phone. The system automatically assigns an alternative browser by default.
Warning: Disabling Mi Browser may disrupt the operation of:
- π Weather and news widgets on the main screen.
- π Quick links in Control Center (notification panel).
- π Synchronize bookmarks with Mi Account.
To get it all back, do this:
adb shell pm enable com.android.browserπ‘
Before disabling Mi Browser, export your bookmarks through the browser menu (Settings β Import / Export). This will allow you to transfer them to Chrome or Firefox after the procedure.
Frequent mistakes and their solutions
Even with the instructions, users are facing problems, and we're going to look at the typical scenarios.
| Problem. | Reason. | Decision |
|---|---|---|
| The browser is not kept as silence | The conflict with the Mi Security Center | Clear the com.miui.securitycenter cache in the application settings |
| Links from some apps are opened in Mi Browser | The app has its own silent settings | Go to the settings of the problem application (for example, Facebook) and change the browser manually. |
| After the MIUI update, the settings were lost | Resetting silences with major update | Repeat the browser assignment procedure (see Method 1) |
| ADB does not see the device | No driver or antivirus blocking | Install Mi PC Suite and temporarily disable the antivirus |
If none of the methods worked, check:
- π Availability of recent updates MIUI (Settings β The phone. β Updating the system).
- π No active Device Admin applications (Settings) β Passwords and security β Device administrators).
- π οΈ Availability of modified system files (if previously installed custom firmware).
π‘
On devices with Chinese firmware (without). GMS) The list of available browsers is limited. The solution is to flash the global version. MIUI use ADB-method.