How to Remove Swipe Up to Open a Browser on Xiaomi with MIUI 13: 4 Working Methods

The swipe gesture up from the bottom of the screen to quickly launch the Mi Browser or Google Chrome browser has become a standard feature in the MIUI 13 shell. For many Xiaomi users, this gesture is convenient, but some find it annoying - especially when it works randomly during games, scrolling through social media feeds or working with the keyboard. If you fall into this category, you can know: you can turn off the swipe up in several ways, and not all of them require root rights or complex manipulation.

In this article, we will discuss 4 proven methods of removing gestures, including official settings MIUI 13, ADB commands, third-party utilities and even radical solutions for advanced users. We will pay special attention to the nuances for different Xiaomi models (for example, Redmi Note 11, POCO X4 Pro, Mi 11), as on some devices the path to disconnect may differ, and we will find out why after upgrading to MIUI 14 the problem can return, and how to avoid it.

Why Swipe Up Appears and Can It Be Turned Off Without Consequences?

The swipe up gesture to open the browser is part of MIUI’s philosophy to speed up access to frequently used features. In MIUI 12, this gesture was optional, but since MIUI 13, it is activated by default on most Xiaomi, Redmi and POCO devices. The reason is simple: the company is looking to promote its Mi Browser browser (or Google Chrome on global firmware) and increase its use.

Technically, the gesture is implemented at the system launcher level (com.miui.home), which means that turning it off will not affect the stability of the smartphone, but may require:

  • πŸ”§ Changes to hidden settings through ADB (rootless).
  • πŸ“± Use of third-party launchers (e.g. Nova Launcher or Hyperion Launcher).
  • πŸ”„ Temporary resetting of launcher settings (if method with ADB failed).

⚠️ Note: Some models (e.g. Xiaomi) 12T or Redmi K50) after the gesture is cut off ADB It's not critical, but if you're annoyed by visual changes, it's better to use alternative methods.

It's important to understand that Xiaomi doesn't provide a direct switch to disable this gesture in standard settings, and it's done deliberately to keep users from abandoning the built-in browser, but workarounds exist, and we'll take a closer look at them.

πŸ“Š What method of turning off gestures is closer to you?
Through MIUI settings
ADB teams
Third-party launcher
Root rights and editing of system files

Method 1: Disconnect via hidden MIUI 13 settings (without ADB)

This is the easiest way, but it doesn't work on all devices. Xiaomi sometimes hides some options in deep menus, and swiping up is no exception. Try the following way:

  1. Open the Settings. β†’ Home (or Desktop).
  2. Switch to additional settings (if such a item is available).
  3. Find the option of App Launch Gestures or Quick Launch of the browser.
  4. Turn off the switch next to Swipe up from the bottom edge.

If there is no such item, try an alternative path:

  • πŸ“± Go to Settings. β†’ Annexes β†’ Application management.
  • πŸ” In the search, enter the browser (or Mi). Browser/Chrome).
  • πŸ› οΈ Slip on three dots in the top corner. β†’ Default settings.
  • 🚫 Check if there is an option to disable the gesture.

⚠️ Attention: On firmware for POCO (for example, POCO F4 GT) This method may not work because of the modified shell, so move on to the method of using the ADB.

If none of these paths have been successful, then your version of MIUI 13 doesn't support disabling gestures through the GUI. Don't despair, the following methods are guaranteed to work.

β˜‘οΈ Preparation for disconnection through ADB

Done: 0 / 4

Method 2: Using ADB to disable swipe (without root)

This method requires connecting a smartphone to a computer, but does not require super-user rights.It works on 90% of Xiaomi devices with MIUI 13, including the Redmi Note 10 Pro, Mi 11 Lite and POCO X3 Pro.

  1. Activate Developer Mode: Go to Settings β†’ About Phone. Tap 7 times on MIUI until you become a developer!

Turn on USB debugging:

  • Return to Settings β†’ Additional settings β†’ For developers.
  • Activate the debugging switch over USB.
  • Confirm the permission in the window that appears.
  • Connect your phone to your PC and execute the command: adb shell settings put secure sysui_gesture_up_app_whitelist "" This command clears the list of applications that can be opened by swipe up.

