Googleβs voice assistant has long been an integral part of Android smartphones, but Xiaomi device owners often have difficulty activating it. Itβs all about the MIUI proprietary shell, which by default prioritizes its own XiaoAI assistant (or Mi Assistant in global firmware). Even if you have installed all the necessary applications, the Google Assistant call button may simply be missing in the settings.
In this article, we will discuss all the working ways to run Google Assistant on Xiaomi, Redmi and POCO smartphones, from basic settings to bypassing the limitations of MIUI. We will focus on solutions for devices with Chinese firmware, where access to Google services is blocked at the system level, and you will learn how to configure voice activation on the command βOK, Googleβ and what to do if the assistant does not respond to queries.
Why Google Assistant doesnβt work on Xiaomi by default
The main reason is the conflict between MIUI and Google Mobile Services (GMS), the manufacturer deliberately restricts the functionality of third-party assistants in order to promote its own XiaoAI.
- πΉ No pre-installed app: On some models (especially in the Chinese market), Google App is not included in the basic firmware.
- πΉ Locking at the level MIUI: Even after installing Google Assistant, the system can ignore voice commands by redirecting them to XiaoAI.
- πΉ Region restrictions: On firmware devices for China (CN ROM) Google services blocked by default.
- πΉ Conflict of access rights: MIUI You can automatically revoke permissions from Google App after updates.
For example, on Xiaomi 13 Ultra with global firmware (EEA ROM), the assistant starts with a long hold of the Home button, and on the Redmi Note 12 Pro with Chinese firmware, this feature is missing even after manually installing the application.
Method 1: Basic setting of Google Assistant on global firmware
If your Xiaomi smartphone is running on global or European firmware (MIUI Global/EEA), you can turn on the assistant in the standard way.
- Make sure that the device has a Google app installed (usually preinstalled). If not, download it from Google Play.
- Open Settings β Apps β App Management and search Google. Tap it and select Permissions.
- Activate all permissions, especially: π± Microphone (for voice commands) π Location (for contextual clues) π Auto-run (to have the assistant work in the background)
Return to the main Settings menu and go to System β Gestures β Home button. Select Google Assistant as the long-click action.
The assistant will then be triggered by holding the Home button (or swiping from the corner of the screen on new models without physical buttons) to activate voice control:
Set the default language in Google Assistant|Enable the βOK Googleβ option in the Assistant settings|Take Voice Recognition Training|Make sure the microphone is not blocked by other apps-->
Important: On some models (e.g. POCO F5), the gesture settings are reset after the MIUI update. If the assistant stops opening, reassign the action to the Home button.
Method 2: Manual installation on Chinese firmware (CN ROM)
China Firmware Devices (CN ROM) are stripped of Google services out of the box. To activate Google Assistant, you will need to:
- Install Google Play Services and Google App manually. Download APK-files from a verified source (e.g. APKMirror) and install them in the order of: 1.com.google.android.gms (Google Play Services) 2. com.google.android.googlequicksearchbox (Google Appsearchbox)
- Activate Google Play Services through Settings β Memory β Autostart and enable autorun for both apps.
- Use it. ADB unlock MIUI. Connect your phone to your PC and execute the command: adb shell pm grant com.google.android.googlequicksearchbox android.permission.BIND_ACCESSIBILITY_SERVICE This will allow the assistant to access system functions.
On Xiaomi 12S Ultra and other flagships with CN ROM, Google Assistant will be available via a long press on the Home button after these actions, but voice activation may not work due to a lack of support for Google Play Services at the system level.
What to do if Google App crashes after installation?
Warning: Use of ADB-Unlocked Bootloader: On new Xiaomi models (released after 2022), unlocking can lead to loss of warranty and reset of all data.
Method 3: Activate via the voice command βOK, Googleβ
If the assistant is installed but does not respond to voice commands, follow the following steps:
- Open the Google app and go to the profile (icon in the upper right corner) β Settings β Google Assistant.
- Tap OK Google and Voice Match and turn on the Hey Google option.
- Go through the learning process: Say the phrase "OK, Google" 3 times, then "Hey Google" 3 more times. Make sure the room is quiet - the system remembers voice patterns.
- Go back to Settings β Apps β Google and check that AutoRun and Background are allowed.
The Redmi K60 Pro and other models with MIUI 14+ may require additional microphone resolution in Settings β Privacy β Application Permissions β Microphone. If the βOK, Googleβ option is not activated in gray, then Google Play Services is not working correctly (see the decision in the previous section).
π‘
If the assistant doesn't recognize voice in a noisy environment, turn on the "Mic Sensitivity" option in its settings, which will increase the radius of the response, but may lead to false activations.
Problem Solving: Google Assistant doesn't open or crash
If after all the manipulations the assistant refuses to work, check the following points:
| Problem. | Possible cause | Decision |
|---|---|---|
| The app dyes when it starts | Incompatible version of Google App or no Google Play Services | Install the version of Google App 13.45.18.29 (stable for MIUI) |
| Voice command is not working. | Microphone blocked by MIUI or other applications | Check the permissions in Settings β Privacy β Permissions β Microphone |
| The assistant opens but doesn't follow commands | Restrictions of background activity in MIUI | Turn off battery optimization for Google App in Settings β Battery β Battery Optimization |
| No response to hold the Home button | Reset gesture settings after update | Reassign the action to the button in Settings β System β Gestures |
On the POCO X5 Pro, users often face a problem when Google Assistant opens but shuts down immediately.This is due to a conflict between Google App and Mi Security.
- Open Security (the shield icon in the app menu).
- Go to AutoStart Management and enable AutoStart for Google and Google Play Services.
- In the same section, find Background Activity Limitations and remove restrictions for said applications.
For full operation, you need Google Play Services version at least 22.XX.