Introduction: Why doesnβt Chrome become the default browser on Xiaomi?
You downloaded Google Chrome on your Xiaomi smartphone, but the system persistently opens links in the standard MIUI or Mi Browser browser? This is a typical problem for users of devices with MIUI firmware, where the manufacturer aggressively promotes its own services. Even after explicitly choosing Chrome in the default settings, links can open in an unwanted browser - especially if they come from system applications like Mi Video or Mi Community.
The reason is the MIUI architecture: the firmware uses deep integration of system applications, where some components (like the web link handler) are tightly tied to the Mi Browser. Also, after system updates, default settings can be reset β this is not a bug, but Xiaomi's deliberate policy to keep users in its ecosystem. But there are ways to get around these limitations, and we'll go through them in as much detail as possible.
In this article you will find:
- π§ Step-by-step instructions for MIUI 14/13/12 (Relevant to the Redmi Note 12/11/10, POCO F5/X5, Xiaomi 13/12 etc.)
- π οΈ Methods of circumventing system constraints (including: ADB for advanced users)
- β οΈ Common Mistakes and How to Avoid Them
- π Comparison of browsers on speed and security (table)
Preparation: What to do before changing your browser
Before you start settings, make sure that the basic conditions are met:
- π± Google Chrome installed β download it from Google Play (do not use it) APK From third-party sources!!! The version should be no lower than 120.x (Check out the Chrome Settings β About the programme).
- π Updated. MIUI β Some browser bugs are patched. For the latest firmware version, see Settings β The phone. β Version. MIUI.
- π Chrome Restrictions Disabled β Go to Settings β Annexes β Application management β Chrome and allow all rights (especially Open Links and Display on top of other windows).
If you use POCO Launcher or third-party shells, switch to the standard MIUI launcher temporarily, which will eliminate conflicts when you set up, and check if there are apps like Dual Apps or Second Space that can duplicate browser settings.
Method 1: Standard browser change by default (for most users)
This method works on MIUI 12-14 without root rights and is suitable for 90% of users.
- 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.
- Select Google Chrome from the list, and if you don't have one, go back to Prep and check the installation.
After that, the system will offer to confirm the selection, but here is a caveat: MIUI can ignore these settings for some types of links (for example, from Mi Home or Mi Fit).
- π Open any link (for example, from Telegram or WhatsApp) and in the window that appears, select Chrome by ticking Always.
- π Reboot the phone β it will reset the cache of system link handlers.
βοΈ Checking the success of the setup
Important! If you still open links in Mi Browser after doing this, you have MIUI system limitations on your device. Go to Method 2.
Method 2: Bypassing MIUI restrictions through ADB (for advanced users)
If the standard method doesn't work, you'll have to use Android Debug Bridge (ADB), a low-level system setup tool that requires a computer and basic command line knowledge, but it's 100% effective.
You'll need:
- π» Computer with ADB Tools (download platform-tools for your OS).
- π USB-cable (preferably original).
- π§ Included Debugging by USB on the phone (path: Settings) β The phone. β Version. MIUI β 7 times tap the version number β Go back to Settings β Additionally. β For developers β Turn on Debugging. USB).
Now run the following commands in the terminal (command line) of the computer:
adb devices(Your device should show up. If not, check the drivers and the cable.)
adb shell pm clear --user 0 com.android.browser(Clears the Mi Browser settings.)
adb shell cmd package set-home-activity com.android.chrome/com.google.android.apps.chrome.Main(Forcedly installs Chrome by default.)
adb shell am start -a android.intent.action.VIEW -d"https://google.com"(The test team must open Google in Chrome.)
If it went well, reboot your phone, and now even system apps will open links in Chrome.
What if the ADB canβt see the device?
β οΈ Attention! Use! ADB It can cause system failures if you type commands at random. ADB without understanding their purpose, also after the update. MIUI The settings may be reset - they will have to be repeated.
Method 3: Use of third-party applications (alternative to ADB)
If working with ADB seems complicated, you can use specialized utilities that automate the process. For example, the Default App Manager app (available on Google Play) allows you to flexibly manage default handlers without a command line.
Instructions:
- Install Default App Manager.
- Open the application and give it ADB rights (the application itself will prompt you to enable debugging).
- In the list, find the browser and select Google Chrome.
- Apply the changes and restart the phone.
The advantage of this method is the visual interface and the ability to roll back changes, but some functions (for example, resetting handlers for system applications) may require root rights.
Other useful utilities:
- π οΈ SetEdit β for editing system settings (requires root).
- π§ App Cloner β if you want to duplicate Chrome with separate settings.
π‘
If you still open links in Mi Browser after using Default App Manager, try manually clearing the cache of the com.android.browser system application through Settings β Applications β Application Management β Mi Browser β Storage β Clear the cache.
Why do links still open in Mi Browser? Common problems and solutions
Even after you set up Chrome correctly, some links can persist in Mi Browser, which is because MIUI uses alternative handlers for certain types of content.
| Problem. | Reason. | Decision |
|---|---|---|
| Mi Home/Mi Fit links open in Mi Browser | Xiaomi system applications are tightly tied to Mi Browser | Use ADB (Method 2) or disable these applications |
| After the MIUI update, the settings reset | Xiaomi resets default handlers in major updates | Reconfigure or use Default App Manager |
| Chrome does not appear in the default browser list | The application is installed incorrectly or disabled | Reinstall Chrome, check the rights to Settings β |
| Links from SMS open in Mi Browser | The Messages application uses its processor | Set up a third party. SMS-Customer (e.g. Google Messages) |
If none of the methods worked, the radical solution is to disable the Mi Browser via ADB:
adb shell pm disable-user --user 0 com.android.browserThis will remove the system browser from the list of possible handlers, but may cause errors in the operation of some MIUI functions (for example, web views in the settings).
β οΈ Attention, disabling system applications through ADB may disrupt firmware stability. Before executing a command, back up your data via Settings β Additionally. β Backup and reset.
Browser Comparison: Why Chrome is Better than Mi Browser
Many Xiaomi users prefer Google Chrome to the standard Mi Browser not only for habit, but also for objective reasons.
| Criteria | Google Chrome | Mi Browser |
|---|---|---|
| Page loading speed | β‘ 15-20% faster (Redmi Note 12 Pro tests)+) | π’ Slower due to integrated advertising |
| Confidentiality | π Traffic encryption, synchronization with Google account | π¨ Data collection for Xiaomi advertising (even in βincognito mode") |
| Synchronization | βοΈ Full synchronization of bookmarks, history, passwords | π± Only through Xiaomi account (limited) |
| Blocking ads | π‘οΈ Support for extensions (uBlock Origin) | β Xiaomi built-in advertising, blocked only through root |
| Integration with services | π Google Translate, Maps, Disk | π Xiaomi ecosystem (Mi Home, Mi Cloud) |
Chrome also supports WebRTC and AV1-Video codecs, which is important for streaming services like YouTube or Netflix, but Mi Browser can also be useful for viewing local content (such as Mi videos). TV Stick, as it is better optimized for Xiaomi devices.
π‘
If you are interested in privacy, after you switch to Chrome, turn off the option βImproving Search and Navigationβ (Settings β Privacy β Use the page preload service).