Xiaomiβs MIUI-based smartphones often come with a pre-installed Mi Browser browser, which automatically becomes the default application for opening web links. However, many users prefer alternative solutions β Google Chrome, Mozilla Firefox, Opera or Brave β because of their speed, synchronization with other devices or advanced privacy features. In this article, we will discuss how to properly change the default browser to Xiaomi, taking into account the features of different versions of MIUI (from 12 to 14) and possible system limitations.
Itβs important to understand that the process can vary depending on the smartphone model (Redmi Note 12, POCO X5, Xiaomi 13T, etc.) and the firmware version. For example, in MIUI 14 the algorithm has changed slightly compared to MIUI 12, and some devices with Android 13+ have additional steps due to Googleβs security policy.
Why you should change the default browser to Xiaomi
The pre-installed Mi Browser has a number of features that not all users like:
- π Data collection: Xiaomiβs browser is integrated with the companyβs services and can transmit information about visited pages (even in βprivate mode").
- β‘ Performance: Alternative browsers (such as Chrome or Firefox Focus) often run faster on weaker devices (Redmi) 9A, POCO M3).
- π Sync: Chrome and Firefox let you sync bookmarks, passwords and history between devices via Google or Mozilla account.
- π‘οΈ Security: Browsers like Brave or DuckDuckGo block trackers and ads by default, unlike Mi Browser.
In addition, some web services (such as Google Workspace or enterprise portals) can only work correctly in Chrome or Firefox. If you encounter page display errors or authorization problems, changing the browser by default often solves these issues.
Preparation: What to do before changing your browser
Before you change your browser by default, follow a few preliminary steps:
- Install an alternative browser from Google Play: π Google Chrome π¦ Mozilla Firefox π Opera or Brave
Update MIUI
Settings β About the phone β System update
MIUI 11
Check the administrator's rights
Firefox Focus
On Android 10 and later devices (MIUI 12+), the system can automatically reset the default browser settings after rebooting, due to Google's policy to limit the background activity of apps. To avoid a problem, immediately restart the smartphone after changing your browser and check the settings again.
βοΈ Preparation for the browser change
Method 1: Standard browser change by default (MIUI 12β14)
This is the simplest method that works on most Xiaomi devices with Android 10β13.
- Open Settings (the gear icon on the main screen).
- Go to the Appendix section β Application management.
- Click on the three dots in the top right corner and select the Default Apps.
- Slip on Browser.
- In the list, select the browser you want (such as Chrome or Firefox).
If the default App item is not on the menu, try an alternative path:
- Open the settings β All settings β Additional.
- Select the Applications by default β Browser.
On some models (POCO F4, Xiaomi 12 Lite), the option may be hidden in Settings β System β Advanced Settings. If you do not find the item, move to the next method.
What if the new browser does not appear in the list?
Method 2: Change through the settings of a particular browser
Some browsers (such as Chrome or Opera) offer to set themselves by default directly from their interface.
- Open an alternative browser (such as Chrome).
- Slip on the three dots in the upper right corner and select Settings.
- Go to the default browser (in Chrome) or make primary (in Opera).
- Click the Set by Default button β the system will redirect you to the MIUI settings, where you will be left to confirm the selection.
This method is convenient because the browser itself checks the current settings and suggests fixing them. However, on Xiaomi with MIUI 13/14, a notification of βapplication incompatibilityβ may appear after such a change.
β οΈ Note: On Android 13 devices (e.g. Xiaomi 13 Pro or Redmi Note 12 Pro)+) after changing the browser by default, a manual restart may be required, otherwise links will open in the previous browser before the first restart of the system.
Method 3: Using ADB for forced change (for power users)
If standard methods donβt work (e.g., Xiaomi with custom firmware or MIUI for the global market), you can apply the ADB command. This method requires connecting the phone to the computer and enabling the developer mode.
Instructions:
- Activate Developer Mode: Go to Settings β About Phone. Tap 7 times on MIUI until the notification "You're a Developer" appears. Return to Settings β Additional β Developer and enable USB Debugging.
File transfer
ADB Tools
cmd
ADB
adb devicesMake sure the device is identified (should appear its serial number).
com.android.chrome
adb shell cmd package set-home-activity com.android.chromeReboot the phone.
| browser | Packet ID (for ADB) | Note |
|---|---|---|
| Google Chrome | com.android.chrome | Standard package for all versions |
| Mozilla Firefox | org.mozilla.firefox | For Firefox Focus, use org.mozilla.focus |
| Opera | com.opera.browser | For Opera Mini: com.opera.mini.native |
| Brave | com.brave.browser | Requires additional permissions to block ads |
β οΈ Attention: Use ADB It can cause system failures if you have incorrect commands. ADB, For example, the adb shell pm clear command will delete the application data without the possibility of recovery.
π‘
If the default browser resets after using ADB, try disabling battery optimization for it: Settings β Apps β [browser name] β Battery β No restrictions.
Problem Solving: Browser Resets or Not Applying
Sometimes, after changing the browser by default, the settings are not saved. Let's consider the typical problems and their solutions:
- π Reset after reset: On MIUI 13/14 Android 12+ The system can automatically return Mi Browser as the main one. Solution: Open Settings β Annexes β Application management β Mi Browser. Press Disable (if the button is active). Set the alternative default browser to reset.
- β New browser not appearing in the list: Check if the application is blocked in Settings β Annexes β [browsername] β Permissions. Also make sure your browser is updated to the latest version.
- π± Links open in the old browser: Clear the cache and data Mi Browser through Settings β Annexes β Mi Browser β Warehouse β Clear the cache/data.