Google Assistant on Xiaomi with Limitless Screen: How to Call and Configure

Xiaomi smartphones with frameless (โ€œlimitlessโ€) screens have become popular due to the maximum display area and minimal bezels. However, owners of such models often face a problem: the standard gesture to call Google Assistant (holding the Home button or swipe out of the corner) does not work due to the lack of physical buttons or features of the MIUI firmware. In this article, we will discuss all ways to activate the voice assistant on devices with Full Screen Display, including hidden settings and bypassing manufacturer restrictions.

Complicating the problem, Xiaomi has replaced Google Assistant with Xiao AI in some regions, and Googleโ€™s voice assistant is not available in China, but even on global versions of MIUI, users are faced with bugs: for example, a swipe gesture from the bottom corner can conflict with the navigational gestures of the system. We tested all the current methods on Xiaomi 13 Ultra, Redmi Note 12 Pro+ and POCO F5 models โ€“ and are ready to provide working solutions.

Why Google Assistant doesnโ€™t work on Xiaomiโ€™s limitless screen

The main reason is the conflict between the navigation gestures MIUI and the standard call assistant. on smartphones with a frameless display Xiaomi uses three types of navigation:

  • ๐Ÿ”„ Classic buttons (if enabled in settings) โ€“ but they take up space on the screen, which contradicts the concept of โ€œlimitlessยป.
  • ๐Ÿ‘† Gestures MIUI (swipe up for return, hold for multitasking โ€“ cover the standard gesture of calling the Assistant.

The second reason is that there is no Google app on some firmware, such as Chinese versions of MIUI, where Google services are removed due to local law, while global ones can be disabled by default, and when you upgrade to MIUI 14/15, some users report a reset of gesture settings, which makes Assistant less responsive to commands.

โš ๏ธ Note: If you are using firmware for China ROM), Google Assistant will not work without manually installing Google Play Services and changing the region in the account.

Method 1: Configure the call gesture through system parameters

The most reliable method is to tie the Assistant call to hold the power button or to adjust an alternative gesture.

  1. Open Settings โ†’ Special features โ†’ System navigation.
  2. Choose MIUI gestures with buttons (even if you prefer full-screen gestures โ€“ this is temporary).
  3. Return to Settings โ†’ Applications โ†’ Default Applications โ†’ Assistant and Voice Input.
  4. Select Google Assistant (if itโ€™s not listed, install an app from the Play Market).
  5. Now hold the Home button (if it appears) or Power button for 1-2 seconds.

If the Home button doesn't appear, force it through Settings โ†’ Display โ†’ Full-screen โ†’ Navigation Style โ†’ Buttons. Once set up, you can return to gestures, but the Assistant will only work through the Power button.

Make sure that Google Assistant is installed.|Update Google Services to Play Market|Check the Google account region (should match the firmware region)|Shut down Xiao. AI in the settings (if not used)-->

Method 2: Voice activation (OK, Google)

If the gestures don't work, set up voice activation, which is universal and doesn't depend on the type of navigation you're using.

  • ๐ŸŽค Open the Google Assistant app manually (find it in the menu or through search).
  • ๐Ÿ”ง Tap on the profile icon โ†’ Settings โ†’ Voice assistant โ†’ Recognition "OK Google".
  • ๐Ÿ“ฒ Follow the instructions for recording the voice (say the phrase 3 times).
  • โš™๏ธ Enable the Unlock Phone option to let the assistant work on a locked screen.

Once set up, just say "OK, Google" or "Hey, Google" (English), even if the screen is turned off. Note: this requires that the security settings turn off the Background Activity Limit option for the Google app.

โš ๏ธ Note: Some Xiaomi models (e.g. Redmi) K60) voice activation may not work due to battery optimization.To fix this, add Google Assistant to the list No Limits in Battery Settings.

Swipe gesture from the corner|Holding the power button|Voice command OK, Google"|Another option-->

Method 3: Using Third-Party Applications

If standard methods fail, install alternative launchers or utilities to call the Assistant.

