How to turn off Google swipe search up on Xiaomi MIUI 12: 4 working methods

The swipe up from the bottom bar gesture to call Google search has become a standard feature in MIUI 12, but not all Xiaomi users like it. Random positives, inconvenience in navigation or just a desire to return classic control - the reasons can be different. Unfortunately, in the standard settings of MIUI 12 there is no obvious switch to disable this gesture, which causes confusion even for experienced owners of smartphones Redmi, Poco or Mi.

In this article, weโ€™ll look at all the current ways to deactivate swipe up for Google Search, from official settings to hidden ADB commands and alternative launchers. Weโ€™ll focus on the nuances for different models (Redmi Note 10 Pro, Mi 11, Poco X3, etc.) and firmware versions. If youโ€™re tired of randomly opening the search bar or want to optimize navigation, read on.

Why Google Swipe Up Appears on Xiaomi

The swipe up for search function was introduced by Google as part of the Google App (com.google.android.googlequicksearchbox) and became mandatory for all devices with Google Mobile Services (GMS) services. In MIUI 12, this gesture is integrated at the system level, but its implementation depends on:

  • ๐Ÿ“ฑ Versions MIUI: In the firmware MIUI 12.0.xโ€“12.5.x The gesture is active by default, whereas in MIUI 13/14 It can be turned off through the launcher settings.
  • ๐Ÿ”„ Like a launcher: Standard MIUI Launcher does not provide a direct switch, unlike Nova Launcher or HyperOS Launcher (in newer versions).
  • ๐Ÿ”ง Root rights: Without rooting, some methods (e.g., removing system codes) APK) not.

It is important to understand that swipe up gestures can conflict with other functions:

  • ๐Ÿ”™ With navigational gestures MIUI (For example, back swipe from the edge).
  • ๐Ÿ“ Open notification bar or Google Discover (if enabled).
  • ๐ŸŽฎ With game modes where casual touches are critical.

โš ๏ธ Note: On some models (Redmi) 9T, Poco M3) post-update MIUI 12.5 Enhanced gesture can return even after disabling, due to Google's policy of forcibly activating the feature through the services. GMS Core.

Method 1: Disconnect via MIUI Launcher settings

The easiest way is to use the hidden options of the standard launcher, which works on most devices with MIUI 12, but may not be available on some regional firmware (for example, for India or Europe).

Step-by-step:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Press three points (โ‹ฎ) in the upper right corner and select Show all applications.
  3. Search Google (or com.google.android.googlequicksearchbox) and tap it.
  4. Go to the section Additional โ†’ Default settings.
  5. Turn off the swipe gesture up (or Show search on the home screen).

If there is no item, try an alternative path:

  1. Long press on the free place of the main screen โ†’ screen settings.
  2. Select Additional Settings โ†’ Gestures.
  3. Find the Google Search section and deactivate the slider.

Add the Google shortcut to your desktop (in case of a crash)

Check the version of MIUI in Settings โ†’ About the phone

Backup your settings (Settings โ†’ Additional โ†’ Backup)

Turn off the Google App auto-update in the Play Market-->

On some firmware (e.g. MIUI 12.5.3 for Mi 10T), the option is hidden behind the developers.

Settings โ†’ About Phone โ†’ MIUI version (shap 7 times to activate developer mode)


Back to Settings โ†’ Additionally. โ†’ For developers




Enable the option to "Show gestures to Google"

โš ๏ธ Attention: After disabling the gesture through the launcher settings, the ability to call Google Assistant with a voice from the locked screen may disappear. To return the function, restart the device.

Method 2: Using ADB to deactivate gestures

If the standard settings donโ€™t help, you can turn off the gesture via Android Debug Bridge (ADB). This method does not require root, but requires a computer and USB-Suitable for all Xiaomi models on the MIUI 12 including Redmi Note 9 Pro, Mi 11 Lite and Poco F3.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/macOS/Linux and installed Xiaomi drivers.
  • ๐Ÿ”Œ USB-cable (preferably original).
  • ๐Ÿ“ฅ ADB Tools by Google.
  • ๐Ÿ”ง Included debugging by USB smartphone.

