Why Xiaomi is difficult to change the default browser and what to do about it
Owners of Xiaomi, Redmi and POCO smartphones often face an unexpected problem: even after installing Google Chrome, the system persistently opens links in the standard MIUI or Mi Browser browser. This is not a coincidence, but a feature of the firmware, where the manufacturer actively promotes its own services. Unlike โpureโ Android, where changing the browser takes 2 clicks, on Xiaomi this process can require up to 5 different actions - from changing application settings to editing system parameters.
The main difficulty lies in the double binding: MIUI Not only does it designate your browser as default for HTTP/HTTPS-Moreover, after updating the system settings can be reset โ this is not a bug, but a feature of the firmware, which Xiaomi does not mention in the official documentation. In this article, we will discuss all working methods, including hidden settings and circumvention of restrictions for models on the Internet. MIUI 12โ14 HyperOS.
Preparation: What to do before changing your browser
Before you start setting up, make sure your smartphone meets two key conditions:
- ๐ฑ Google Chrome is installed โ download it from Google Play (version at least 120.0 for stable operation).
- ๐ System Updates โ Check the Relevance MIUI In Settings โ The phone. โ Update: versions older than 2022 may not have the right options.
- ๐ Developer rights โ activation will be required for alternative methods (instruction below).
Pay special attention to the model of your device: on POCO F5 and Xiaomi 13T with HyperOS, the algorithm differs from the classic MIUI 13 on the Redmi Note 10. If you use custom firmware (for example, LineageOS), skip this section - there the browser changes in a standard way through application settings.
Method 1: Standard browser change through settings (MIUI 12โ14)
This method works on most Xiaomi devices with official firmware. Follow the instructions carefully - skipping the steps will lead to the fact that links will still open in the Mi Browser.
- Open Settings โ Applications โ Application Management.
- Slip on the three dots in the top right corner and select the Default Apps.
- Find the Browser section and select Google Chrome from the list.
- Return to Application Management, find Mi Browser and click Disable (this will prevent automatic link opening in it).
Important: On some models (e.g. Xiaomi 12 Pro), the "Disable" option may be blocked, in which case use Developer Rights Method 3.
โ๏ธ Preparation for the browser change
Method 2: Configure link opening for individual applications
Even after changing the default browser, some apps (like Telegram or VK) can ignore settings and open links to Mi Browser, which is because MIUI intercepts Intents at the system level to fix this:
- Open an app that doesnโt open links in Chrome (like Telegram).
- Go to its settings (usually through the icon) โ๏ธ menu).
- Find the Open Links or the default browser and select Google Chrome.
- For WhatsApp, the path will be different: โฎ โ Settings โ Data and memory โ Open supported links.
| Annex | The path to settings | Additional action |
|---|---|---|
| Telegram | โ๏ธ โ Open links โ Browser by default | Restart the application |
| VK | โฎ โ Settings โ browser | Clear the app cache |
| Gmail | โฐ โ Settings โ General. โ Open links | Disable "Open links in Gmail" |
If the desired section in the application settings is not, use ADB-This is true for TikTok, Instagram and some banking apps.
๐ก
After changing your browser, clear the Mi Browser cache in Settings โ Applications โ Mi Browser โ Memory โ Clear the cache. This will delete temporary files that may interfere with the correct operation of Chrome.
Method 3: Disable Mi Browser through Developer Rights
If the standard method fails and the "Disable" option for the Mi Browser is blocked, you will need to activate the developer mode and use hidden settings, which is suitable for MIUI 13/14 and HyperOS.
- Activate developer rights: go to Settings โ About Phone and tap the MIUI version 7 times.
- Back to Settings โ Additionally. โ For developers.
- Find the option to Disable Mi Browser (on some models it is called the default browser selection) and activate it.
- Restart the device โ after that, Mi Browser will disappear from the list of applications by default.
โ ๏ธ Note: Xiaomi 13 Ultra and POCO F4 GT After disabling Mi Browser, some system functions may disappear (for example, synchronizing bookmarks with a Xiaomi account). If this is critical, use Method 4 with ADB.
Method 4: Using ADB to Force Browser Change
This is the most reliable method, and it works even on locked firmware. You'll need a computer with installed hardware. ADB-Drivers and Included Debugging USB smartphone.
- Connect your smartphone to your PC and execute the command: adb shell pm disable-user --user 0 com.android.browser This will disable the Mi Browser at the system level.
- Install Chrome by default: adb shell cmd package set-home-activity com.android.chrome/com.google.android.apps.chrome.Main
- To recover Mi Browser (if required): adb shell pm enable com.android.browser
If the team is not working, check:
- ๐ Connection to USB file transfer (MTP).
- ๐ Debugging permission in the pop-up window on the smartphone.
- ๐ Version ADB (must be at least 1.0.41).
What if the ADB canโt see the device?
The solution to the problems: why Chrome is not the default browser
If, after all the manipulations, links still open in Mi Browser, check the following points:
| Problem. | Reason. | Decision |
|---|---|---|
| Telegram links open in Mi Browser | The application ignores system settings | In Telegram settings manually select Chrome |
| After resetting, the settings are reset. | MIUI restores default parameters | Use ADB to permanently disable Mi Browser |
| Chrome does not appear in the list of browsers | The app is not updated or damaged | Reinstall Chrome and clear its cache |
On HyperOS devices (e.g. Xiaomi 14), an additional step may be required: disable MIUI Optimization in Settings โ Special Features โ System Optimization. This feature automatically โfixesโ user settings, returning them to factory settings.
๐ก
On Xiaomi with HyperOS, after changing your browser, be sure to turn off MIUI Optimization - otherwise the system will return the Mi Browser after 24 hours.