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

Xiaomi Redmi 9A uses the Mi Browser browser, an application with Xiaomi services pre-installed, advertising and limited privacy settings. Many users prefer alternatives like Google Chrome, Mozilla Firefox or Brave for their speed, synchronization with accounts and lack of intrusive advertising. However, changing the default browser on devices with the MIUI shell often raises questions: where to look for the right settings, why the system returns the old browser after the update, and how to finally untiere links to Mi Browser.

In this article, you will find current ways to change the default browser for Redmi 9A to MIUI 12/13/14, including bypassing typical system limitations. We will examine not only the standard way through settings, but also alternative methods for cases where Xiaomi blocks changes.

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

The MIUI shell is known for aggressively promoting branded services, and the Mi Browser is no exception, and even after manually changing the browser, the system can:

  • πŸ”„ Automatically return Mi Browser as the main one after software update or reboot.
  • 🚫 Block the selection of alternative browsers in the settings "Default Apps".
  • πŸ“± Redirect links from other apps (such as Telegram or WhatsApp) back to Mi Browser.

The reason lies in Xiaomi’s policy of tying key features (including web link processing) to its services, but there are legal ways to get around these restrictions without rooting or complex manipulation, and the main thing is to understand that the Redmi 9A (as with other budget models in the series) has additional restrictions compared to Xiaomi’s flagships.

πŸ“Š Which browser do you want to use by default?
Google Chrome
Mozilla Firefox
Brave
Opera
Other

Method 1: Standard change through MIUI settings

The most obvious method is to use the built-in MIUI settings. It works on most firmware versions, but may require additional actions to fix changes.

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots in the top right corner and select the Default Apps.
  3. Scroll to the Browser section and tap it.
  4. In the list of available browsers, select the desired one (for example, Chrome or Firefox).

If your browser is not listed:

  • πŸ“² Make sure it is installed from Google Play (not via Google Play). APK).
  • πŸ”„ Restart your phone - sometimes MIUI Does not update the default list of applications immediately.
  • πŸ› οΈ Check if the browser has disabled permissions in Settings β†’ Annexes β†’ [Browser name] β†’ Permits.

Install an alternative browser from Google Play|

Update MIUI to the latest version|

Clear the cache in Mi Browser (Settings β†’ Applications β†’ Mi Browser β†’ Storage)|

Restart your phone before changing your settings-->

An important nuance: Once you change your browser, open it manually and confirm the choice in the "Always Open Links in This App" pop-up window. Without this step, MIUI can ignore your settings.

πŸ’‘

If the browser resets to Mi Browser after the reboot, try disabling its updates in Google Play. To do this, open the Mi Browser page in the Play Market, click on three dots β†’ β€œDisable Auto Update”.

Method 2: Reset application settings (if the standard method doesn’t work)

If MIUI blocks browser change or doesn't save changes, resetting application settings by default will help, and this method doesn't delete data, but returns all bindings to factory values.

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Click on three points β†’ Reset application settings.
  3. Confirm the action (a password or pattern lock may be required).
  4. After reset, re-execute Method 1 to select a browser.

This method is also useful if:

  • πŸ”— References from Telegram/VK Opening in Mi Browser despite the settings.
  • πŸ“± Applications (e.g. YouTube) ignore the browser selected.
  • πŸ”„ Browser default settings "fly" after update MIUI.

⚠️ Note: Resetting your application settings will also reset the permissions for all programs (e.g., camera access or geolocation.

Method 3: Using ADB to Forced Shift (Advanced Method)

If Xiaomi completely blocks the browser change through the interface, you can use ADB (Android Debug Bridge), which requires connecting the phone to a computer, but it is guaranteed to work on even the most stubborn versions of MIUI.

What you need:

  • πŸ’» Computer with installed ADB Tools.
  • πŸ“± Included Debugging by USB on the Redmi 9A (Settings β†’ The phone. β†’ Version. MIUI β†’ 7 times tap to unlock Developer Settings, then enable debugging).
  • πŸ”Œ USB-cable (preferably original).

Instructions:

  1. Connect the phone to the PC and confirm the debugging permission on the smartphone screen.
  2. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
  3. Enter the command to check the connection: Adb devices must appear serial number of your Redmi 9A.
  4. Run the command to change the browser (replace com.android.chrome with your browser package): adb shell cmd package set-home-activity com.android.chrome
  5. Reboot the phone.

Packages of popular browsers:

browserPackage name (for ADB)
Google Chromecom.android.chrome
Mozilla Firefoxorg.mozilla.firefox
Bravecom.brave.browser
Operacom.opera.browser
Microsoft Edgecom.microsoft.emmx

⚠️ Attention: Use ADB It can lead to disruptions in work. MIUI, If you type the wrong command, don't change the other settings through ADB For example, the adb shell cmd package clear command will delete all application data!

How to find out the name of your browser package?
Install the App Inspector app from Google Play. Open it, find your browser in the list, and copy the value in the "Package Name" field. For example, for DuckDuckGo Browser, it's com.duckgo.mobile.android.

Solving problems: the browser resets after restarting

A frequent complaint by Redmi 9A users - MIUI returns Mi Browser as the default browser after a reboot or update.The reason is the background process com.miui.systemAdSolution, which resets settings. To fix this:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Find Mi Browser in the list and select Disable (if the button is active).
  3. Go to Settings β†’ Accounts and Sync β†’ Mi Account and temporarily turn off synchronization of System Settings.
  4. Re-installing the browser by default (see Method 1).

If the button to turn off for Mi Browser is inactive:

  • πŸ› οΈ Remove updates to Mi Browser via Google Play (open the app page) β†’ three-point β†’"Remove updates").
  • πŸ”§ Use it. ADB Disabled: Adb shell pm disable-user --user 0 com.android.browser

