Why change voice assistant to Xiaomi?
Voice assistants on Xiaomi smartphones are not just a convenient tool, but a whole control center for the device. By default, most models (from the Redmi Note 12 to the flagship Xiaomi 14 Ultra) have Xiao AI, a brand assistant with support for Chinese and English. However, for Russian-speaking users, its functionality is often limited: speech recognition works imperfectly, and many commands are simply not understood.
Alternative solutions β Google Assistant, Yandex Alice, or even Siri (for iPhone owners in the Xiaomi ecosystem) β offer more options: smart home integration, real-time translations, calendar management, even jokes. But here the question is: how to replace the assistant without disrupting the system? In this article, we will examine all the ways, from standard MIUI settings to manual intervention through ADB.
It is important to understand that the process depends on the firmware version (MIUI 12/13/14), the regional binding of the device (global or Chinese version), and even the model of the smartphone. For example, on the POCO F5 with MIUI 14 for the EU, the algorithm will differ from the actions on the Redmi 10A with Chinese firmware.
Preparation: What to Know Before Changing Your Assistant
Before you start the replacement, check out a few key points:
- π± Version. MIUI: Go to Settings. β The phone, if you have one. MIUI 12 or older, the process is simplified β new versions add the default assistant selection option.
- π Regional firmware: On Chinese versions (China) ROM) Xiao AI It's impossible to remove without root rights. Global and European firmware (Global/EU ROM) more flexible.
- π Developer Rights: Some methods require you to activate Developer Mode (7 times click on Version) MIUI phone-setting).
- π² Installed apps: Make sure that the right assistant (like Google or Yandex) is already installed from the Play Market or APK.
If you plan to use Google Assistant, note that on some models (such as the Redmi Note 11 Pro+ 5G), it can conflict with Xiao AI, causing delays in voice activation, in which case you will have to turn off the standard assistant via ADB.
β οΈ Attention: On devices with MIUI for Russia (e.g. Xiaomi) 13T Pro after updating to MIUI 14 may miss the default assistant selection option. This is a bug that is fixed by resetting the Settings app.
| Xiaomi model | MIUI version | Supported Default Assistant | Is ADB required? |
|---|---|---|---|
| Redmi Note 12 Pro+ | 13/14 Global | Google Assistant, Xiao AI | No. |
| POCO X5 Pro | 14 EU | Google Assistant | No. |
| Xiaomi 13 Lite | 13 China | Only Xiao AI. | Yes. |
| Redmi 10C | 12 Global | Google Assistant | No. |
Method 1: Change the assistant through MIUI settings (the easiest one)
If your device is running MIUI 13/14 Global or EU ROM, chances are the assistant selection option is already available on the menu.This method does not require root rights or ADB and takes less than a minute.
Instructions:
- Open Settings β Applications β Applications by default.
- Slip on the item Voice assistant (or Assist & voice input in English firmware).
- In the list, select the desired application: Google, Yandex or leave Xiao AI.
- Confirm your choice and restart your phone (optional, but recommended for changes).
If you don't have Voice Assistant on the menu, your firmware doesn't support this method. Go to the next method.
Install an alternative assistant (Google/Yandex) from the Play Market
Check the MIUI version in your phone settings
Activate Developer Mode (if ADB is required)
Make a backup copy of important data-->
β οΈ Note: Some models (e.g. Xiaomi) 12T s MIUI 13) after changing the assistant, voice search in Mi Browser may stop working. To return the function, clear the browser cache in the application settings.
Method 2: Disable Xiao AI via ADB (for Chinese firmware)
If you have a Chinese version of MIUI (like the Xiaomi Mix Fold 3), the standard Xiao AI assistant cannot be removed or replaced via the GUI. The only working way is to disable it via ADB (Android Debug Bridge), a method that requires a computer and minimal technical skills.
Step-by-step:
- Download and install Googleβs Platform Tools (includes adb).
- Activate USB Debugging on your phone: Settings β About Phone β MIUI version (7 times) β Additional β For developers β Debugging over USB.
- Connect the phone to the PC and in the command line (terminal) enter: adb devices Make sure that the device is determined (should appear its serial number).
- Run the command to disable Xiao AI: adb shell pm uninstall -k --user 0 com.miui.voiceassist If the command doesn't work, try: adb shell pm disable-user --user 0 com.miui.voiceassist
- Reboot your phone. Now, if you hold the Home button (or gesture) for a long time, the assistant you choose will start.
Important: After disabling Xiao AI via ADB, some MIUI features (such as voice search in system applications) may not work properly. To get it back, use the command:
adb shell pm enable com.miui.voiceassistWhat if the ADB canβt see the device?
Method 3: Install Yandex Alice as the main assistant
Yandex Alice is one of the most popular assistants among Russian-speaking users due to its deep integration with Yandex services (Search, Music, Maps, Weather). However, on Xiaomi it cannot be assigned by default through standard settings. The solution is to use the Alice application from Yandex with a workaround.
Instructions:
- π₯ Install the Yandex Alice app from Play Market.
- π§ Open Alice's settings and enable the option to Start by the Assistant button.
- π€ Assign Alice as the default assistant through Settings β Annexes β Default applications β Voice assistant (if available).
- π If there is no item, use it. ADB shutdown AI (See Method 2), then link the long-press Home button to Alice via the Home Button app (requires rights) ADB).
Advantages of Alice on Xiaomi:
- π£οΈ Better Russian language recognition than Google Assistant.
- π΅ Integration with Yandex Music and Podcasts.
- π Managing Yandex Navigator by voice.
- π¬ Support for jokes and dialogue (unlike Xiao) AI).
β οΈ Note: On some models (e.g, POCO M5) Alice may be in conflict with the system launcher MIUI, The solution is to install an alternative launcher (for example, Nova Launcher).
Method 4: Using third-party launchers to change assistants
If standard methods donβt work, you can go a workaround by installing a third-party launcher (like Nova Launcher or Microsoft Launcher) that allows you to reassign the actions of buttons, especially for devices with MIUI China, where Xiao AI is hardwired into the system.
How it works:
- Install a launcher from the Play Market (recommended Nova Launcher).
- In the launcher settings, look for the Gestures & Inputs section.
- Set the action Long click Home (or other gesture) to start the right assistant (e.g. Google Assistant).
- Save the settings and set the launcher by default.
Advantages of the method:
- β Does not require rooting or ADB.
- β It even works on Chinese firmware.
- β Allows you to flexibly customize other gestures (e.g. swipe up for search).
Disadvantages:
- β Not all system features (such as voice search in Mi Browser) will be redirected to the new assistant.
- β Possible delays in activation due to the intermediary (launcher).
π‘
If after changing the launcher, MIUI gestures (for example, swipe for returns) stop working, return the standard launcher in the default settings of the Application and repeat the setting.
Problems and Solutions: What to Do When Your Helper Doesn't Change
Even if you follow the instructions, you may encounter errors, and let's look at the most common cases and how to solve them:
| Problem. | Possible cause | Decision |
|---|---|---|
| No "Voice Assistant" in the settings | Chinese firmware or outdated version of MIUI | Use ADB (Method 2) or a third-party launcher (Method 4) |
| Google Assistant does not run on the button | Conflict with Xiao AI or incorrect gesture settings | Disable Xiao AI via ADB or reassign the button in the launcher |
| Alice doesn't recognize her voice after her shift. | No microphone rights | Go to Settings β Applications β Alice β Permissions and enable access to the microphone |
| After the update MIUI reset the settings of the assistant | Resetting to factory settings of assistants | Repeat the settings (Method 1 or 3) and clear the Settings app cache |
If none of the methods worked, check:
- π Updates MIUI: Sometimes bugs are fixed in new versions of firmware.
- π οΈ Resetting: In extreme cases, reset to factory settings (donβt forget to make a backup!).
- π Xiaomi Forum: Look for a solution for your model in the official forum or 4PDA.
π‘
On devices with MIUI for Russia (for example, Redmi Note 11 Pro) after changing the assistant, voice dialing in Mi Dialer may disappear. To return the function, clear the phone application data.