Why Google may not work on the Redmi Note 9 Pro and how to fix it
Google Assistant with the activation phrase “OK Google” has long been an integral part of Android smartphones, but owners of Xiaomi Redmi Note 9 Pro often face problems when setting it up. The fact that MIUI (branded shell Xiaomi) has its own limitations on the background of applications, and also conflicts with some versions of Google Play Services. As a result, the assistant either does not respond to the voice command, or is not at all in the settings.
In this article, we’ll look at all the ways you can turn on OK Google on the Redmi Note 9 Pro, from basic settings through the Google app to manually unlocking the microphone in MIUI Optimization, and learn how to bypass common bugs like “Voice Mapping Unavailable” or “Microphone locked by device policies.”
Before you start, make sure that on your smartphone:
- 📱 Up-to-date version installed MIUI (lower MIUI 12)
- 🔄 Google Play Services and Google App Updated (Version No Older than 2023)
- 🎤 The microphone is not occupied by other applications (for example, WhatsApp or Recorder)
- 🌐 There is a stable Internet connection (voice commands are processed on Google servers)
Method 1: Enable OK Google through the Google App
The easiest method is to activate the voice assistant through the official Google app, but on the Redmi Note 9 Pro, this process may differ from the standard one due to the features of MIUI.
Follow the instructions:
- Open the Google app (the icon with the letter “G” on a color background).
- Tap your profile (the icon in the upper right corner) → select Settings.
- Go to the Google Assistant section → General settings.
- Select the option Voice Assistant → Voice matching.
- Activate the Access switch with a voice command and get trained (repeat the phrase “OK Google” 3 times).
If the item Voice matching is not in the menu, it means that:
- 🔕 The device has turned off the microphone for Google (see the section on permissions).
- 📵 Installed an outdated version of the Google app (update via Play Market).
- 🛡️ Restrictions included MIUI Background processes (you need to disable battery optimization for Google).
☑️ Preparation for setting up OK Google»
Method 2: Configure via the MIUI Optimization menu (for experienced)
If the standard method didn't work, it could be a system-level lock on the microphone. MIUI has a hidden MIUI Optimization menu where you can manually unlock microphone access for Google Assistant.
Warning: this method requires the developer mode to be activated, if you haven't activated it yet:
- Go to Settings. → The phone.
- Click on MIUI Version 7 times until the notification “You are a developer!” appears.
- Back to Settings → Additionally. → For developers.
Now, follow the following steps:
- Turn on the USB Debugging Switch (optional, but recommended).
- Find MIUI Optimization and turn it off.
- Reboot your smartphone.
- After the reboot, open Google Assistant again and try setting up voice activation.
What does MIUI Optimization do?
Important: After MIUI Optimization is turned off, some of the energy saving functions will stop working. If you notice a strong battery drain after you set up OK Google, return the settings back.
Method 3: Manual Update Google Play Services and Google App
A common reason for Google’s failure is outdated versions of Google’s system apps, which may not automatically update on the Redmi Note 9 Pro due to MIUI limitations.
To force the update of components:
- Open the Play Market.
- In the search, type “Google” and select an app from Google LLC.
- If you have an Update button, press it. If you don't have a button, you have a version that's up to date.
- Repeat the same for Google Play Services.
If the update doesn’t help, try removing the cache:
- 📂 Go to Settings. → Annexes → Application management.
- 🔍 Find Google and Google Play Services».
- 🧹 For each, click on Clear Cache and Clear Data (Warning: This will reset the Assistant settings!).
💡
If after cleaning the data, OK Google stopped working at all, restart the smartphone and repeat the voice mapping setting from scratch.
Error Solving: “Voice Matching Unavailable” and “Microphone Locked”
The two most common errors when setting up OK Google on the Redmi Note 9 Pro are messages about a microphone lock or voice mapping not available, and let's see how to fix them.
Error 1: “Voice matching is not available for this device”
This problem arises if:
- 🌍 The language of the system is not supported by Google Assistant (for example, Ukrainian or Belarusian).
- 📵 No Internet connection (voice commands are processed on Google servers).
- 🔒 Restrictions on Google apps in settings included MIUI.
Decision:
- Check the system language: Settings → Additional → Language and input. Set Russian (Russia) or English (USA).
- Open Settings → Apps → Permissions → Microphone and make sure Google is allowed access.
- If you are using a VPN, disable it – some servers block access to Google Assistant.
Error 2: “The microphone is blocked by the device’s policies”
This error occurs when MIUI blocks access to the microphone for third-party applications, and can be fixed as follows:
- Go to Settings → Privacy → Special Permits → Access to the microphone.
- Find Google and Google Play Services and enable access to them.
- If there is no item, try resetting the application settings: Settings → Applications → Resetting the application settings.
💡
If Google doesn’t work after all the manipulations, try installing an alternative launcher (like Nova Launcher) – sometimes it resolves conflicts with MIUI.
Table: Comparison of the ways of enabling OK Google on Redmi Note 9 Pro
| Method | Difficulty | Time. | Efficiency | Risks. |
|---|---|---|---|---|
| Through the Google app | ⭐ (simple) | 2-5 minutes | 70% | Maybe it won't work because of MIUI. |
| Disconnect MIUI Optimization | ⭐⭐⭐ (middle-of-the-road) | 5-10 minutes | 90% | Increases battery consumption |
| Update to Google Play Services | ⭐ (simple) | 3-7 minutes | 60% | It requires the internet and a place in memory. |
| Resetting application settings | ⭐⭐ (easily) | 5 minutes | 50% | All permits will be dropped. |
| Installation of an alternative launcher | ⭐⭐⭐ (difficult) | 10-15 minutes | 80% | Could be in conflict with MIUI |
Alternatives to “OK Google”: Other voice assistants for Xiaomi
If you still haven’t managed to set up Google Assistant, consider alternative voice controls:
- 🤖 Xiao AI (Xiaomi built-in assistant: works without the Internet, but supports only Chinese and English. → Xiao AI.
- 🎵 Yandex Alice: understands Russian well, but requires you to install a separate application».
- 📱 Bixby (if installed through a APK): Suitable for managing Samsung devices, but the Redmi Note 9 Pro is unstable.
- 🔊 Voice Access (from Google): designed for people with disabilities, but can be used as an alternative to Google OK».
Comparison of alternatives:
| Assistant | Support for Russian | Offline work | Integration with MIUI |
|---|---|---|---|
| Google Assistant | ✅ Yes. | ❌ No. | ⚠️ Partially. |
| Xiao AI | ❌ No. | ✅ Yes. | ✅ Complete. |
| Yandex Alice | ✅ Yes. | ❌ No. | ⚠️ Requires customization |
⚠️ Note: When using Xiao AI Global versions of Redmi Note 9 Pro may crash due to lack of localization. It is recommended to install Yandex Alice or configure Google Assistant through the Internet. ADB (for advanced users).