AnnexFunctionalCompatibility with MIUI
Nova LauncherSwitching the swipe gesture up to call the AssistantFull (works on all versions)
TaskerCreating custom gestures or buttons to callRequires manual adjustment, possible conflicts
Assistant TriggerAdds a floating button for a quick callIt works, but can be blocked MIUI as an overlay
Button MapperReassignment of hardware buttons (for example, double pressing volume)Some models require rooting.

To install Nova Launcher:

  1. Download the app from the Play Market.
  2. Set it as the default launcher in Settings โ†’ Applications โ†’ By default.
  3. Go to the Nova settings โ†’ Gestures and controls โ†’ Gestures.
  4. Assign the Assistant action to the swipe up from the dock panel.

๐Ÿ’ก

If the gesture doesnโ€™t work after installing Nova Launcher, clear the Google app cache in your phoneโ€™s settings.

Method 4: Manually Incorporated through ADB (for Advanced)

If none of the methods worked, you can force the Assistant to activate through ADB-This method requires you to connect to a PC and enable debugging. USB, It works on all the firmwares. MIUI:

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


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

After the commands are executed:

  1. Reboot your smartphone.
  2. Hold the Home button (or power button if the Home button is missing).
  3. If Assistant does not start, check if the Google app is installed and if the services are updated.

โš ๏ธ Attention: Use ADB It may cause some of the settings to be reset. MIUI, For example, face unlocks or a fingerprint. Before you execute commands, back up your data.

What if the ADB does not recognize the device?
Make sure that the debugging is enabled USB In Settings โ†’ The phone. โ†’ Version. MIUI (Tap 7 times to unlock the developer menu. Install Xiaomi drivers USB Drivers on PC. Try another one. USB-cable (preferably original).

Addressing regional constraints

Google Assistant is not available on China ROM by default.

  1. Download. APK-Google App file (e.g. from APKMirror site).
  2. Install the file by allowing installation from unknown sources (Settings โ†’ Security โ†’ Unknown sources).
  3. Install Google Play Services (also via APK).
  4. Change the region in your Google account to the country where the Assistant is supported (e.g., the United States or Germany).

Once installed, you may need to clear the Google app cache and restart. If the Assistant still doesn't start, check if it's blocked by the MIUI antivirus (turn off Real-Time Protection in Settings โ†’ Security).

๐Ÿ’ก

Google Assistant will not work stably on Chinese firmware (China ROM) without a complete replacement of firmware with the Global ROM.

FAQ: Frequent questions about Google Assistant on Xiaomi

๐Ÿ” Why Assistant doesnโ€™t respond to the voice command โ€œOK, Googleยป?
Check the following: Is voice recognition enabled in the Assistant settings; is the battery optimization for the Google app disabled; is the microphone blocking another app (like screen recording); is Google's services updated to the latest version; if the problem persists, try reinstalling the Google app.
โš™๏ธ Can I call the Assistant to double press the power button?
Yes, but it will require: Install the Button Mapper app (requires permission for special features); assign the Assistant to double-press; in some cases, root access is required; on MIUI 14+, this feature may conflict with system gestures.
๐Ÿ“ฑ Why After Updating MIUI Assistant stopped working?
Updates often reset gesture settings. To return functionality: Check if the default assistant settings have reset (Settings โ†’ Apps โ†’ Default). Update the Google app and Google Play Services. If you use a custom launcher (like Nova), reconfigure your gestures.
๐Ÿ”’ Can I use Google Assistant on a locked screen?
Yes, but it does require: Enable the Unlock Phone option in the voice assistant settings; disable Background Activity Limitation for the Google app; make sure that security settings allow notifications on the locked screen; on some models (e.g., Xiaomi 13T), this feature may not work due to MIUI security policy.
๐ŸŒ How to change the language of Google Assistant to Russian?
By default, the Assistant can use the system language. To change it: Open the Google app โ†’ click on the profile icon โ†’ Settings โ†’ Voice Assistant โ†’ Languages. Select Russian (or other language you want). Restart the Assistant (hold the power button or say "OK, Google"). If Russian is not on the list, update the app or check the region of your Google account.