Xiaomi Redmi Note smartphones based on the MIUI shell often put users in a dilemma: how to replace the pre-installed Mi Browser browser with the usual Chrome, Firefox or Edge. Even after installing an alternative browser, links continue to open in the standard application, and attempts to change the settings through the menu do not always lead to results. The problem is complicated by the fact that MIUI aggressively blocks the change of the default browser through standard Android settings, offering instead internal solutions.
In this article, we will analyze all working methods - from the official (through the Settings menu). β Annexes) to bypasses using ADB-We'll focus on the nuances for different versions. MIUI (from 12 before 14) Redmi Note models, including Note 10/11/12 If you are faced with the fact that after clicking on a link in the messenger or mail opens the wrong browser β here you will find a solution.
Why Xiaomi Redmi Note does not allow you to change the browser by default?
The reason lies in the policy of Xiaomi and the features of the MIUI shell. Unlike the βpureβ Android, where the default browser change takes 2 clicks, MIUI imposes restrictions:
- π System-based application binding: Mi Browser is integrated into the shell and is responsible for processing web links at the system level, MIUI will redirect traffic through your browser.
- π‘οΈ Security restrictions: In some regions (e.g. China), Xiaomi blocks default browser change due to local content control laws.
- π¦ Manufacturing settings: On devices with firmware for the global market (Global) ROM) The restrictions are milder than on the Chinese versions (China) ROM).
It's important to understand that the problem is not with Android itself, but with Xiaomi customization, like on Google Pixel or Samsung Galaxy, you can change your browser without any obstacles, but there are workarounds for the Redmi Note, too.
β οΈ If your Redmi Note is working in China ROM (Chinese firmware, some methods may not work without unlocking the bootloader and installing Global ROM. Check the firmware version in Settings β The phone. β Version. MIUI.
Method 1: Officially change browser through MIUI settings
Let's start with the simplest method that works on most Redmi Note devices with Global ROM, which doesn't require superuser rights or PC connectivity.
- Open the settings on your smartphone.
- Go to the Appendix section β 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 on the list, make sure it is installed and updated to the latest version, sometimes it helps to restart the device after installing an alternative browser.
βοΈ Preparation for the browser change
β οΈ Note: On some versions MIUI 13/14 The browser option may not be in the default App menu, which means that Xiaomi has completely blocked the browser change at the software level β go to the following ways.
Method 2: Using ADB to Force Browser Change
If the standard method doesnβt work, youβll have to use Android Debug Bridge (ADB), a tool for debugging Android devices, which requires connecting your smartphone to your PC, but doesnβt need root permissions.
You'll need:
- π» Computer with installed Xiaomi and ADB-tools drivers.
- π± Included Debugging by USB on a smartphone (path: Settings) β The phone. β Version. MIUI β 7 times tap the assembly number β return to Settings β Additionally. β For developers β Debugging by USB).
- π USB-cable (preferably original).
Instructions:
- Connect Redmi Note to the PC and confirm the debugging permission on the smartphone screen.
- Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Run the command to change the browser (replace com.android.chrome with your browser package): adb shell pm set-default-browser com.android.chrome
- Reboot your smartphone.
List of packages of popular browsers:
| browser | Packet name |
|---|---|
| Google Chrome | com.android.chrome |
| Mozilla Firefox | org.mozilla.firefox |
| Microsoft Edge | com.microsoft.emmx |
| Opera | com.opera.browser |
| Brave | com.brave.browser |
adb shell pm clear-default-browserThen repeat the main command.-->
Method 3: Use of third-party applications (e.g. Default App Manager)
If ADB seems too complex, you can use specialized utilities from Google Play, one of the most reliable is Default App Manager (developer Uhrmacher).
Advantages of this method:
- π± It does not require a PC connection.
- π§ It works even on blocked versions. MIUI.
- π Allows you to reset default settings for all types of content.
Instructions:
- Install Default App Manager from Google Play.
- Open the application and give it the right to change the system settings (when a request appears).
- In the list, find the Browser category or Opening Web Links.
- Select the browser you want from the list.
- Reset the device.
β οΈ Note: Some antiviruses (such as Avast or Dr.Web) may block Default App Manager from working as βpotentially dangerous.β This is a false positive β add the utility to the exceptions.
What if Default App Manager doesnβt see the browser?
Method 4: Manually Assigning a Browser Through Application Settings
This method is suitable for cases where links are opened not in the browser, but in other applications (for example, Facebook or Twitter), where you need to manually specify which application should handle web links.
Algorithm of action:
- Go to Settings β Applications β Application Management.
- Find an app that opens links incorrectly (like Facebook).
- Switch to Open by Default (or Default Settings).
- Click Clear the default settings.
- Return to the application and at the next opening of the link, select the desired browser, ticking Always.
This method does not change the default browser at the system level, but solves the problem for specific applications, for example, after such manipulations, links from Telegram will open in Chrome, and from WhatsApp β in Firefox.
π‘
If, after cleaning the default settings, MIUI redirects links to Mi Browser again, this means that the shell ignores user preferences, in which case only ADB or third-party utilities will help.
Method 5: Remove or disable Mi Browser (for power users)
A radical but effective method is to completely disable (or remove) the standard browser, which will force the system to use the alternative browser by default.
- β οΈ Without root rights, you can only disable Mi Browser, but not remove it completely.
- π§ On some firmware, the shutdown leads to malfunctions in work. MIUI (For example, web tabs in the notification menu stop opening).
- π After disabling Mi Browser, some system functions (such as checking for updates) may not work properly.
How to turn off Mi Browser:
- Go to Settings β Applications β Application Management.
- Find the Browser (or Mi Browser) in the list.
- Click Disable (the button may be gray if MIUI blocks the action).
- Confirm the blackout.
If the button is inactive, try using it. ADB-team:
adb shell pm disable-user --user 0 com.android.browserβ οΈ Attention: On devices with MIUI 14 and later disabling Mi Browser may make it impossible to open links from system applications (for example, from Settings or Weather).In this case, return the browser to the working state by command: adb shell pm enable com.android.browser
Problem Solving: What to do if nothing works?
If none of the methods worked, the reason may lie in:
- π Regional restrictions: On Chinese firmware (China) ROM) The solution is to reflash the device on Global. ROM.
- π οΈ Damaged system files: Try resetting to factory settings (Settings) β Additionally. β Recovery and reset, but note that this will delete all data.
- π‘ Update errors MIUI: Sometimes, after updating the firmware, the default settings are reset. Check for updates in Settings β The phone. β Updating the system.
If you are sure that the problem is in MIUI and not in the hardware, you can try:
- Install OpenWith β a utility for forced selection of applications when opening links.
- Use Tasker or MacroDroid to create an automatic rule for redirecting links to the desired browser.
- Switch to custom firmware (like LineageOS or Pixel Experience) where there are no MIUI restrictions.
π‘
On devices with an unlocked bootloader, you can use Magisk modules such as the Default Browser Switcher to flexibly configure the browser by default.