Voice assistants have become an integral part of modern smartphones, but not all Xiaomi users are happy with the standard Google Assistant. Russian owners of devices on MIUI are much more convenient to use Alice from Yandex - she understands the Russian language better, is integrated with local services and does not require a VPN for full operation. However, changing the assistant by default is not so easy: the manufacturer does not provide a direct option in the settings.
In this article, we will analyze all the current ways to make Alice the main voice assistant on Xiaomi, Redmi and smartphones. POCO into 2026 year, including circumvention of restrictions MIUI 14/15, work ADB-We will pay special attention to the nuances for different versions of firmware and models - from the budget Redmi Note to the flagship Xiaomi 14.
Why Alice is better than Google Assistant for Xiaomi users in Russia
Before we get to the setup, itβs worth understanding why itβs needed.The Yandex Alice has several key benefits for Russian audiences:
- π£οΈ Localization: Understands Russian perfectly, including slang and regional dialects, whereas Google Assistant often requires repetitions.
- π Integration with Russian services: works with Yandex.Maps, Yandex.Music, Kinopoisk and other platforms without any VPN.
- π Privacy: Data is processed on servers in Russia, which is important for users concerned about information leaks abroad.
- π΅ Multimedia: supports voice control of Yandex.Station, Yandex.Music and even some smart Xiaomi devices via Mi Home.
Also, Alice responds more quickly to commands on the Russian Internet β there are no delays in routing traffic through foreign servers β and she can joke, tell jokes, and maintain dialogue, making interaction more natural.
Smartphone Preparation: What to Do Before Replacing an Assistant
Before you change the default assistant, follow a few mandatory steps to avoid errors and failures:
- Update your firmware to the latest version of MIUI. Check the relevance in Settings β About Phone β System Update.
- Install Yandex with Alice from Google Play or AppGallery (for models without Google services).
- Set up Alice: open the application, log in to Yandex account and allow all necessary permissions (microphone, location, etc.).
- Disable battery optimization for Yandex, otherwise the assistant may not be launched by voice command.
If your device is running MIUI Global or MIUI China, you may need to adjust your region further.
- Go to Settings. β Additionally. β Region.
- Choose Russia (if you donβt have that option, use India to avoid blocking).
Update MIUI to the latest version|
Install the Yandex application with Alice |
Log in to Yandex | account
Disable battery optimization for Yandex|
Check the region in settings (Russia/India)-->
β οΈ Note: On some Xiaomi models (e.g, POCO F5 or Redmi K60) If some features (such as Mi Pay) are lost after a region change, return the old region and use alternative methods from this article.
Method 1: Replace the assistant with MIUI settings (without ADB)
The easiest method is to use built-in MIUI options. It works on most devices with MIUI 12.5 and later, but may not be available on some global firmware versions.
Instructions:
- Open Settings β Applications β Applications by default.
- Find the Voice Assistant (or Assist & Voice Input in English).
- Select Yandex from the list (if not, go to the next method).
- Confirm the selection and restart the device.
If this item is missing, try an alternative path:
- Press the Home button (or swipe the screen from the bottom up and hold your finger on MIUI 14+).
- In the menu that appears, tap on the gear icon (βοΈ) top-right.
- Select Yandex from the list of available assistants.
What if Yandex is not listed as an assistant?
Method 2: Using ADB to force a change of assistant
If the standard method doesnβt work, youβll have to use Android Debug Bridge (ADB), a more complex but versatile method that works on 90% of Xiaomi devices.
What you need:
- π₯οΈ A computer with installed Xiaomi drivers and ADB (You can download from the official Android website).
- π± Included debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times tap the assembly number β return to Settings β Additionally. β For developers β set up USB).
- π USB-Type C Cable (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) in the folder with ADB and type:
adb devicesIf the device appears in the list, follow the command:
adb shell pm grant ru.yandex.search android.permission.BIND_ASSISTANT_SERVICEThen:
adb shell cmd assistant set-default-assistant ru.yandex.search/.voiceassistant.AssistantActivityAfter completing the commands, restart your smartphone. Now, when you hold the Home button or voice command "OK, Yandex", Alice should start.
β οΈ Note: On some devices (e.g. Xiaomi) 13T or POCO X5 Pro after update MIUI The assistant settings may reset. To avoid this, repeat. ADB-Teams after each major update.
π‘
If Alice doesnβt start after executing commands, try clearing the cache of the Yandex application and restarting the device. Also check if MIUI Optimization blocks the assistantβs background work (disables in the developer settings).
Method 3: Use of third-party launchers (for MIUI without root)
If previous methods didn't work, you can go around the way by using an alternative launcher that supports changing voice assistants, like Nova Launcher or Lawnchair.
Instructions for Nova Launcher:
- Install Nova Launcher from Google Play.
- Open the launcher settings (Long press on the desktop β Settings).
- Go to Apps and Widgets β Voice Search.
- Select Yandex from the list of available assistants.
- Save the settings and install Nova Launcher with the default launcher.
The advantage of this method is that it does not require ADB or root rights, and it also works on most versions of MIUI.
- β Incorrect operation of gestures in MIUI 14+ (For example, swipe up to return home may not work).
- β Some system functions (e.g. Second Space) may not be available.
π‘
Third-party launchers are a good option for users who donβt want to mess with ADB but are willing to sacrifice some MIUI features for Alice.
Solving the problems: why Alice doesn't work after setting up
Even after a successful replacement, there may be failures, and let's look at the typical problems and solutions.
| Problem. | Possible cause | Decision |
|---|---|---|
| Alice doesn't run on voice command. | No microphone or battery optimization permission | Check the permissions in Settings β Applications β Yandex and disable optimization |
| When you hold the Home button, Google Assistant opens. | The settings did not apply due to the cache | Clear the cache of Google Play Services and restart the device |
| Alice launches but doesn't respond to commands | Problems with Internet connection or Yandex servers | Check your network connection and try it later. |
| After the MIUI update, the settings reset | System Resetting of Assistant Parameters | Repeat the settings via ADB or launcher |
If none of the methods worked, check:
- π± Version MIUI: On some beta versions of the firmware, voice assistants may not work properly.
- π§ Root rights: If the device is rooted, try using Magisk to force the assistant to be replaced.
- π οΈ Conflict with other apps: Disable or remove other voice assistants (such as Samsung Bixby if it was installed).
Alternative methods: voice control without changing assistant
If you can't replace the default assistant, you can use Alice in parallel with the Google Assistant.
- Install the Yandex widget on the main screen (long press β Widgets β Yandex).
- Set up voice launch in the Yandex app (Settings β Alice β Voice Launch).
- Activate the option βOK, Yandexβ and take voice training.
Alice will now run on a voice command, even if Google Assistant remains the default assistant, a disadvantage of which is that Alice cannot be triggered with the Home button.
Another option is to use Tasker or MacroDroid to create an automatic rule:
- π€ Create a task that starts Yandex with a long press on the Home button.
- π Set up an exception for Google Assistant so it doesnβt conflict with Alice.