Instructions:

  1. Activate the developer mode (see previous section).
  2. Enable USB debugging in Settings โ†’ Additional โ†’ For developers.
  3. Connect your phone to your PC and select File Transfer (MTP) mode.
  4. Open the command prompt (cmd) in the adb.exe folder and do:
adb devices

(Your device should show up. If not, check the driver.)

adb shell pm disable-user --user 0 com.google.android.googlequicksearchbox/.googleapp.SearchActivity

This command disables Google search activity for the current user.

  • ๐Ÿ”„ Reboot your smartphone.
  • ๐Ÿ“ฑ Check the swipe up - the gesture should stop working.

If you need to return the function, do:

adb shell pm enable com.google.android.googlequicksearchbox/.googleapp.SearchActivity
ADB Team TeamAction.Note
adb shell pm disable-userDisable the component for the userIt does not delete the application, only blocks it.
adb shell pm hideHiding the app from the menuRequires Android 8+
adb shell pm uninstall -k --user 0Removes app updatesIt does not work for system APKs.
adb shell am force-stopForcedly stops the processTemporary effect before rebooting

๐Ÿ’ก

If ADB doesn't recognize the device, try switching USB mode to Charge Only and then back to File Transfer. Also check if the antivirus is blocking the connection.

Method 3: Installation of an alternative launcher

If you don't like the standard MIUI Launcher, you can replace it with a third-party one, where the swipe up gesture is flexible, which is suitable for users who want to not only remove Google search, but also customize the interface.

The best launchers for Xiaomi:

  • ๐ŸŒŸ Nova Launcher: Allows you to disable the swipe up completely or reassign it to another action (for example, opening Google Discover or an app).
  • ๐Ÿ”ง Lawnchair 2: Lightweight launcher with gesture support and dark theme.
  • ๐Ÿ“ฑ Hyperion Launcher: Optimized for Xiaomi, retains corporate identity MIUI.
  • ๐ŸŽจ Action Launcher: Supports QuickPage โ€“ an analogue of swipe up with customization.

How to install and configure:

  1. Download the launcher from Google Play (like Nova Launcher).
  2. After installation, click Home and select the new launcher as the main one.
  3. Go to the launcher settings (long press on the desktop โ†’ Settings).
  4. Find the Gestures and Entry (or Gestures) section.
  5. Disable or reassign the action for Swipe up.

Example for Nova Launcher:

Settings โ†’ Gestures and inputs โ†’ Swipe up โ†’ Select โ€œNo actionโ€ or โ€œOpen appโ€
What if the launcher is reset after the MIUI update?
After major updates MIUI (For example, from 12.0 to 12.5), the system can reset the launcher by default. To avoid this: 1. Before upgrading, back up the launcher settings (at Nova: Settings โ†’ Backup). 2. After updating, re-select launcher as the main one in Settings โ†’ Annexes โ†’ By default. โ†’ Launcher 3. If the launcher flies off after the reboot, turn off battery optimization for it (Settings) โ†’ Battery โ†’ Optimizing the battery โ†’ Find the launcher and select "No restrictions").

Advantages of the method:

  • โœ… Complete control of gestures.
  • โœ… Additional functions (hiding icons, adaptive icons).
  • โœ… No risk of damaging system files.

