Voice assistants have become an integral part of modern smartphones, but Xiaomi users often face the limitations of the standard Google Assistant or built-in Mi AI. Yandex Alice offers more adapted for Russian-speaking users functions: from managing a smart home to integrating with popular services like Yandex.Music or Navigator. However, MIUI by default blocks the ability to change the voice assistant through standard settings.
In this article, weβll break down three proven methods to make Alice the default assistant on Xiaomi, Redmi and POCO, from simple settings to technical workarounds. Importantly, the procedure may differ depending on the MIUI version (especially on MIUI 14+ with updated restrictions) and the device model. If youβre using an Android 13+ smartphone, be prepared for additional steps due to changes in Googleβs security policy.
Why Alice is better than the standard assistant on Xiaomi
Before you get to the setup, itβs worth understanding why you should change the built-in assistant at all. Here are the key benefits of Yandex Alice for Xiaomi owners:
- π£οΈ Russian-language optimization: Alice better recognizes the accent, slang and context of the Russian language than Google Assistant.
- π Integration with a smart home: Managing Yandex devices (columns, lamps, sockets) directly through voice commands.
- π΅ Media Features: Fast-Running Music from Yandex.Music, Podcasts or Radio without Manual Search.
- π Navigation and transport: Voice input of addresses in Yandex.Navigator or Maps with traffic jams.
- π Purchases and services: Ordering a taxi, food or goods through Yandex.Market without opening applications.
Alice also supports offline commands for basic activities (calls, messages, alarms), which are critical when the Internet is bad, and she can joke, tell jokes and play text quests β which is not the case with a dry Google Assistant.
Method 1: Configure via Aliceβs app (for MIUI 12β14)
The easiest method is to use the built-in features of Yandex, which is suitable for most MIUI 12-14 devices and does not require superuser rights (root), but on some firmware (such as global versions of Redmi), this method may not work due to manufacturer restrictions.
Instructions:
- Install the latest version of the Yandex app from Google Play or the official website.
- Open the app, go to Profile β Settings β Alice.
- Activate the switch to respond to "OK, Yandex".
- Return to the main menu of Yandex, click on the microphone icon and say the command "Make me the default assistant".
- The system will offer to open Android settings β follow the hints and select Yandex in the list of assistants.
If Alice doesnβt start with a Power button or gesture after these actions, check:
Make sure to Settings β Applications β By default β Assistant and voice input selected by Yandex
Reboot your smartphone after changing your settings
Update the Yandex app to the latest version
Check if MIUI Security blocks access to the microphone (permissions in Settings β Privacy)
-->
Limitation: On some models (e.g. Xiaomi 13 Pro or POCO F5), MIUI may reset the assistant settings after the system update, in which case you will have to repeat the procedure or use alternative methods.
Method 2: Use of the ADB-Teams (for experienced users)
If the standard method does not work, you can use ADB (Android Debug Bridge: This method requires you to connect your smartphone to your computer, but it doesn't need root rights. MIUI 13-14 based on Android 11-13.
You'll need:
- π₯οΈ Computer with installed ADB-driver.
- π± Included Debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β Press 7 times, then return to the Additional Settings β For developers).
- π Cable USB (preferably original).
Step-by-step:
- Connect your smartphone to your PC and confirm the debugging permission on the device screen.
- Open the command prompt (cmd on Windows or Terminal on macOS/Linux) and type:
adb devicesIf the device appears in the list, do:
adb shell pm grant ru.yandex.searchplugin android.permission.BIND_ASSISTANT_SERVICEThen:
adb shell cmd assistant set-default-assistant ru.yandex.searchplugin/.assistant.AssistantActivityReboot your smartphone. After that, Alice should become the default assistant.
What if the ADB canβt see the device?
π‘
If so, ADB-Alice is not working, try to manually clean the cache of the Yandex application and restart the smartphone. Sometimes it helps to re-execute commands after a restart.
Method 3: Reset the Assistant settings via Safe Mode (for MIUI 14+)
On newer versions of MIUI 14 (especially the Xiaomi 13/14 series and Redmi Note 12), the manufacturer has tightened control over system settings, in which case a reset via Safe Mode can help.
Instructions:
- Turn off your smartphone.
- Press the Power button and hold it until the MI logo appears, then release it and immediately press the Volume down until the Safe Mode inscription appears in the lower left corner.
- In Safe Mode, go to Settings β Applications β Application Management.
- Find Yandex and click Clear Data and Clear Cache.
- Then open Settings β System β Resetting of Settings β Resetting of application settings.
- Reboot your smartphone in normal mode and repeat Method 1 (set up via Alice's app).
Important: Some firmware may require re-authorization in Xiaomi account and setting up your face/pattern lock.
Compatibility table with Xiaomi models
Not all methods work on all devices, and the following are compatibility data for popular models (currently for 2026):
| Xiaomi model | Method 1 (annex) | Method 2 (ADB) | Method 3 (Safe Mode) | Notes |
|---|---|---|---|---|
| Xiaomi 13/13 Pro | β (lockdown MIUI 14) | β | β | Requires to disable Mi Pilot in the developer settings |
| Redmi Note 12 Pro+ | β οΈ (floundering) | β | β | Upgrade to MIUI 14.0.5+ may be reset |
| POCO F5 | β | β | β | Global firmware blocks Safe Mode |
| Xiaomi 12T | β | β | β | Best compatibility among flagships of 2022 |
| Redmi 10C | β | β (mistake ADB) | β | On budget models, ADB often does not work. |
If your model is not in the table, focus on the MIUI version:
MIUI 12-13: Method 1 usually works.
MIUI 14+: Requires Method 2 or 3.
Frequent mistakes and how to fix them
When changing assistants, users often face typical problems, and here are the most common solutions.
- π "Alice does not respond to voice: Check microphone permissions in Settings β Confidentiality β Application authorizations β Microphone. Also make sure that Yandex's settings include the "OK, Yandex" Recognition option".
- π "After the reboot resets to Google Assistant: This feature MIUI 14.Try to disable automatic update of system applications in Settings β The phone. β Updating the system β Settings (βοΈ) β Auto-update MIUI.
- π« "There is no option in the settings for "Help and voice input": This means your firmware does not support changing assistant. Use Method 2 (ADB) or 3 (Safe Mode).
- π± "On the lock screen, Alice does not work": In Settings β Lock screen β Additional settings enable Voice Assistant on the locked screen (not available on all models).
π‘
If none of the methods worked, check if your device has Chinese firmware installed (without Google services), in which case Alice will not work as a system assistant without additional firmware manipulation.
Another common problem is the Mi AI conflict, and if your Xiaomi has a Chinese region installed, the standard assistant can block Alice.
- Go to Settings β Additional settings β Region.
- Choose Russia or Europe (not China!).
- Reboot the device and reset the assistant.
Alternatives: If nothing helps
If all of these methods fail, consider alternative solutions:
- π§ Widget usage: Add Yandex widget to the home screen for quick access to Alice.This won't replace the system assistant, but will speed up the call.
- π€ Voice commands via Bluetooth: Connect Yandex.Station or column with Alice and use it as an external assistant.
- π² Sberbankβs Alice app: Install Sberbankβs app β it has a built-in Alice with voice control.
- π Installing LineageOS or Pixel Experience will allow you to freely change assistants, but will require unlocking the bootloader and root.
Warning about custom firmware:
β οΈ Warning: Installing unofficial firmware will void Xiaomiβs warranty and may cause the device to run unstable. On HyperOS models (such as Xiaomi 14), unlocking the bootloader has become more difficult, requiring a wait of 168 hours after the account is tied.
If youβre not prepared for the risks, itβs best to wait for the official MIUI update, where support for changing assistants may appear (like Android 14 for Pixel, for example).