If the gesture still works after the command is executed, try the alternative command:

adb shell settings put secure sysui_gesture_up_app -1

This command completely disables the gesture processing at the system level. Once done, restart the device.

ADB Team TeamThe effectNeed a reboot?
sysui_gesture_up_app_whitelist ""Clears the list of permitted applicationsNo.
sysui_gesture_up_app -1Completely disables the gestureYes.
sysui_gesture_up_app 0Resets settings to defaultYes.

⚠️ Note: On some devices (e.g. Xiaomi 12 Pro) after execution of commands ADB You can drop your desktop wallpaper. You can save a copy of it in the gallery in advance.

If the teams don't work, check:

  • πŸ”Œ Correctness of connection by USB (Try another cable or port).
  • πŸ“‹ Correctness of command entry (registrar is important!).
  • πŸ”„ Reboot the device after executing commands.

πŸ’‘

If you want to return the swipe after you turn off, use the adb shell settings put secure command. sysui_gesture_up_app com.android.chrome (replace com.android.chrome with your browser package).

Method 3: Installation of a third-party launcher (Nova, Hyperion, Lawnchair)

If you don't want to mess with ADB, you can just replace the standard MIUI launcher with an alternative one, which not only puts the swipe up, but also gives you additional customization options.

  • 🌟 Nova Launcher – supports gestures but allows them to be configured flexibly (including turning off swipe upwards).
  • ⚑ Hyperion Launcher – Optimized for Xiaomi, retains style MIUI, but removes unnecessary gestures.
  • πŸƒ Lawnchair is a lightweight open source launcher, without advertising and unnecessary features.

How to install and configure:

  1. Download the launcher from Google Play (like Nova Launcher).
  2. After installation, click the Home button and select the new launcher as the main one.
  3. Go to the launcher settings β†’ Gestures and buttons.
  4. Find the swipe option up and assign it the action No or Disabled.

Important: Some devices (e.g. Redmi Note 11S) may not have access to MIUI system gestures, such as swipe sideways to call an assistant, after installing a third-party launcher.

Advantages of the method:

  • βœ… No, he doesn't. ADB or root rights.
  • βœ… Provides more opportunities for customization.
  • βœ… It’s easy to return a standard launcher if something goes wrong.

Disadvantages:

  • ❌ Certain functions MIUI (Second Space may not work properly.
  • ❌ On weak devices (e.g. Redmi) 9A) Third-party launchers may be slowing down.
How to return the standard MIUI launcher?
To return your native launcher, go to Settings β†’ Applications β†’ Application Management, find the installed launcher (like Nova) and click Clear Default Data. Then, when you press Home, select MIUI Launcher.

Method 4: Editing system files (for advanced root users)

If you have root rights, you can turn off swipe up at the system file level. This method is suitable for users who are not afraid to edit MIUI configurations. Be careful - incorrect changes can lead to crashes!

Instructions:

  1. Install a file manager with root support (such as Root Explorer or Solid Explorer).
  2. Cross the path: /system/usr/idc/Vendor_0001.idc or /system/usr/idc/Vendor_0001_UnlockGesture.idc
  3. Find the lines containing SWIPE_UP or GESTURE_SWIPE_UP.
  4. Comment on them by adding the # symbol at the beginning of the line, or delete it completely.
  5. Save the file and restart the device.

Alternative path (for some firmware):

/system/usr/keylayout/Generic.kl

Here you can disable gesture processing at the kernel level, but it is risky - it is better to back up the file before editing.

⚠️ Note: On devices with Dynamic Partition (e.g. Xiaomi 12 or Redmi) K40) editing system files can lead to bootloop. If you are not sure about your actions, use the method with a ADB.

Advantages of the method:

  • πŸ”§ Complete disabling of gesture at system level.
  • πŸš€ No dependency on updates MIUI.

