How to change the default browser to Xiaomi Redmi 9: 3 proven ways

Why is it difficult to change the default browser on Redmi 9?

Xiaomi Redmi 9 smartphones run on the proprietary shell MIUI, which is known for its aggressive promotion of its own services. By default, the Mi Browser browser is installed here - and the system is stubbornly trying to keep it as the main one, even if you prefer Google Chrome, Firefox or Opera.

The problem is that MIUI 12-14 has a deeper default browser setting than pure Android, and after updates, the interface may change and the old instructions may not work. In this article, we will discuss the current ways for Redmi 9 (including Redmi 9A/9C/9T models) based on Android 10/11 with MIUI 12-14.

It is important to understand that even after changing the browser, some system links (for example, from Push notifications or MIUI Optimizations) can still open in Mi Browser. This is not a bug, but a feature of the firmware - it is bypassed only by radical methods, which we will talk about in the end.

Method 1: Through standard Android settings

The most obvious way is to use the system's built-in tools. It works on most devices, but on Redmi 9, it may require additional action due to MIUI limitations.

Steps:

  • πŸ“± Open the Settings. β†’ Annexes β†’ Application management.
  • πŸ” In the search bar, enter the name of the browser you want to make the main one (for example, Chrome).
  • πŸ› οΈ Tap on the app. β†’ Open by default β†’ Clear the default settings.
  • 🌐 Now open any link (for example, in Telegram or WhatsApp) - the system will prompt you to choose a browser.

If you don't have the default Open, you've never had your browser assigned to the primary browser.

  1. Open the link from any messenger.
  2. In the window that appears, select Chrome/Firefox and mark Always.
  3. Confirm the action.

Make sure that an alternative browser is installed|Check for updates MIUI|Reboot your smartphone|Clear the cache in Settings β†’ Memory.-->

⚠️ Note: On some versions MIUI 13 After resetting the default settings, the system can automatically return the Mi Browser as the primary one. In this case, only method 2 or 3 will help.

Method 2: Through Default Application Settings (Alternative Path)

MIUI sometimes hides options in non-obvious sections. If the first method didn't work, try this one:

Go to:

Settings β†’ Special features β†’ Utilities β†’ Default settings β†’ Browser

Here you will see a list of installed browsers. Choose the desired one and confirm the change. If there is no Utility partition, then your version of MIUI uses a different path (see Method 1).

MIUI versionThe Way to Browser SettingsFeatures
MIUI 12 (Android 10)Settings β†’ Applications β†’ Management β†’ Open by defaultPreliminary cleaning of settings may be required
MIUI 12.5 (Android 11)Settings β†’ Special. features β†’ Utilities β†’ Default settingsIt doesn't work on all assemblies.
MIUI 13/14Settings β†’ Applications β†’ Default settings β†’ BrowserIt may not be on Chinese firmware.

If neither path works, check if your Redmi 9 has a Chinese version of MIUI (without Google services), in which case the default browser change can be blocked at the firmware level.

πŸ“Š Which browser do you prefer on Xiaomi?
Google Chrome
Mozilla Firefox
Opera
Mi Browser (staying on it)
Other

Method 3: Radical method - disabling Mi Browser

If the system persists in returning the Mi Browser, you can go to extreme lengths to disable it via the Android Debug Bridge (ADB), which will require a connection to your computer, but is guaranteed to solve the problem.

Instructions:

  1. Install ADB Tools on your PC.
  2. Turn on the smartphone Developer Mode (7 times tap the version of MIUI in Settings β†’ About phone).
  3. Activate USB Debugging in Settings β†’ Additional β†’ For developers.
  4. Connect Redmi 9 to your PC and execute the command: adb shell pm disable-user --user 0 com.android.browser For Mi Browser use: adb shell pm disable-user --user 0 com.mi.globalbrowser
  5. Reset the device.

After that, Mi Browser will disappear from the list of available browsers, and the system will automatically offer an alternative when opening links.

⚠️ Note: Disabling system applications through ADB Do not use this method unless you are sure of your actions. In extreme cases, the application can be returned by the command: adb shell pm enable com.android.browser

