Voice assistants have become an integral part of modern smartphones, but not all Xiaomi users like the standard Google Assistant. Some people prefer a proprietary XiaoAI with advanced integration into the Mi Home ecosystem, while others want to install alternative solutions like Alice from Yandex or Siri (for enthusiasts). In this article, we will analyze all possible ways to change the assistant - from official settings to hidden functions. MIUI.
Itβs important to understand that the procedure differs depending on the MIUI version, the firmware region, and even the smartphone model. For example, on the global versions (Redmi Note 12 Global), the default is Google Assistant, while on the Chinese versions (Mi 13 Ultra CN) β XiaoAI with support for Chinese. We will look at universal methods, as well as nuances for specific devices.
If you want to not just change assistants, but also completely remove Google Assistant from the system without root rights, there is a separate section with workarounds in this article, and for those who have encountered errors like "Assistant is not responding" or "Microphone is not working", we have prepared a table of solutions to common problems.
Why users want to change assistants to Xiaomi
There are several reasons, and they depend on the region of use of the smartphone:
- π Localization: XiaoAI is optimized for China β supports Chinese, local services (WeChat, Alipay), but is poorly adapted for Russia or Europe. Google Assistant, on the contrary, better understands English and European languages, but can conflict with branded features MIUI.
- π Privacy: Many users don't trust Google because of data collection. XiaoAI also transfers information to Xiaomi servers, but some consider it a lesser evil.
- π€ Feature: XiaoAI can manage smart Mi Home devices (e.g., enable Mi Robot Vacuum voice), while Google Assistant is better at browsing the web and integrating with Google Calendar.
- β‘ Productivity: On budget models (Redmi) 10A, Poco M5) Google Assistant can slow down due to background activity, while XiaoAI is lighter and faster.
According to a survey of Xiaomi users in 2026, 42% would prefer XiaoAI as the primary assistant, 38% remained loyal to Google Assistant, and 20% want alternatives like Alice or Bixby, while 65% of respondents did not even know that the assistant can be changed without root rights.
Official method: changing the assistant in the MIUI settings
The easiest method is to use the built-in MIUI options. It works on most devices with MIUI 12 and later, but there are nuances for global and Chinese firmware.
For global versions (Global/EU/IN):
- Open Settings β Applications β Applications by default.
- Tapping on Assistant and Voice (or Digital Assistant in English versions).
- Choose from the list of XiaoAI (if available) or Google.
- Confirm the change and restart the smartphone.
For the Chinese versions (CN):
- π± Go to Settings. β Additionally. β Voice assistant ().
- π Select (XiaoAI) or Google Assistant (if installed).
- βοΈ Enable the option to start by double pressing the home button (Home).
Some models (Xiaomi 13T, Redmi K60) may have different paths, so if Assistant and voice input are not on the menu, your firmware is not officially supporting the shift, in which case you can move on to the next sections.
βοΈ Preparation for the change of assistant
How to Install XiaoAI on Global Firmware
If you are using the Redmi Note 11 Pro+ Global or another model with international firmware, XiaoAI is not available by default.
- Download. APK-XiaoAI file from the official Mi App Store website or trusted source (e.g. APKMirror) Update version as of 2026 - com.miui.voiceassist v6.5.1.
- Install APK by allowing installation from unknown sources (Settings β Applications β Special Access β Install Unknown Applications).
- Start XiaoAI and go through the initial setup (select language, allow access to microphone and contacts).
- Return to Settings β Default apps and assign XiaoAI as the primary assistant.
Important: On some devices (Poco F5, Xiaomi 12 Lite) after installation XiaoAI may not appear in the list of assistants.
adb shell pm grant com.miui.voiceassist android.permission.BIND_ASSISTANT_SERVICEThis command must be executed through ADB (the instructions for setting up ADB are in the next section), and XiaoAI will be available for selection after it is applied.
What to do if XiaoAI does not start?
Remove Google Assistant without root rights
You can't completely remove Google Assistant without rooting permissions, but you can disable it and hide it from the system.
Method 1: Disconnection through settings
- Go to Settings β Applications β Application Management.
- Find Google in the list and tap it.
- Select Disable (not βDeleteβ as it is a system application).
- Confirm the action. This will remove all updates and return the app to the factory version.
Method 2: Resetting Google Settings
If the shutdown didn't help:
- Open Settings β Accounts and Sync β Google.
- Delete your Google account (the data will be saved, but the sync will be temporarily disabled).
- Reboot the phone.
- Add an account again, but at the stage of setting up Google Assistant, refuse to activate it.
Limitations: Even after disabling, Google Assistant can be launched via:
- π Search bar on the home screen (if you use Google Widget)
- π§ Pressing a button on headphones (for example, Xiaomi Buds 4 Pro)
- π The command βOK, Googleβ (if the microphone is on)
π‘
To completely block Google Assistant from running by voice, go to Settings β Google β Settings for apps β Search, Assistant and Voice β Voice Assistant β Turn off the βOK Googleβ option.
Change of Assistant through ADB (for experienced users)
If standard methods donβt work, you can use ADB (Android Debug Bridge), which requires a computer and basic command line knowledge, but allows you to flexibly manage the assistant settings.
Step 1: Preparation
- π₯οΈ Install Android SDK Platform-Tools on PC.
- π± Enable Developer Mode on your phone: Settings β The phone. β Version. MIUI (tap 7 times).
- π Connect your phone to the PC by USB and allow debugging (Settings) β Additionally. β For developers β Debugging by USB).
Step 2: Teams to change assistants
Open the command line (Windows) or terminal (macOS/Linux) and type:
adb devices(Your device should be displayed. If not, check the drivers.)
To appoint XiaoAI as the primary assistant:
adb shell cmd assistant set-default-assistant com.miui.voiceassist/.ui.MainActivityTo get back to Google Assistant:
adb shell cmd assistant set-default-assistant com.google.android.googlequicksearchbox/com.google.android.apps.gsa.staticplugins.opa.OpaActivityStep 3: Reboot
After completing the commands, restart the phone:
adb rebootIf the teams don't work, check:
- π Correctness of the packages entered (for some versions) MIUI The path to activity may be different).
- π Adb rights (some firmware requires unlocking the bootloader).
π‘
Using ADB is the only way to assign a third-party application (like Alice from Yandex) as an assistant if it supports the role of an assistant in Android.
Comparison of Google Assistant and XiaoAI
Before choosing an assistant, compare their capabilities. Below is a table of key differences in the example of Xiaomi 13 Pro with MIUI 14:
| Function | Google Assistant | XiaoAI |
|---|---|---|
| Language support | 40+ (including Russian, English, Spanish) | Chinese, English (limited support for Russian) |
| Smart home management | Google Home, Nest, some Mi Home devices | Full integration with Mi Home, Yeelight, Roborock |
| Voice search | Search on Google, YouTube, Maps | Search in Baidu, local Chinese services |
| Offline teams | Yes (basic: alarm clock, timer) | Yes (Advanced: Music Management, Calls) |
| Voice recognition | High (using Google AI) | Medium (works better with a Chinese accent) |
| Energy consumption | High (background activity) | Low (optimized for MIUI) |
The conclusion: Google Assistant is suitable for international use, information search and work with Google services. XiaoAI is indispensable for managing Mi Ecosystem devices and saving battery life. If you need both assistants, they can be used in parallel (for example, XiaoAI for home, Google Assistant for travel).
Solving common problems
When changing assistants, users often encounter errors, and here are the most common ones and how to fix them:
| Problem. | Reason. | Decision |
|---|---|---|
| Assistant doesn't run by voice | No access to microphone or application conflict | Check permissions in Settings β Applications β [Assistant] β Permissions. Turn off battery optimization: Settings β Battery β Battery Optimization β [Assistant] β No restrictions. |
| XiaoAI leaves after installation | Incompatibility of the MIUI version or the firmware region | Install the XiaoAI version for your region (EU/CN/Global). Update MIUI to the latest version. |
| Google Assistant is automatically activated | Auto-update or reset settings | Turn off auto-update in Google Play. Freeze the app via ADB: adb shell pm disable-user com.google.android.googlequicksearchbox |
| No button launch is working. | Conflict of gestures or button settings | Check the button settings: Settings β Additional β Home button. Turn off conflicting gestures (e.g. Double tap for sleep). |
If the problem is not solved, try resetting the assistant settings:
- For Google Assistant: Settings β Google β Settings for apps β Search, Assistant and Voice β Assistant settings β Delete Assistant data.
- For XiaoAI: Settings β Applications β XiaoAI β Storage β Clear data.
π‘
If after changing the assistant stopped working voice commands in the car (Android Auto), reconnect the phone to the tape recorder and select the right assistant in the settings of Android Auto.
FAQ: Frequent questions about changing assistant to Xiaomi
Can I install Alice from Yandex instead of Google Assistant?
Why did the assistant drop out after the MIUI update?
Can I use both assistants at the same time?
How to get back a standard assistant after a failed experiment?
Will XiaoAI work on Pocophone (Poco) with custom firmware?
π‘
Before any manipulation with assistants, back up your data through Settings β Additional β Backup. This will allow you to quickly restore the system when crashes.
Changing your voice assistant to Xiaomi is a process that requires attention to detail, but is possible even without deep technical knowledge. The main thing is to choose the right method (official settings, ADB or manual installation of APK) and take into account the features of your model and firmware. If after all the manipulations the assistant is still unstable, check for MIUI updates or contact Xiaomi with the device model and firmware version.
For enthusiasts willing to go further, there are options with unlocking the bootloader and installing custom firmware (such as MIUI EU with XiaoAI preinstalled), but this is already a topic for a separate article. And if you want maximum performance, consider turning off both assistants - this can extend battery life by 5-10%.