Disadvantages:

  • โŒ Certain functions MIUI (Super Wallpapers may not work.
  • โŒ Consumes slightly more RAM.

Method 4: Delete or freeze Google App (for advanced ones)

The radical way is to completely remove or freeze the Google app responsible for the gesture, which requires root rights or the use of ADB to deactivate system components, and is suitable for users who do not use Google services (for example, prefer Yandex or DuckDuckGo).

Option 1: Through ADB (without root)

Follow the command to completely disable the Google App:

adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox

This will remove all app updates and return it to the factory version (which may not support gesture).

Option 2: With root rights

Use Titanium Backup or Lucky Patcher to freeze the application:

  1. Install Titanium Backup.
  2. Find Google in the list of apps.
  3. Choose Freeze (Freeze) to be used.
  4. Reset the device.

โš ๏ธ Note: Deleting or freezing Google App may result in a: ๐Ÿ” Loss of Google Assistant functionality. ๐Ÿ“ Google Maps inoperability (navigation, location search). ๐Ÿ”„ Problems with syncing Google Accounts (contacts, calendar) If you depend on these services, use other methods.

On some firmware (e.g. MIUI 12.5 Enhanced for Redmi K40), Googleโ€™s app is protected from removal, in which case only replacing the firmware with custom (e.g. LineageOS or Pixel Experience) will help.

Through MIUI settings

With ADB

Installation of a third-party launcher

Delete Google App

Another way.-->

Additional advice and problem solving

If none of the methods worked, check the following points:

  • ๐Ÿ”„ Update MIUI: On some devices (e.g. Poco) X3 NFC) post-update MIUI 12.5.4 a separate gesture switch appears. Check for updates in Settings โ†’ The phone. โ†’ Updating the system.
  • ๐Ÿ“ฆ Conflict with other gestures: If you have navigation gestures enabled MIUI (For example, swipe sideways to return, they can block changes. Try temporarily disabling them in Settings. โ†’ Display. โ†’ Navigation panel.
  • ๐Ÿ”ง Resetting launcher settings: Resetting sometimes helps MIUI Launcher to factory:
Settings โ†’ Applications โ†’ Application Management โ†’ MIUI Launcher โ†’ Storage โ†’ Clear data

If after disabling the gesture, the swipe up still works:

  • ๐Ÿ› ๏ธ Check if additional Magisk modules (e.g. Xiaomi) are installed EU or Disabler for MIUI), which can override the settings.
  • ๐Ÿ” Make sure you turn off the gesture not only in the launcher, but also in the Google App. To do this, open the Google app, go to Settings. โ†’ General. โ†’ Gestures and deactivate the option.

๐Ÿ’ก

On devices with MIUI 12 for the Russian market (without Google services), the swipe gesture upwards can be redirected to Yandex.Search or MIUI Search. In this case, the disconnection is done in the same way - through the settings of the corresponding application.

FAQ: Frequent questions about turning off swipe up

๐Ÿ”น Why does it come back after the reboot after the gesture is turned off?
This is due to the background synchronization of Google Play Services, which automatically restores the settings of Google App. Solutions: Disable Auto Update for Google in the Play Market. Use ADB to permanently disable (see Method 2). Install the Magisk module DisableForceEncrypt (for root devices).
๐Ÿ”น Can you turn off the gesture only on a locked screen?
Yes, but it requires separate settings. In MIUI 12: Go to Settings โ†’ Screen Lock โ†’ Additional. Find the Gestures section on the locked screen. Turn off the Google Search or Swipe up option. If not, use ADB to turn off activity on com.google.android.googlequicksearchbox.SearchActivity only for Keyguard (locked screen).
๐Ÿ”น Will Google Assistant work after the gesture is disabled?
Yes, but a voice call (Ok Google) may require an alternative gesture or button. To set: Open the Google app. Go to Settings โ†’ Voice Search โ†’ Voice Assistant. Activate Listen to "Ok Google" and configure an alternative call method (such as holding the Home button).
๐Ÿ”น Why my Redmi Note 8 Pro doesnโ€™t have the option to disable the gesture?
On devices with MIUI 12 for MediaTek (like the Helio G90T in the Note 8 Pro), some settings may be hidden. Solutions: Update the firmware to the latest version of MIUI 12.5 (where the option appears). Use ADB or a third-party launcher. Install Xiaomi.EU firmware (if ready for customization).
๐Ÿ”น Can I reassign the swipe up to another action?
Yes, but only through third-party launchers (like Nova Launcher) or apps like Tasker + Edge Gestures. Example for Nova: Open Launcher settings. Go to Gestures and inputs โ†’ Swipe up. Select Short Action and specify the desired application (like Google Keep or Camera). Tasker will need to create a profile with a Gesture trigger โ†’ Swipe up and the task to Run the application.