Xiaomiβs browser is integrated into the MIUI shell by default and often opens accidentally β especially when youβre trying to fold an app or switch between windows. Many users have the problem of having a browser run from a simple swipe across the screen, even if youβre not using it. This feature can be annoying, especially if you prefer Chrome, Firefox or another browser.
In this article, we will discuss how to completely disable the browser launch by gesture on Xiaomi, Redmi and POCO smartphones with different versions of MIUI (from 12 to 14). You will learn not only the standard methods through settings, but also hidden methods for devices with blocking system applications. We will also consider what to do if the browser still opens after disconnecting, and how to return the settings back.
Why does Xiaomi open by gesture?
The up- or down-swipe function of the browser was introduced in MIUI 12 as part of a smart gesture, originally designed to provide quick access to search, but in practice it often works by accident.
- π± Swipe up from the bottom edge - a standard gesture to call the browser to MIUI 12-14 (The βAssistive Touchβ on the iPhone).
- π Navigation Settings Conflict β If you have control gestures enabled (no buttons), your browser can open instead of the menu of recent apps.
- π§ Firmware error on some models (for example, Redmi Note 10 Pro or POCO X3 Pro) the gesture is triggered even after switching off.
- π² Third-party launchers β if you use Nova Launcher or Hyperion, gesture settings may be duplicated.
It is important to understand that the Xiaomi browser (com.android.browser) is a system application, and simply removing it through settings does not always help. ADB or editing configuration files.
Method 1: Disable gestures via MIUI settings
The easiest method is to disable the gesture directly from the system menu, which works on most devices with MIUI 12, 13 and 14, but may not be available on some budget models (e.g. Redmi 9A).
Instructions:
- Open the settings β Additional settings.
- Select the Home button (or Gesture Control, depending on version).
- Scroll down to the App Launch Gestures section.
- Find the Browser item and turn off the slider.
- Save the changes and restart the device.
If this is not the case, try an alternative route:
Settings β Applications β Application Management β Browser β Disable gesturesMake a backup copy of the settings|Check the version. MIUI|Close all background applications|Connect the charger (in case of failure)-->
Important! Some firmware (MIUI Global or MIUI EU) may have a different name for this section, and if you don't find it, use a settings search (the magnifier icon in the upper right corner).
Method 2: Remove the browser via ADB (for power users)
If the standard shutdown fails, you can completely deactivate your browser via ADB (Android Debug Bridge), a method that requires connecting your smartphone to your computer and enabling the developer mode.
Step-by-step:
- Turn on Developer Mode: Go to Settings β About Phone. Click 7 times on MIUI until the notification "You're a developer" appears.
USB debugging
Settings β Additional settings β For developers β Debugging by USBCommand line.
Terminal
adb devicesThe name of your device should appear.
adb shell pm uninstall -k --user 0 com.android.browserAfter this command, the browser will be deleted for the current user, but will remain in the system. To return it, use:
adb shell cmd package install-existing com.android.browserWhat if the ADB canβt see the device?
β οΈ Note: Disabling system applications through ADB It can lead to disruptions in work. MIUI. For example, weather widgets or quick settings may stop working. Make a backup before you execute a command!
Method 3: Using third-party launchers
If you donβt want to interfere with system settings, you can simply replace the standard launcher with an alternative one (like Nova Launcher or Lawnchair). In most third-party shells, gestures are flexible, and you can reassign the swipe upwards to another action.
How to do this:
- π₯ Install a launcher from Google Play (for example, Nova Launcher).
- π§ Go to the launcher settings. β Gestures and entrances.
- π Find the Swipe option up and assign another action (such as opening Google Assistant or the app menu).
- π Restart the device to make the changes effective.
The advantage of this method is that you not only get rid of unnecessary gestures, but also get additional features to customize the screen, but note that some MIUI features (such as Super Wallpapers) may not work properly.
π‘
If after installing a third-party launcher, the icons of system applications disappear, try resetting it to factory settings or reinstall it.
Method 4: Disable the browser via Safe Mode (Safe Mode)
If the browser opens on its own even after disabling gestures, the problem may be in conflict with other applications. To check this, run the device in Safe Mode, where only system services work.
How to log in to Safe Mode:
- Press the power button until the shutdown menu appears.
- Press and hold the βOffβ option (or βRebootβ on some models).
- Confirm the transition to Safe Mode.
In this mode:
- Check if the browser opens by gesture, and if not, the problem is in one of the installed applications.
- If the browser is still running - the firmware is to blame, and you need to use ADB or reset settings.
β οΈ Warning: Safe Mode disabled all third-party apps, including Google Play Services. Do not delete anything in this mode - changes can lead to unstable system operation.
Table: Compatibility of methods with MIUI versions
| Method | MIUI 12 | MIUI 13 | MIUI 14 | Need root/ADB? |
|---|---|---|---|---|
| Disconnection through settings | β Yes. | β Yes. | β Yes. | β No. |
| Removal via ADB | β Yes. | β Yes. | β Yes. | β οΈ Yes (ADB) |
| Third-party launcher | β Yes. | β Yes. | β Yes. | β No. |
| Safe Mode | β Yes. | β Yes. | β Yes. | β No. |
| Editing by build.prop | β οΈ Partially. | β οΈ Partially. | β No. | β οΈ Yeah) |
As you can see from the table, the most versatile method is to disable through settings or using a third-party launcher. ADB is suitable for power users, but requires caution. Editing system files (build.prop) is not recommended without root rights, as this can lead to a "brick" of the device.
π‘
If you are not sure about your skills, start with the simplest method (MIUI settings) and then move on to ADB or third-party launchers.
What to do if the browser still opens?
If none of these things work, the problem can go deeper, and here are the possible causes and solutions.
- π Reset gesture settings: Go to Settings β System system β Resetting settings β Resetting the gesture settings, it'll bring all gestures back to the factory settings.
- π¦ Conflict with renewal MIUI: Sometimes, after updating the firmware, the settings are reset.
- π οΈ Firmware error: On some devices (e.g. Xiaomi) 11T Pro) the browser is opened due to a bug in MIUI 13.0.4.0.The solution is to upgrade to the latest version or roll back to a stable one.
- π΅ Hardware problem: If the swipe is triggered by itself (without touch), the touch screen may be faulty##).
If the problem persists, try disabling MIUI optimization for the browser:
Settings β Applications β Application Management β Browser β Battery β Without Limitations