OK Google on Xiaomi: How to turn on and configure voice assistant

Google’s OK voice assistant makes it much easier to interact with a smartphone: just say a command to run a search, open an app or manage a smart home. However, on Xiaomi devices with a MIUI branded shell, the inclusion of this feature often raises questions among users, the problem lies in the peculiarities of integrating Google services and the limitations of the manufacturer.

In this article, we’ll look at all the ways that OK Google can be activated on Redmi, POCO and Mi smartphones, from basic setup via Google’s app to solving common bugs like β€œVoice Match is not supported” or no voice response.

Why? OK Google may not work for Xiaomi

Before you go into settings, it’s important to understand the root of the problem: On Xiaomi OK devices, Google often refuses to turn on for three key reasons:

  • πŸ“± Google's missing app or its outdated version. Google's services are removed by default in Chinese firmware.

Another nuance is that Xiaomi is actively promoting its own voice assistant Xiao AI, which sometimes leads to conflicts with Google services. If your device is installed with Chinese firmware (MIUI China), the likelihood of problems with OK Google increases significantly.

πŸ“Š What kind of firmware do you use on Xiaomi?
Global (Global)
European (EEA)
Chinese (China)
Custom ROM (Custom ROM)

Preparation of the smartphone: what to do before setting up

To avoid errors when activating OK Google, follow the following steps:

  1. Update the Google app to the latest version via Play Market, with the minimum required version being 14.0 and higher.
  2. Set the system language in English or Russian (OK Google may not work in Chinese localization). Way: Settings β†’ Additional β†’ Language and input.
  3. Activate geolocation and set the region in Google’s settings to a supported country (e.g., the United States or Russia).
  4. Turn off battery optimization for Google: Settings β†’ Apps β†’ App management β†’ Google β†’ Battery β†’ No restrictions.

If you have Chinese firmware without Google services, first install Google Play Services and Google Play Store through alternative sources (e.g. APKMirror). OK Google will not work in principle.

πŸ’‘

Before setting up, restart your smartphone – this will reset the cache of system services and increase the chances of successful activation of the voice assistant.

Step-by-step: how to enable OK Google on Xiaomi

Follow this algorithm to activate the voice assistant:

  1. Open the Google app (the "G" icon on the color background) if it's not, install it from the Play Market.
  2. In the upper right corner, tap on the profile avatar β†’ select Settings.
  3. Go to the Voice Search section β†’ Voice Match.
  4. Activate the Access switch from any screen (or Hey Google in newer versions).
  5. Follow the instructions on the screen to record voice samples (say the phrase "OK Google" 3 times).
  6. Allow all permissions requested: access to microphone, notifications and auto-start.

Once you have successfully configured, check the assistant: say β€œOK Google” from the locked screen or from any application. If there is no response, go to the troubleshooting section.

β˜‘οΈ Verification of work OK Google

Done: 0 / 4

Solving Typical Errors During Activation

If OK Google fails to turn on or gives an error, use these tips:

Mistake.Reason.Decision
"Voice Match is not supported."No support for a region or languageChange the region in Google settings to the US/UK
"Failure to complete the setup"Conflict with Xiao AI or MIUI optimizationShut down Xiao. AI In Settings β†’ Annexes
The microphone is not responding.Busy with another app or disabledCheck permissions in Settings β†’ Privacy β†’ Application permissions
β€œOK Google” only works in the Google appLimitations of background activityAdd Google to battery exclusions (Settings β†’ Battery β†’ Optimization)

A critical detail for Chinese firmware: if after all the manipulations OK Google has not worked, install custom recavers (for example, TWRP) and run the global version of MIUI through fastboot. This is the only reliable way to get full support for Google services.

What to do if OK Google is switching on but not hearing commands?
Check if Do Not Disturb or No Sound mode is activated, it can block the microphone. Also make sure that the security settings (Settings β†’ Privacy β†’ Special Access) have permission for the Google app to use the microphone in the background.

Alternative ways to control your voice on Xiaomi

If OK Google doesn’t want to work, consider the alternatives:

  • πŸ€– Google Assistant via button: Hold the Home button (or swipe from the corner of the screen in new models) to call the Assistant without voice activation.

For owners of POCO and Redmi with global firmware, the best option is a combination of OK Google for voice commands and Google Assistant for manual calling. This covers 90% of use cases.

πŸ’‘

On devices with MIUI 13 and later, voice activation may require additional permission from the Settings menu β†’ Special Features β†’ Barrierless Services. Enable the option for the Google app there.

How to turn off OK Google, if it's in the way

If the assistant is triggered by accident (for example, while listening to music), it can be deactivated:

  1. Open the Google β†’ Profile β†’ Settings app.
  2. Go to Voice Search. β†’ Voice Match.
  3. Turn off the switches Access from any screen and Unlock by voice.
  4. Remove recorded voice samples in the Voice Learning section.

To completely disable, also clear the cache and data of the Google app in the phone settings.This will reset all personalized assistant settings.

πŸ’‘

If Google OK continues to work after disabling, check if the feature is activated in third-party apps (such as Google Maps or Chrome).

FAQ: Frequent questions about OK Google on Xiaomi

Can I turn OK Google on Xiaomi with Chinese firmware without flashing it?
Technically, but with reservations: You will need to: Install Google Play Services and Google App manually (via APK); use a VPN with access to the US/Europe to bypass regional restrictions; disable Xiao AI in settings, as it conflicts with Google services; however, even after that functionality will be limited - for example, voice unlock will not work.
Why did OK Google stop working after the MIUI update?
MIUI updates often reset application permissions. Check: Google permissions are disabled in Settings β†’ Apps β†’ Permissions. Has the app been added to the optimized list (Settings β†’ Battery β†’ Optimization). Has the language/region settings gone wrong (sometimes the update resets them to Chinese). If the problem persists, clear the Google app data and reset OK Google.
How to make OK Google work with the screen turned off?
To do this: Activate Voice Unlock in Voice Match settings. Make sure that Settings β†’ Lock Screen β†’ Voice activation option is additionally enabled. Add Google to battery optimization exceptions (Settings β†’ Battery β†’ Optimization β†’ Google β†’ No Limits). On some models (such as the Redmi Note 10 Pro), this feature may not work due to hardware limitations.
Is it safe to use OK Google to unlock your phone?
Conditionally safe, but with risks: βœ… Voice unlocking is convenient and works quickly. ⚠️ An attacker can unlock your phone if he records your voice (e.g., with a video). βœ… Google uses AI to recognize unique voice characteristics, which reduces the risk of forgery.Recommendation: Use voice unlock only in combination with voice unlock. PIN-fingerprint.

⚠️ Note: On Xiaomi devices with MIUI 14 and newer voice assistant OK Google may be in conflict with Game Turbo.If you notice that the assistant stopped working after the game started, disable Game Turbo in the settings or add Google to the exception list.