Xiaomi smartphones by default use the branded Mi Browser browser, which is not always suitable for users due to limited features, advertising or a specific interface. Many prefer Google Chrome for its speed, synchronization with a Google account and advanced features. However, just installing an application is not enough β you need to properly configure it as the default browser, otherwise links will open in the standard Mi Browser.
In this article, weβll take a look at all the ways to make Chrome the primary browser on any Xiaomi device (including Redmi, POCO and Mi) running MIUI 12-14. Youβll learn how to get around system limitations, what to do if the settings are gray, and how to avoid resetting after a firmware update. The instructions are suitable for all current models, from the budget Redmi Note 12 to the flagship Xiaomi 14 Ultra.
Why Chrome is not the default browser on Xiaomi?
The problem lies in MIUIβs policy: the system aggressively promotes its services, including Mi Browser. Even if you choose Chrome in the Default Apps settings, after a reboot or update, the settings can reset.
- π Automatically reset default settings when updating MIUI.
- π‘οΈ Protecting the system: MIUI It blocks the change of certain parameters for stability".
- π¦ Absence of an explicit βBrowserβ item in the default application menu on new versions.
- π€ Android Limitations: Some firmwares canβt assign a default browser for all types of links.
In addition, on devices with MIUI for the global market (for example, Redmi Note 11 Pro+ 5G) and the Chinese version (for example, Xiaomi 13 Pro), the process may differ due to different firmware builds.
β οΈ Note: On some models (e.g, POCO F5 s MIUI 14) after resetting to factory settings, you will have to repeat the procedure again, due to Xiaomi's security policy, which resets all user settings by default.
Preparation: What to do before setting up Chrome
Before you assign Chrome to the default browser, follow the mandatory preparatory steps:
- Install the latest version of Chrome from Google Play. Older versions may not support all features.
- Update MIUI to current version via Settings β About Phone β System Update. Old firmware may not have the right menu items.
- Clear the Mi Browser cache to avoid conflicts: Settings β Apps β App management β Mi Browser β Storage β Clear the cache.
- Turn off battery optimization for Chrome: Settings β Apps β App management β Chrome β Battery β No restrictions.
If you are using Chinese firmware (e.g., Xiaomi 13T Pro), pre-installe Google Services Framework via APKMirror, otherwise Chrome may not work well.
Install Chrome from Google Play | Update MIUI to the latest version | Clear Mi Browser cache | Disable battery optimization for Chrome | For Chinese firmware: install Google Services-->
Method 1: Assign Chrome through Android Settings (official method)
This is the easiest way to work on most Xiaomi devices with MIUI 12-14, suitable for the Redmi Note 10/11/12, POCO X3/X4/X5, Mi 11/12/13 models:
- Open Settings and go to the Application section.
- Select the Applications by default (on some firmware - Silence).
- Click on the Browser (if there is no option, see the MIUI 14 section).
- Select Chrome from the list (if not, install the app again).
- Confirm the choice by clicking Ready or OK.
After that, all links from messages, emails and other applications should open in Chrome. However, on some devices (for example, the POCO F4 GT), this method does not work stable - after rebooting, the settings are reset, in which case move to alternative methods.
β οΈ Attention: MIUI 14 for the European region, the browser may not be in the default settings. This is not a mistake - Xiaomi specifically hides it so that users do not change the standard browser.
Method 2: Manually assign Chrome to MIUI 14 (if there is no "Browser" option)
On newer versions of MIUI 14 (e.g., Xiaomi 13 Lite or Redmi Note 12 Pro+), the default browser option may not be available, in which case use a workaround through the specific application settings:
- Open any app that opens links (such as Telegram or Gmail).
- Click on any link (e.g. in a message) and the system will prompt you to select a browser.
- In the window that appears, select Chrome and tick Always (or Use by default).
- If the window doesnβt appear, go to Settings β Apps β App Management β Chrome β Open by default and enable all available options.
This method is less reliable than the first one, as MIUI can reset settings after the update. For stable operation, we recommend combining it with the setting via ADB.
π‘
If the browser selection window does not appear after clicking on the link, clear the Settings application data through Settings β Apps β Apps β Settings β Storage β Clear Data. This will reset all default settings, and the system will again prompt you to select the browser.
Method 3: Configure via ADB (for power users)
If previous methods didnβt work (e.g., on POCO X5 Pro with MIUI 14), use ADB commands. This is the most reliable way to secure Chrome as the default browser.
- π₯οΈ Computer with installed ADB Tools.
- π USB-cable (preferably original).
- π± Included debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β Press 7 times, then return to Settings β Additionally. β For developers β Debugging by USB).
Next, execute commands in the terminal (command line):
adb devices(Connection check β the serial number of the device should appear)
adb shell pm clear --user 0 com.android.browser(cleaning the settings of the standard browser)
adb shell cmd package set-home-activity com.android.chrome/com.google.android.apps.chrome.Main(Chrome browser assigns by default)
After completing the commands, restart your smartphone. Chrome will now open all links, and the settings will not reset even after the MIUI update.
β οΈ Note: On some firmware (for example, MIUI 14 for POCO F5) after-use ADB You may get a warning about "unauthorized changes." That's okay -- just confirm the action and restart the device.
What if the ADB does not recognize the device?
Method 4: Using third-party apps (for lazy people)
If you don't want to mess with settings or ADB, use specialized utilities that automatically assign Chrome to the default browser and block resets.
- π οΈ Default App Manager β allows you to manually select the default apps for all types of files and links. Download to Google Play.
- π§ SetEdit β edits Android system settings, including default settings. Requires root rights. Download XDA.
- π App Cloner creates a copy of Chrome with priority link opening. Download to Google Play.
The easiest option is Default App Manager.
- Open the application and give access to the settings.
- Select the Browser section.
- Specify Chrome as the default app.
- Activate the option to block changes (if any).
On devices with MIUI 14 and later, these applications may not work due to system limitations, in which case only the ADB method or manually configuring through link opening is left.
Problems and Solutions: What to Do If Chrome Doesn't Become the Default Browser
Even after you've set up the right thing, you can have problems, and we've collected some of the most common cases and solutions for them.
| Problem. | Reason. | Decision |
|---|---|---|
| Settings are reset after rebooting | MIUI automatically restores standard applications | Use the method with ADB or disable automatic update Mi Browser |
| There's no "Browser" in the settings. | MIUI 14 Limitation for Global Firmware | Assign Chrome through Link Opening or ADB |
| Links are available in Chrome and Mi Browser. | Settings conflict between applications | Clear the cache of both browsers and reset the settings |
| Chrome does not open some links (e.g. from SMS) | Android Restrictions for System Applications | Use Default App Manager for Priority |
| After the MIUI update, Chrome is no longer the default browser | Resetting settings when updating firmware | Repeat the setting or use ADB for permanent fixation |
If none of these methods worked, check to see if your device has firmware installed on it (like work phones), which often blocks default system applications from changing.
Google Chrome|Mi Browser|Firefox|Opera|Other-->
Additional settings: Optimizing Chrome on Xiaomi
To make Chrome work faster and not drain the battery, set it up on this checklist:
- β‘ Turn on Light Mode in Chrome (Chrome) settings β Settings β Light mode) to save traffic.
- π Turn off background sync: Chrome β Settings β Synchronization β Background synchronization.
- ποΈ Clean the cache once a week: Settings β Annexes β Chrome β Warehouse β Clear the cache.
- π‘οΈ Turn off notifications from Chrome: Settings β Annexes β Chrome β Notifications β Turn it off.
- π Use it. DNS Google to speed up loading: Chrome β Settings β Confidentiality β Safe. DNS β Google.
On devices with AMOLED-screens (e.g. Xiaomi) 13T or POCO F5 Pro) turn on a dark theme in Chrome to reduce battery load:
- Open Chrome and go to Settings β Themes.
- Select Dark or System (if the dark mode is enabled in MIUI).
π‘
On devices with 6-8 GB of RAM (e.g. Redmi Note 12 Pro+) keep no more than 10-15 tabs in Chrome at a time. MIUI aggressively closes the background processes, and a large number of tabs can lead to a browser reboot.