Disadvantages:

  • ⚠️ Risk of damage to the system if incorrect changes are made.
  • πŸ”„ Requires re-editing after firmware update.

What to do if the swipe up is back after the MIUI update

One of the most common problems is swiping back up after upgrading MIUI 13 to MIUI 14 or after resetting, because system settings are reset to default values.

  1. Repeat the command. ADB: After the update, simply follow the same command as before: adb shell settings put secure. sysui_gesture_up_app -1
  2. Use Tasker or MacroDroid: These applications can automatically apply the ADB settings after rebooting. Create a task with a gesture disable command and assign it to the boot event.
  3. Reverse to the previous version MIUI: If the update has caused more problems than good, you can return the old firmware via Fastboot or Recovery. XDA Developers or 4PDA.

If you use a third-party launcher, the MIUI update should not affect its operation, but sometimes the system may reset the default launcher.

  • πŸ”’ Disable launcher optimization in battery settings (Settings) β†’ Battery β†’ Optimizing the battery).
  • πŸ“Œ Secure the launcher in memory through the developer settings (Do not kill the application).

πŸ’‘

If the swipe upwards is back after the update, first check if the ADB settings have reset. Most often, repeating the command helps.

Alternative Solutions: How to Live with a Swipe Up if It Can't Be Turned Off

If none of the methods worked (for example, on the Xiaomi Civi 2 or Redmi Note 12 with custom firmware), you can try the following workarounds:

  • πŸ”„ Reassign gesture to another action: In some firmware, swipe up can be reassigned to run another application (for example, Google Assistant or Yandex.Browser.
  • 🎯 Use another browser by default: If the swipe up opens Mi Browser, install another browser (like Firefox or Brave) and make it standard.
  • πŸ–ΌοΈ Add the browser widget to the desktop: This will allow you to open the browser in one tap, minimizing random swipes.
  • πŸ”‡ Turn off gesture animation: In the developer settings (Settings) β†’ Additionally. β†’ For developers, turn off transition animation and window animation. It won't take away the swipe, but it will make it less visible.

If you’ve decided to put up with the gesture but want to reduce the number of random positives, try:

  • πŸ‘† Increase the screen insensitivity zone in the sensor settings (if such option is available).
  • πŸ“ Use navigation gestures instead of buttons (in Settings) β†’ Display. β†’ Navigation through the system).

FAQ: Frequent questions about turning off swipe up on Xiaomi

❓ Why after the shutdown ADB Swipe up still works?
This can happen for several reasons: the command was entered with an error (check the register and spaces). Your device uses a modified firmware (for example, Xiaomi.EU), where the path to settings is different. After completing the command, no reboot was made. Try the adb shell settings put secure command sysui_gesture_up_app 0, Then restart the device.
❓ Can you turn off swipe up only for specific applications?
Yes, but only with third-party utilities like Tasker or MacroDroid. Create a rule that will block a gesture when a particular app is open on the screen (like a game or messenger). To do this: Install MacroDroid from Google Play. Create a new macro command with a trigger App is running. Add the action to execute the ADB command with the gesture disable command. Set up the gesture back when you close the application.
❓ Will the method of using ADB on MIUI 14?
At the time of writing the article (2026 adb shell settings put secure sysui_gesture_up_app -1 work-on MIUI 14, But Xiaomi can change the way it's set up in future updates. If the team doesn't work, check out the current discussions on the site. 4PDA or XDA Developers.
❓ Can you turn off the swipe up without a computer?
Yes, but there are fewer options: Use the ADB AppControl app (requires USB debugging enabled and PC connection for initial setup). Install a third-party launcher (like Nova Launcher). If you have root, use the file manager directly on your phone. Without a computer and without root, a complete shutdown of the gesture is unlikely.
❓ How to get my swipe back up if I change my mind?
To return the gesture, execute one command: adb shell settings put secure sysui_gesture_up_app com.android.chrome or adb shell settings delete secure sysui_gesture_up_app Replace com.android.chrome with your browser package (e.g. com.mi.globalbrowser for Mi Browser.