How to permanently remove Google Swipe Assistant from the corner on Xiaomi: The Complete Guide

The Google Assistant swipe gesture from the bottom corner of the screen is one of the most annoying features for Xiaomi owners, especially when you accidentally hit a corner while playing, scrolling or typing, and instead of the desired action, a voice assistant is launched. The problem is compounded by the fact that different versions of MIUI and Android have different settings hidden in different ways, and sometimes they are not at all in the standard menu.

In this article, weโ€™ll look at all the working ways to disable this gesture, from official settings to hidden commands via ADB. Youโ€™ll learn why the methods are different for the Redmi Note 10 Pro, POCO X4 or Xiaomi 13 Ultra, and what to do if the assistant starts to interfere again after the MIUI update.

Spoiler: Some Xiaomi models with MIUI 14+ cannot disable the gesture through standard settings โ€“ you will need to edit system files or use ADB. But donโ€™t worry: we have detailed each step, including restoring settings if something goes wrong.

๐Ÿ“Š What kind of smartphone you Xiaomi?
Redmi (Note/Pro series)
POCO (F/X/M)
Xiaomi (digital series)
Black Shark
Other

Why does a swipe from the corner call Google Assistant?

The feature appeared in Android 10 as part of the integration of voice assistants into the system. Xiaomi added it to MIUI 11, but implemented it unsuccessfully: instead of a separate gesture for the assistant, a standard swipe from the bottom corner was used, which conflicts with navigation, as a result, users experience false positives in 30-40% of cases (according to surveys on the 4PDA and XDA-Developers forums).

Key causes of the problem:

  • ๐Ÿ“ฑ Conflict with navigational gestures: MIUI Swipe from the corner is used simultaneously to return and call the assistant.
  • ๐Ÿ”„ Automatic updates: After the update MIUI settings can be reset and the gesture switches on again.
  • ๐Ÿค– Google: Starting with Android 12, Google requires manufacturers to leave access to the assistant through at least one gesture.

Interesting fact: on the POCO F5 and Redmi K60 with MIUI 14, the gesture is disabled by default, but after the first launch of Google Assistant, it activates automatically, due to an agreement between Xiaomi and Google to promote services.

๐Ÿ’ก

If you have a Xiaomi 12T or newer, check for Xiao AI, a branded assistant that may conflict with Google Assistant.

Method 1: Disconnect via standard MIUI settings

This is the easiest method, but it only works on MIUI 12.5 and below or on some Android 11 models. On newer versions (MIUI 13+), this menu item is often hidden.

Instructions:

  1. Open Settings โ†’ Applications โ†’ All applications.
  2. Find Google (not Google Assistant!) and tap it.
  3. Select Notifications โ†’ Additionally. โ†’ Gestures.
  4. Turn off the Swipe switch from the corner to call the Assistant.

If there is no item, try an alternative path:

  1. Go to Settings โ†’ System โ†’ Gestures โ†’ Launch gestures.
  2. Find the Google Assistant section and deactivate it.

โ˜‘๏ธ Pre-switch check

Done: 0 / 4

โš ๏ธ

Note: Xiaomi 13 Pro and POCO X5 Pro MIUI 14, this method doesn't work -- Google has blocked the system-level gesture from turning off. ADB (see method 3).

Method 2: Disconnect via Google Assistant settings

If standard MIUI settings didnโ€™t work, try deactivating the gesture directly in the Google Assistant app, which works on 60% of Android 12-13 devices, but may not work the first time.

Step-by-step:

  1. Press the Home button (or swipe from the corner) to call Google Assistant.
  2. Slip on the profile icon in the upper right corner โ†’ Settings.
  3. Select an Assistant. โ†’ Phone.
  4. Find the Gestures and Voices item and turn off Swipe from the corner.

If there is no item, try an alternative path:

  • ๐Ÿ” Open Google Settings (separate app, donโ€™t confuse with phone settings!).
  • ๐Ÿ“ฑ Go to Google Services โ†’ Search, Assistant and Voice โ†’ Settings of Google Assistant โ†’ Assistant.
  • ๐Ÿ”ง In the Device section, find gestures and deactivate the unnecessary.
What to do if the settings are gray?
The gray points mean that gesture management is blocked by Googleโ€™s policy, in which case only disabling through ADB (Method 3) or removing Google app updates (Method 4) will help.

Method 3: Disconnect via ADB (for advanced users)

This is the most reliable method, working on all versions of MIUI and Android, requiring a connection to a computer, but guaranteed to remove the swipe, Suitable for the Redmi Note 11, Xiaomi 12T, POCO F4 and other models where the standard methods do not work.

What you need:

  • ๐Ÿ’ป Computer with Windows/macOS/Linux
  • ๐Ÿ”Œ USB-cable (preferably original)
  • ๐Ÿ“ฑ Included debugging by USB phone-on
  • ๐Ÿ› ๏ธ Utility. ADB (download from the official website)

Instructions:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone and tap the MIUI version 7 times.
  2. Return to Settings โ†’ Additional โ†’ For developers and enable USB debugging.
  3. Connect the phone to the PC and confirm the debugging permission.
  4. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
  5. Enter the command: adb shell settings put secure assistant null
  6. Reboot the phone.

To restore the gesture (if necessary) use:

adb shell settings put secure assistant "com.google.android.googlequicksearchbox/com.google.android.apps.gsa.staticplugins.opa.OpaActivity"

