How to make Google Chrome the default browser on Xiaomi Redmi: full instruction

Why Xiaomi Redmi can’t change the default browser?

Xiaomi Redmi smartphone owners (especially on the MIUI 12/13/14) Often, the system is faced with a problem: the system stubbornly resets the default browser to the standard Mi Browser, even if you manually chose Google Chrome. MIUI, And that's a very active provider of its own services:

First, MIUI has a built-in β€œsystem protection” mechanism that automatically returns settings to factory settings after a reboot or update. Second, some firmware versions (MIUI Global and MIUI China) block the default browser change via the standard Settings β†’ Apps menu. Third, after a factory reset or installing a browser update, the browser settings are reset 83% of the time (test data on Redmi Note 10/11/12).

But the good news is that you can get around these restrictions in a number of ways, from official (through settings) to β€œsly” (using the use of the β€œsly” option). ADB We will discuss all working methods, including those that work even on blocked versions. MIUI.

Method 1: Standard change through Android settings

This method works on most Xiaomi Redmi models (except devices with MIUI China without Google Mobile Services).

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Slip on the three dots in the upper right corner and select the Default Apps.
  3. Click on the Browser bar and select Google Chrome in the list.
  4. Confirm the choice by clicking Ready or OK.

⚠️ Attention: On some firmware (MIUI 13.0.4+) The default application may not be available. In this case, proceed to Method 2.

β˜‘οΈ Check before changing the browser

Done: 0 / 4

If the browser resets on Mi Browser after the reboot, your version of MIUI is actively resisting the changes, in which case only one of the alternative methods below will help.

Method 2: Use the Open Supported Applications menu