What if the ADB does not recognize the device?
Make sure that Xiaomi drivers are installed USB Drivers (you can download on the official website) Also check that in Settings β†’ Additionally. β†’ A clause is included for developers USB-Debugging (security options) and debugging permission for your PC.

Problems and Solutions: Why is the browser not changing?

Even after all the manipulations, Mi Browser can still be the default browser, and let’s look at the typical causes and ways to fix them:

  • πŸ”„ System Settings Cache: Clear the Cache in Settings β†’ Memory. β†’ Clear the cache and restart the phone.
  • πŸ“¦ Update MIUI: After the firmware update, the settings may reset. Check the default browser relevance after the update.
  • πŸ›‘οΈ Firmware restrictions: On Chinese versions MIUI (without Google) browser change blocked. Solution - Global firmware ROM.
  • πŸ€– Conflict with Google App: Sometimes Google App intercepts links. Open its settings and reset its default settings.

If the problem persists, check if the phone has a duplicate app (e.g., Mi Browser can be dubbed Browser or the Internet), in which case, turn off both via ADB.

πŸ’‘

Before drastic actions (such as disabling through ADB), back up your data in Settings β†’ About Phone β†’ Backup. This will help restore the system if something goes wrong.

Alternative browsers for Redmi 9: which one to choose?

If you’ve decided to drop the Mi Browser, here’s a quick overview of the alternatives, taking into account the features of the Xiaomi Redmi 9:

browserPlusesConsCompatibility with MIUI
Google ChromeMaximum integration with Google services, synchronization of bookmarksHigh RAM consumption (on Redmi 9 with 3/4 GB can brake)βœ… Complete.
Mozilla FirefoxSupport for extensions, private mode without surveillanceSlower Chrome on weaker devicesβœ… Complete.
OperaBuilt-in VPN, turbo mode to save trafficAdvertising in the free versionβœ… Complete.
BraveBlocking advertising at the browser level, crypto-walletIt can be a conflict with MIUI Optimizations.⚠️ Possible bugs
Kiwi BrowserSupport for Chrome extensions on Android, lightweightLess known, updates less frequentlyβœ… Complete.

For Redmi 9 with 3GB of RAM, Firefox or Kiwi Browser are the best choice, which is less resource-intensive than Chrome. If you want to sync with your Google account, you’ll have to put up with the brakes or close the background apps before you launch your browser.

πŸ’‘

On Xiaomi Redmi 9 with 3GB of RAM, avoid running Chrome and heavy apps (like games or video editors) at the same time.

What do you do if nothing helps?

If all methods are tried, and Mi Browser stubbornly remains the default browser, there are two options:

  1. Custom Recovery firmware (TWRP) and Mi Browser removal: Requires unlocking the bootloader and technical skills. TWRP manually removed APK-browser-file /system/priv-app/.
  2. Using browser launch via Tasker/Shortcut Maker: Create a shortcut for an alternative browser through Shortcut Maker and assign it as the default link handler.

For most users, it is easier to accept Mi Browser or use an alternative browser manually without assigning it to the main one. Radical methods are justified only if you are ready for possible system bugs.

⚠️ Note: Removing system applications through TWRP This can lead to bootloop. Always do a Nandroid backup before doing this.

FAQ: Frequent questions about changing your browser to Redmi 9

Can I remove Mi Browser completely without root?
No, you can't completely uninstall a system application without superuser rights (root) and you can't disable it through ADB (see Method 3). Complete removal requires unlocking the bootloader and custom firmware.
Why is the browser reset to Mi Browser after the MIUI update?
This is a feature of the firmware: in major updates, MIUI resets some of the default settings. Solution - after the update, repeat the browser assignment procedure (Method 1 or 2).
How to make Telegram links open in Chrome?
Open Telegram, go to Settings β†’ Data & Memory β†’ Open links and select Chrome. If the option is not available, first assign Chrome to the default browser through your Android settings.
Will the ADB method work on Redmi 9 with Chinese firmware?
Yes, the ADB team will work, but on Chinese versions of MIUI (without Google) after disabling Mi Browser, you may have trouble opening links from system applications (such as Mi Video or Mi Community).
Can I get my Mi Browser back after the ADB shutdown?
Yes, run the command: adb shell pm enable com.android.browser or for Mi Browser: adb shell pm enable com.mi.globalbrowser After that, restart your phone.