๐Ÿ’ก

The adb shell settings put secure assistant null command does not delete Google Assistant, but only untie the gesture. The app will remain in the system and will be available through a voice call or icon.

Method 4: Removing Google App Updates

If you donโ€™t want to use ADB, you can try rolling back Googleโ€™s app to the factory version, which will work on 40-50% of devices, but can lead to the loss of some features (such as search widgets).

How to do this:

  1. Go to Settings โ†’ Apps โ†’ All Apps โ†’ Google.
  2. Slip on the three dots in the upper right corner โ†’ Remove the updates.
  3. Confirm the action and restart the phone.

โš ๏ธ

Note: On Xiaomi with Android 13+, this method can cause Google services to crash (e.g., the weather in widgets or maps in Google Maps will stop updating). After removing the updates, do not start Google Play - it will automatically update the app again.

Alternatively, disable automatic updates for the Google app:

  • ๐Ÿ“ฑ Open the Google Play Store.
  • ๐Ÿ” Find the Google app.
  • ๐Ÿ”ง Put three points on it. โ†’ Turn off auto-update.

Method 5: Using third-party applications (without root)

If previous methods didn't work, you can block the gesture with apps like MacroDroid or Tasker, which intercept the swipe and ignore it, preventing the system from passing the command to the Google Assistant.

Instructions for MacroDroid:

  1. Download MacroDroid from Google Play.
  2. Create a new macro team with the trigger Gesture โ†’ Swipe from the corner.
  3. As an action, select Cancel Event (Terminate Execution).
  4. Save the macro and activate it.

โš ๏ธ

Note: On MIUI 14, MacroDroid may conflict with the battery optimization system. After setting up, add the app to exceptions: Settings โ†’ Battery โ†’ Battery Optimization โ†’ All applications โ†’ MacroDroid โ†’ No restrictions.

Pros and cons of the method:

AdvantagesDeficiencies
๐Ÿ”น It works without root and ADB๐Ÿ”ธ It can eat up to 5% of the battery per day.
๐Ÿ”น Flexible settings (you can set exceptions for individual applications)๐Ÿ”ธ Requires constant work in the background
๐Ÿ”น Supports alternative actions (e.g., running another application)๐Ÿ”ธ In some models (POCO M5) Does not block the gesture completely

What do you do if nothing helps?

If all methods are useless, radical measures remain:

  • ๐Ÿ”ง Retrace to the old version MIUI: The XDA-Developers forum has firmware with a remote Google Assistant (e.g., for Redmi Note 10).Risk: loss of warranty and possible bugs.
  • ๐Ÿ›ก๏ธ Custom firmware installation: LineageOS or Pixel Experience allows you to completely remove Google services.
  • ๐Ÿ“ต Physical lock: Sticking transparent film to the corner of the screen (temporary solution, but works 100% of the time).

๐Ÿ’ก Black Shark Ownership Tip: In Shark Space, all gestures are automatically disabled, including calling the assistant.

If you decide to roll back firmware or install custom, be sure to:

    FAQ: Frequent questions about disabling Google Assistant

    ๐Ÿ”น When the gesture was turned off, the back swipe stopped working?
    It's a well-known problem on the MIUI 13+. Return the default navigation gestures: Go to Settings โ†’ Display. โ†’ Navigation bar. Select Navigation buttons over Gesture. Reboot your phone and switch on gestures again. If it doesn't work, use the command ADB: adb shell cmd overlay enable com.android.internal.systemui.navbar.gestural_extra_wide_back
    ๐Ÿ”น Can you turn off only swipe, but leave a voice call (OK, Google")?
    Yes. To do this: Open Google Settings โ†’ Search, Assistant and Voice โ†’ Voice Match. Turn off Hey Google (if you don't need a voice call). Use ADB to disable only gesture (see Method 3). The voice assistant will remain available via a long press on the Home button (if any).
    ๐Ÿ”น Why After Updating MIUI swipe is back?
    This is due to Google's policy, which obliges manufacturers to keep access to the assistant. MIUI 13 on MIUI 14) settings are reset. Solutions: ๐Ÿ”„ Repeat the shutdown through ADB (Method 3). ๐Ÿ“ต Use MacroDroid to block the gesture (Method 5). ๐Ÿ”ง Turn off automatic updates to Googleโ€™s app in the Play Store.
    ๐Ÿ”น Will the way to work with ADB Xiaomi with a blocked bootloader?
    Yes, the adb shell settings put secure assistant null command doesn't require unlocking the bootloader. It changes system settings through the standard interface. ADB, It's available even on closed-circuit devices: โš ๏ธ On some models (Xiaomi 13 Ultra) after the reboot settings may reset. ๐Ÿ”„ When you reset your phone to factory settings, the gesture will return. For permanent effect, add a command to the auto-execution script when booting (you'll need Tasker or Automate).
    ๐Ÿ”น Can I reassign the swipe from the corner to another action?
    On most Xiaomi devices, it's not, because the gesture is tightly tied to the system handler: ๐Ÿ“ฑ Use MacroDroid or Tasker to intercept the swipe and trigger another action (such as opening Google Pay or returning to the home screen). ๐Ÿ”ง On custom firmware (e.g. Pixel Experience), you can reassign a gesture via Button Mapper. ๐ŸŽฎ On Black Shark and POCO F series swipe from the corner can be tied to the launch of the game mode.