πŸ’‘

Disabling the sync of Mi Account is a key step to prevent automatic reset of the browser. Once you set up the browser, you can turn on sync again, but watch for MIUI updates: they can return the old settings.

How to check if your browser has changed?

To make sure that the browser change has been successful, follow the following steps:

  1. Open any application with web links (such as Telegram or Twitter).
  2. Slip on any link – it should open in the browser of your choice.
  3. Check the default settings again: Settings β†’ Applications β†’ Default Apps β†’ Browser.
  4. Reboot your phone and repeat the test with links.

If links still open in Mi Browser:

  • πŸ” Check if the application (for example, Telegram) has separate settings for opening links (Settings) β†’ Open links in...).
  • πŸ“¦ Remove the cache and Mi Browser data in Settings β†’ Annexes β†’ Mi Browser β†’ Warehouse.
  • πŸ”„ Repeat the browser change through ADB (see method 3).

Frequent mistakes and their solutions

When you change your browser to Redmi 9A, you're going to have a problem with the most common ones.

Problem.Reason.Decision
In the list of "Browser by default" there are no alternative browsersThe browser is not installed from Google Play or does not support link processing.Reinstall your browser from the official store. check that it supports android.intent.category.BROWSABLE (as specified in the description in the Play Market)
After updating MIUI browser resetsXiaomi forced to return settings to factoryTurn off Mi Browser auto-update and synchronize settings in Mi Account
Links from some apps are opened in Mi BrowserThe app (like Facebook) has its own settings for link processingGo to the settings of the problem application and manually specify the browser by default
The "Disable" button for Mi Browser is inactiveThe browser is a system applicationUse ADB to disable (see Method 3) or remove its updates

If none of the methods worked, check:

  • πŸ“± Version MIUI: Some regional firmware, like China, have tougher restrictions. Try going global.
  • πŸ”’ Root rights: If your phone is rooted, use apps like App Systemizer to remove Mi Browser.
  • πŸ›‘οΈ Antivirus or Optimizers: Some programs (such as Clean Master) may reset default settings.
Can I remove the Mi Browser from Redmi 9A?
Without root rights, you can't completely remove the Mi Browser, as it's a system application. However, you can: Disable it via Settings β†’ Applications β†’ Mi Browser β†’ Disable (if the button is active). Uninstall updates via Google Play to return the factory version with minimal functionality. Use ADB to disable (adb shell pm disable-user --user 0 com.android.browser command). With root rights, Mi Browser can be removed entirely using Root Explorer or Titanium Backup.
Why do some links open in Mi Browser after changing the browser?
This is because individual apps (like Facebook, Instagram, or VK) have their own settings for link processing. To fix: Open the settings of the problematic app. Find the "Open Default Links" or "Browser" section. Select your browser manually. Also check if the Mi Browser has permissions to handle certain types of links (Settings β†’ Applications β†’ Mi Browser β†’ Permissions β†’ Open Supported Links).
Is it safe to use ADB to change your browser?
Yes, as long as you follow the exact instructions and do not change other settings.Adb shell cmd package set-home-activity only changes the default browser and does not affect critical system files.However: Use official system files. ADB Google Tools. Don't type commands you don't understand (e.g. adb shell rm) -rf After the changes, restart the phone to check the stability. ADB problems have arisen (e.g. problems, MIUI start to slow down, reset the application settings (Settings) β†’ Annexes β†’ Resetting application settings).
How do I get my Mi Browser back if something goes wrong?
To return Mi Browser as default browser: Open Settings β†’ Applications β†’ Application Management β†’ Default Applications β†’ Browser. Select Mi Browser from the list. If Mi Browser is disabled, turn it on to Settings β†’ Apps β†’ Mi Browser β†’ Include. If you used ADB to disable Mi Browser, return it with a command: enable adb shell pm com.android.browser
Does this work on other Xiaomi models (Redmi Note, POCO)?
Yes, the described methods are universal for all Xiaomi smartphones based on the MIUI, including: Redmi Note series (Note) 8/9/10/11). Lineague POCO (X3, F3, M. Flagship models (Mi) 11, Xiaomi 12). Exception: devices on MIUI China (without Google services), where additional restrictions may apply, in which case it is recommended to reflash the phone to the global version. MIUI.