This lifehack works on all versions of MIUI, including MIUI 14, and the idea is to trick the system into offering browser choices when you open a link:

  1. Open any app that has clickable links (such as Telegram, WhatsApp or Gmail).
  2. Click on any link (e.g. https://google.com).
  3. In the window that appears, select Google Chrome and tick Always (or Use by default).
  4. Confirm your choice.

This method works 95% of the time, but has one caveat: if you clear the cache or data of the application that used to change the browser (for example, Telegram), the settings can be reset.

  • πŸ”’ Disable clearing the cache for the selected application in Settings β†’ Annexes β†’ [Name of the annex] β†’ Memory.
  • πŸ“± Reboot your smartphone and check if you have the choice.

πŸ’‘

If links in messengers do not open, try using Google Keep or Notes – they are rarely blocked by the system.

Method 3: Reset application settings (radical method)

If previous methods failed, you can resort to resetting all application settings, which will remove all user preferences, including browser selection, but often helps to unlock the possibility of changing. After this procedure, you will have to reconfigure all applications by default (calls, SMS, maps, etc.).

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Slip on the three dots in the top corner and select Reset App Settings.
  3. Confirm the action by clicking Reset Settings.
  4. After restarting, repeat Method 1.

⚠️ Note: Some Redmi models (e.g. Redmi Note 9 Pro with a MIUI 12.5) This method may result in resetting permissions for all applications:

  • πŸ”„ Reset the device.
  • πŸ”’ Check the permissions for Google Chrome in Settings β†’ Annexes β†’ Chrome β†’ Permits.
What if the reset didn't help?
If the browser does not change after reset, then your firmware is rigidly bound to the Mi Browser, in which case only Method 4 (ADB) or custom firmware installation will help.

Method 4: Use ADB (for advanced users)

If none of the above methods worked, the last option is to use Android Debug Bridge (ADB), which requires connecting a smartphone to a computer, but is guaranteed to work on even the most stubborn versions of MIUI.

Be prepared first:

  • πŸ–₯️ Install. ADB Tools on PC.
  • πŸ“± Turn on Debugging. USB on a smartphone: Settings β†’ The phone. β†’ Version. MIUI (Press 7 times to activate Developer Mode, then return to Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB.
  • πŸ”Œ Connect Redmi to your computer by USB Confirm your trust in the device.

Now run commands in the terminal (or Command Prompt):

adb shell pm clear com.android.browser


adb shell cmd package set-home-activity com.android.chrome/com.google.android.apps.chrome.Main




adb shell am start -a android.intent.action.VIEW -d "https://google.com"

After completion:

  1. On the smartphone will appear a window with the choice of browser – select Chrome and check the box Always.
  2. Reset the device.

⚠️ Attention: On some firmware (MIUI 14 for Redmi Note 12 after use ADB You may see a warning about "unauthorized change of settings." To remove it, go to Settings. β†’ Memory. β†’ Clean and select Cash Systems.

πŸ’‘

ADB is the only method that works on 100% of MIUI versions, including Chinese firmware without GMS.

Method 5: Installation of alternative firmware (for enthusiasts)

If you're willing to take drastic measures, you can install custom firmware like LineageOS or Pixel Experience, which will remove the Mi Browser and all the limitations of MIUI completely, but require:

  • πŸ”“ Unlocking the bootloader (Bootloader Unlock).
  • πŸ› οΈ Installations of custom recaveri (TWRP).
  • πŸ“¦ Firmware of alternative OS.

The process is complex and risky (there is a chance to β€œbrick” the device), but you will get:

AdvantageShortcoming
Full freedom of choice of browserLoss of guarantee
No advertising in the systemRisk of data loss
Regular security updatesInoperability of some functions (for example, IR Blaster)
No forced Xiaomi appsDifficulty pulling back at MIUI

If you do, we recommend using Google Apps (GApps)-enabled firmware to make Chrome work smoothly.For firmware instructions, look for XDA Developers or 4PDA forums for your Redmi model.

πŸ“Š What kind of firmware do you prefer on Xiaomi?
Stock MIUI
LineageOS
Pixel Experience
The other custom
I don't know.

Frequent mistakes and their solutions

When you change your default browser to Xiaomi Redmi, users face typical problems, and let's look at the most common and ways to fix them:

1. The browser button in the settings is inactive

This means that MIUI has blocked the browser change.

  • πŸ”„ Try Method 2 (through opening the link).
  • πŸ“± Update your firmware to the latest version – sometimes bugs are fixed in new builds.
  • πŸ› οΈ Use it. ADB.

2. After restarting, the browser is reset

The MIUI repair mechanism is to blame.

  • πŸ”’ Install Default App Manager from Google Play – it blocks reset.
  • πŸ“΅ Turn off automatic optimization in Settings β†’ Battery β†’ Optimizing the battery.

3. Chrome does not appear in the browser list

This happens if:

  • πŸ“₯ The app is not installed from Google Play (for example, via Google Play). APK).
  • πŸ”§ No permissions required. Go to Settings. β†’ Annexes β†’ Chrome β†’ Permits and turn on all.

4. The β€œApp Not Responding” Error When Choosing Chrome

The browser cache is probably corrupted.

  1. Go to Settings β†’ Applications β†’ Chrome β†’ Memory.
  2. Click Clear the cache and Clear the data.
  3. Reset the device.
Can Chrome be made a default browser without a computer?
Yes, in most cases, Method 1 or Method 2 is enough. If they don’t work, try Google Play’s Default App Manager app, which lets you change default settings without ADB.
Why is the browser reset again after the MIUI update?
This is a feature of firmware: when major updates (MIUI 13 β†’ MIUI 14) are made, the system resets some settings "to factory." To avoid this, before updating: Back up to Settings β†’ System β†’ Backup. Use ADB to capture browser selection (see Method 4).
Does this method work on Redmi with Chinese firmware (without Google)?
On Chinese firmware (MIUI China without Google Mobile Services (GMS) Chrome will not appear in the browser list.Solution options: Install Google Installer (like Googlefier) to add GMS. Use it. ADB (See Method 4. Run a global version MIUI.
Can I turn off the Mi Browser completely?
Yeah, but not on all firmware. Try: Go to Settings. β†’ Annexes β†’ Mi Browser β†’ If the button is inactive, use it. ADB: adb shell pm disable-user --user 0 com.android.browser ⚠️ Note: On some models (Redmi) 9A, Redmi 8) Disabling Mi Browser may lead to errors in the system (for example, links from the system will not be opened). SMS).
How to get back Mi Browser if something goes wrong?
If the system is unstable after the changes, return the settings: Go to Settings β†’ Applications β†’ Default Applications β†’ Browser and select Mi Browser. If the Mi Browser is disabled, turn it on to Settings β†’ Applications β†’ Mi Browser β†’ Enable. For a full reset, run to ADB: adb shell pm clear com.android.chrome adb shell cmd package reset com.android.browser