Are you tired of having all the links to your Xiaomi automatically open in the standard Mi Browser? or want to use Chrome, Firefox or another alternative browser for greater speed, privacy or sync with other devices? This problem is familiar to many owners of Redmi, POCO and other Xiaomi ranges, where the manufacturer aggressively promotes its own services.
In this article, you will find step-by-step instructions for all versions of MIUI (12 to 14), including hidden settings that Xiaomi specifically hides from users in recent updates. We will also understand why sometimes changing the browser through the standard menu does not work, and what to do if the system persistently returns the Mi Browser after the reboot. Whether you are using the Redmi Note 12, POCO X5 Pro or the flagship Xiaomi 14 Ultra, solutions are suitable for all models.
Why Xiaomi is blocking the browser change by default?
Xiaomi is actively integrating its services into MIUI firmware, and Mi Browser is a key element of this ecosystem, and here are the main reasons why the system resists changing the browser:
- π Monetization through advertising: Mi Browser has built-in advertising blocks and affiliate links that generate revenue.
- π Data collection: The browser transmits information about the sites visited to analyze user behavior (even if you have disabled personalization).
- π Mi Account Linking: Synchronizing Bookmarks, History and Passwords Only Works Inside Xiaomiβs Ecosystem.
- π‘οΈ "Safety concerns: In the latest versions MIUI 14 Added Warnings About βRisksβ of Using Third-Party Browsers.
In MIUI 13 and later, Xiaomi has begun actively hiding its default settings so that users canβt easily switch to Google Chrome or Mozilla Firefox. For example, in some regional firmware, the default browser option is not in the app menu at all. But you can bypass these restrictions β read on.
Method 1: Standard change through settings (MIUI 12β14)
If your smartphone is running MIUI 12, MIUI 13 or MIUI 14, try the official method first.It will work if Xiaomi has not blocked this option in your regional firmware:
- Open Settings β Applications β 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 your browser is not listed:
- π₯ Install it from Google Play (such as Chrome or Firefox).
- π Reboot your phone and repeat the steps.
βοΈ Preparation for the browser change
β οΈ Note: Some of the firmware for Redmi and POCO (Especially in China and India, the default browser may not be available.
Method 2: Reset application settings (if the standard method doesnβt work)
If the default browser changes, the links still open in Mi Browser, the problem lies in the system cache.
- Go to Settings β Applications β Application Management.
- Click on three points β Reset application settings.
- Confirm the action (this wonβt delete your data, but will reset the default settings for all apps).
- Repeat Method 1 to select a browser.
This method works because MIUI sometimes forgets changes due to conflicts in the cache of the Android System WebView, and after reset, the system requests permissions again.
What is Android System WebView?
| Method | Works for MIUI. | Root is required. | Difficulty |
|---|---|---|---|
| Standard change in settings | 12, 13, 14 (not always) | β No. | β Very simple. |
| Resetting application settings | 12, 13, 14 | β No. | ββ Just |
| ADB-team (below) | Any version | β No. | βββ Medium |
| Editing system files | Any version | β Yes. | ββββ Hardly. |
Method 3: Using ADB to Force Browser Change
If the previous methods didn't work, you'll have to connect to your smartphone via ADB, which is Google's official tool for sending commands directly to the system.
- Turn on USB debugging: Go to Settings β About Phone. Tap 7 times on MIUI Version to activate Developer Mode. Go back to Settings β Additional β Developer. Activate USB Debugging.
- Install ADB on your computer: Download Googleβs Platform Tools. Unpack the archive into any folder (e.g., C:\adb).
Connect your phone to your PC
adb devices
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 (see table below).
| browser | Package name (for ADB) |
|---|---|
| Google Chrome | com.android.chrome |
| Mozilla Firefox | org.mozilla.firefox |
| Opera | com.opera.browser |
| Brave | com.brave.browser |
| Microsoft Edge | com.microsoft.emmx |
β οΈ Attention: After use ADB Some system applications (e.g. Mi Browser) may start to give out errors. This is not critical, but if you are annoyed by it, follow the command adb shell pm enable com.android.browser.
π‘
If ADB Does not recognize the device, try reinstalling drivers through the Mi Flash Tool or using another one USB-cable (preferably original).
Method 4: Using third-party applications (without root)
If you don't want to mess with ADB, you can use specialized utilities that automate the process of changing your browser.
- π§ Default App Manager (from Google Play): The app shows all default settings and allows you to change them bypassing restrictions MIUI. Suitable for MIUI 13/14.
- π οΈ SetEdit (requires Android 11)+): A more advanced tool that can edit system settings without root.The interface is more complex, but the functionality is wider.
- π App Cloner (to circumvent restrictions): If Mi Browser persists in returning, you can clone Chrome and assign a clone to the default browser.
Examples of Default App Manager:
- Install the app from Google Play.
- Open it and provide access to settings (permission required) WRITE_SECURE_SETTINGS).
- Find the Browser list and select the desired application.
- Reboot the phone.
π‘
The side of an application like Default App Manager is often updated to newer versions of MIUI, so it can work even where standard methods are powerless.
Method 5: Manual editing of system files (for advanced users)
If none of the previous methods worked, then manual editing of system files is left, which requires root rights and is only suitable for advanced users.
Option A: Change via build.prop
The build.prop file contains Android system settings. To change the default browser:
- Get root (for example, through Magisk).
- Open build.prop in the root directory (/system/build.prop) with Root Explorer.
- Add the line: ro.home.app=com.android.chrome/com.google.android.apps.chrome.Main (replace with your browser package).
- Save the file and restart the phone.
Option B: Remove Mi Browser via ADB (without root)
If you donβt have root, but you have ADB, you can turn off Mi Browser by command:
adb shell pm uninstall --user 0 com.android.browserAfter that, the system will automatically prompt you to select another browser when you first open the link.
β οΈ Warning: Removing system applications can lead to unstable work MIUI. For example, some features like Quick Apps will stop working. TWRP Mi Cloud.
What do you do if nothing works?
If youβve tried all the ways, but Mi Browser still opens the links, here are the additional steps:
- π Update the firmware: Sometimes bugs are fixed in new versions MIUI. Check for updates in Settings β The phone. β Updating the system.
- π± Reset the phone to factory settings: This is an extreme measure, but it helps if the problem is caused by a settings conflict!
- π οΈ Install custom firmware: Firmware like LineageOS or Pixel Experience is not limited by Xiaomi, IR Blaster).
- π Use the βBackwayβ: Set up Chrome or another browser as a default link opening app through Settings β Annexes β Opening by default for each application separately (for example, for Telegram, WhatsApp).