The Mi Browser is installed by default on all Xiaomi, Redmi and POCO smartphones running MIUI shell. Despite integration with the Xiaomi ecosystem, many users prefer alternative solutions - Google Chrome, Firefox or Brave - due to higher speed, synchronization with other devices or lack of advertising. However, simply removing the browser through the standard application menu is not available: the system blocks this option, since Mi Browser is system software.
In this article, we will discuss 5 working ways to disable or remove Mi Browser on Xiaomi devices, including methods for different versions of MIUI (12 to 14), as well as the nuances associated with system updates and security.
- π§ Hide the browser icon without deleting (without root rights)
- π« Disable Auto Updates via Google Play Settings
- ποΈ Remove Mi Browser with the help of ADB (loss of guarantee)
- π Replace it with another browser by default
- βοΈ Disable background processes to save battery
Why can't Mi Browser be removed in the standard way?
When you try to uninstall via Settings β Applications β Mi Browser, users are faced with a gray item βDeleteβ or a message βThe application can not be removed because it is system.β
- π± Mi Browser is sewn into firmware MIUI as part of the basic application package (like Google Chrome on βpureβ Android).
- π It is integrated with Xiaomi services, for example, synchronization of bookmarks through Mi Account.
- π‘οΈ Removing system applications without root rights can lead to unstable operation of the OS (for example, errors when updating).
There are workarounds, however, such as MIUI 14 (based on Android 13/14), which allows you to disable system applications without completely removing them, which reduces their impact on performance, but even then, the Mi Browser can βresurrectβ after system updates.
β οΈ Attention: If you are using POCO F5, Redmi Note 12 or more new models, check out the version MIUI In Settings β On the phone. On Android 12 devices.+ Some methods (for example, disabling through ADB) You may require additional permits.
Method 1: Hiding the Mi Browser icon (without deleting)
The easiest and safest way to do this is to hide the browser icon from the home screen and the app menu, and it won't remove the app itself, but it will make it inaccessible to run by accident.
- Press and hold the Mi Browser icon on the home screen.
- In the menu that appears, select βDeleteβ (on some firmware β βHideβ).
- Confirm the action. The icon will disappear, but the app will remain in the system.
For complete hiding from the application menu:
- Open Settings β Applications β Application Management.
- Find Mi Browser on the list and tap it.
- Select Hide (not available on all versions of MIUI).
This method does not affect the background processes, so the browser can continue to consume resources.
Method 2: Disconnect via ADB (without root rights)
The Android Debug Bridge (ADB) method allows you to deactivate the Mi Browser at the system level without physically removing it.
- π§ It does not require the rights of a superuser (root).
- π Reversible process (you can return the browser back).
- π± It works on all versions. MIUI (including 14).
Step-by-step:
Install. ADB PC (download from [the official Android site](https://developer.android.com/studio/releases/platform-tools))|
Put the debugging on. USB on a smartphone (Settings) β The phone. β 7 times tap on "Version" MIUI" β Back to Settings β Additionally. β For developers β Debugging by USB)|
Connect your phone to your PC and allow debugging in the window that appears |
Open the command line (Windows) or the terminal (macOS/Linux) file ADB-->
Run the command to disable:
adb shell pm disable-user --user 0 com.android.browserTo check the status, use:
adb shell pm list packages -dIf com.android.browser appears on the list, then the browser is disabled.
β οΈ Note: Some models (e.g. Xiaomi 13 Pro) after the update MIUI The browser may be activated again.
π‘
Create a shortcut for quick on/off ADB-For example, save the command to a file. disable_mibrowser.bat And launch it with a double click.
Method 3: Remove Mi Browser with root rights
If you have Magisk or another root rights manager installed on your device, you can completely remove Mi Browser from the system, which is suitable for advanced users, as incorrect actions can lead to MIUI inoperability.
Instructions:
- Install a file manager with root support (such as Root Explorer or Solid Explorer).
- Go to /system/app/MiBrowser or /system/priv-app/MiBrowser (the path may vary depending on the model).
- Remove or rename the folder (for example, in the MiBrowser_bak).
- Reset the device.
An alternative way to use Titanium Backup is to use the following:
- Open the app and find Mi Browser in the list.
- Select βDeleteβ (not βFrozenβ).
- Confirm the action and restart the smartphone.
On devices with MIUI 14 and Android 13+ removal of system applications may cause errors when checking firmware integrity (for example, when updating through the MIUI In this case, it is recommended to use the method of ADB (Method 2).
What if Xiaomi services stopped working after removing Mi Browser?
Method 4: Replace the browser by default
If you only need to avoid using Mi Browser, but not delete it, you can assign another browser to the default application.
How to change the default browser:
- Install an alternative browser (such as Chrome or Firefox).
- Open Settings β Applications β Application Management.
- Slip on the three dots in the top right corner and select "Default Apps."
- Find the βBrowserβ section and select the desired application.
You can also reset the default settings for Mi Browser:
- Go to Settings β Applications β Mi Browser β Open by default.
- Click "Reset settings."
This method does not disable Mi Browser, but minimizes its use, for example, links from Telegram or WhatsApp will open in the browser of your choice.
Method 5: Disabling background processes and notifications
If the Mi Browser consumes battery or traffic in the background, it can be restricted without being completely removed.
- π Limit background activity: Go to Settings β Annexes β Mi Browser β Battery β Control battery consumption and select βLimit background activityΒ».
- π΅ Disable notifications: In the app settings, find the Notifications section and deactivate all switches.
- π Disable Internet access: In Settings β Connections β Use data to find Mi Browser and turn off mobile data and Wi-Fi.
These actions will reduce the system load, but will not remove the application. For complete deactivation, combine this method with Method 2 (ADB).
| Method | Root is required. | Reversibility | Impact on the system | Difficulty |
|---|---|---|---|---|
| Hiding the icon | β No. | β Yes. | No influence. | β Very simple. |
| Disconnection through ADB | β No. | β Yes. | Minimum | ββ Middle-Average |
| Removal from root | β Yes. | β No (recovery required) | High (risk of error) | βββ Hardly. |
| Replacement by default | β No. | β Yes. | No influence. | β Very simple. |
| Limitation of background processes | β No. | β Yes. | No influence. | β Very simple. |
π‘
The most secure and versatile method is to disable via ADB (Method 2), which works rootless, reversible and compatible with all versions of MIUI.
Frequent problems and solutions
1. After disconnecting through ADB, the browser reappears.
This is due to auto-updates of MIUI. Solution:
- π Repeat the command adb shell pm disable-user --user 0 com.android.browser after update.
- π« Turn off automatic updates of system applications in Settings β The phone. β Updating the system β Settings (βοΈ) β Auto-update of applications.
2. Opening links from other applications does not work.
If, after disabling Mi Browser, links do not open in an alternative browser:
- π Go to Settings. β Annexes β Default applications β Browser and select the desired application.
- π₯ Install Open Link With from Google Play to manually select your browser.
3. The "Application Stopped" error when trying to open the Mi Browser.
This is normal after disabling via ADB or removing from root.If the error appears for other applications, restore Mi Browser with the command:
adb shell pm enable com.android.browser