How to install Alice default assistant on Xiaomi smartphones: full guide 2026

Why is Alice better than Google Assistant on Xiaomi?

Voice assistants have become an integral part of modern smartphones, but Xiaomi users often face a dilemma: leave the standard Google Assistant or switch to the domestic Alice from Yandex. It is better understands Russian, is integrated with local services (Yandex.Maps, Music, Weather), and most importantly – does not require permanent authorization through a Google account. MIUI By default, it blocks the replacement of the assistant, hiding the settings deep in the system.

In this article, we will discuss the unique method of activating Alice as the default assistant on Xiaomi without root rights, which runs on MIUI 13/14/15 firmware (including HyperOS). Importantly, the procedure is different for the Chinese and global versions of the software - we have considered both situations, and you will learn how to circumvent the manufacturer's restrictions and avoid resetting after system updates.

Preparation of the smartphone: what to do before installation

Before you change assistants, make sure your Xiaomi meets the minimum requirements:

  • πŸ“± Version. MIUI: 12.5 or later (old firmware will require manual updates via fastboot)
  • πŸ”„ Firmware region: Russia/Europe (Chinese versions need to unlock the bootloader)
  • πŸ“Ά Internet: stable connection to Wi-Fi or mobile network (3G/4G/5G)
  • πŸ”‹ Battery charge: at least 50% (process can take up to 15 minutes)

If your smartphone meets the criteria, follow the preliminary steps:

  1. Install the latest version of Yandex from the official website or Google Play.
  2. Activate Yandex voice search in the application settings (Yandex β†’ Settings β†’ Alice β†’ Voice Assistant).
  3. Turn off battery optimization for Yandex (Settings β†’ Applications β†’ Application Management β†’ Yandex β†’ Battery β†’ Without restrictions).
πŸ“Š What kind of Xiaomi smartphone do you have?
Redmi Note 12/13
Poco X5/F5
Xiaomi 13/14
Another Xiaomi
Not Xiaomi.

⚠️ Note: On devices with Chinese firmware (for example, Xiaomi 13 Pro) CN) Before installing Alice, you need to unlock the bootloader and flash the global version. MIUI. Otherwise, the voice assistant will work with errors or will not start at all.

Method 1: Replace the assistant through MIUI settings (official method)

This method works on most Xiaomi, Redmi and Poco models with MIUI 13+ global firmware. The main advantage is that it does not require superuser rights and is saved after system updates.

Instructions:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Slip on the three dots in the upper right corner and select the Default Apps.
  3. Find the Voice Assistant section (on some firmware it is hidden - use the search by settings).
  4. In the list of available assistants, select Yandex. If there is none, go to Method 2.
  5. Confirm the choice and restart the smartphone.

After the reboot, check Alice’s work by holding the Home button or saying β€œOK, Yandex.” If the assistant is not activated, clear the cache of the Yandex application and try again.

Alice starts by voice (OK Yandex)

Alice opens when holding the home button

In the MIUI settings, Yandex is displayed as the default assistant

Voice commands are executed without delay-->

Method 2: Manually Assign Alice via ADB (for hidden settings)

If in the settings MIUI There is no way to choose Alice, you have to use it. ADB-This method is suitable for firmware where the manufacturer has blocked the change of assistant (for example, on Xiaomi). 12T POCO F4 GT Chinese MIUI).

You'll need:

  • πŸ–₯️ Computer with Windows/macOS/Linux
  • πŸ”Œ USB-cable (preferably original)
  • πŸ“¦ Installed Xiaomi drivers and tool ADB

Step-by-step:

  1. Turn on the Developer Mode on your smartphone: Settings β†’ About Phone β†’ MIUI version (shap 7 times).
  2. Activate USB Debugging in Settings β†’ Additional β†’ For developers.
  3. Connect your smartphone to your PC and execute commands in the terminal: adb shell pm list package | grep assistant Find the output package com.yandex.browser or en.yandex.searchplugin.
  4. Follow the command to appoint Alice as the default assistant: adb shell cmd assistant set-default-assistant ru.yandex.searchplugin/.voiceassistant.VoiceAssistantActivity
  5. Reset the device.

⚠️ Note: On some models (Xiaomi 13 Ultra, Redmi) K60 Pro after update MIUI setting ADB To avoid this, create a task in Automation (Tools & Testing app in the Internet). MIUI) for the automatic re-appointment of Alice.

What if the ADB can’t see the device?
1. Check if debugging is included on USB on your smartphone (a notification about the connection should appear). 2. Install Xiaomi drivers from the official website (section "Support" β†’ Mi Phone β†’ Driver). 3. Try another one. USB-cable (preferably original). 4. In Windows Device Manager, update the driver for the Xiaomi connected manually by specifying the folder with ADB. 5.Reboot your PC and smartphone, then reconnect.

Method 3: Use of third-party launchers (bypassing MIUI restrictions)

If the first two methods didn’t work, you can go a workaround by installing an alternative launcher (like Nova Launcher or Microsoft Launcher) that supports changing the voice assistant, which is suitable for devices with MIUI 14+, where the manufacturer has limited settings as much as possible.

Instructions:

  1. Install Nova Launcher from Google Play.
  2. Set it with the default launcher (Settings β†’ Home Screen β†’ Default Launcher).
  3. Open the Nova Launcher settings and go to Voice Search.
  4. Select Yandex (Alice) in the list of available assistants.
  5. Return to the home screen and check Alice's work by holding the Home button.

The advantage of this method is stability (settings are not reset after updates). MIUI). Disadvantage: you will have to use a third-party launcher instead of the standard MIUI Launcher.

πŸ’‘

If Alice doesn't start by voice after the launcher change, add the Yandex.Search widget to the home screen, which will force the voice assistant to activate in the system.

Problem Solving: Why doesn't Alice work after setup?

Even after successful replacement of the assistant, users often encounter errors.

Problem.Possible causeDecision
Alice doesn't sound like a voice.Microphone blocked for Yandex applicationCheck the permissions in Settings β†’ Applications β†’ Yandex β†’ Permissions β†’ Microphone
Assistant resets to Google after rebootMIUI automatically restores default settingsUse ADB to lock Alice (see Method 2) or turn off automatic optimization in Settings β†’ Battery β†’ Optimization
Alice opens up but doesn't follow commandsNo Internet or traffic blockingCheck the network connection and disable traffic savings for Yandex application
Home button launches Google AssistantIncorrectly appointed assistant for the gestureReassign the action for the Home button to Settings β†’ Buttons and gestures β†’ Home button

If none of the solutions worked, try resetting the Yandex application settings (Settings β†’ Applications β†’ Yandex β†’ Storage β†’ Clear Data) and resetting the assistant from scratch.

How to save Alice after the MIUI update?

One of the biggest frustrations of Xiaomi users is resetting the default assistant after a firmware update. To avoid this, follow proactive measures:

  • πŸ”„ Turn off automatic optimization: Settings β†’ Battery β†’ Optimization β†’ Select applications β†’ Yandex β†’ Turn off optimization.
  • πŸ“₯ Block updates MIUI: If your firmware version works consistently with Alice, turn off automatic update downloads in Settings. β†’ The phone. β†’ Updating the system β†’ Three-pointed β†’ Settings β†’ Auto-update.
  • πŸ”§ Use Tasker: Create a task that, after each device reboot, reassigns Alice as the default assistant via the device. ADB.

For advanced users, there's a radical solution, which is customized recavator firmware (TWRP) and a modified MIUI, where the restrictions on changing assistants are removed, but this method requires an unlocked bootloader and can be unwarranted.

πŸ’‘

The most reliable way to save Alice after the updates is to combine disabling the battery optimization + fixing the assistant via ADB and then creating a task in Tasker to automatically restore the settings.

Comparison of Alice and Google Assistant on Xiaomi: Which is better?

Before we finally move on to Alice, let’s evaluate her strengths and weaknesses compared to Google Assistant on Xiaomi devices:

CriteriaAlice (Yandex)Google Assistant
Understanding the Russian language⭐⭐⭐⭐⭐ (Optimized for Russian-speaking users)⭐⭐⭐ (Frequent errors with local names)
Integration with servicesYandex.Maps, Music, Weather, TaxiGoogle Maps, YouTube Music, Gmail, Calendar
Working without the InternetLimited (connection required for most teams)Basic commands (alarm clock, notes) work offline
Response speedFaster in Russia (servers in Russia)Delays due to remote servers
Setup on XiaomiRequires manual replacement (see instructions above)Default set, works out of the box

If you are actively using Google services (Gmail, Calendar, Drive), Google Assistant will be more convenient. For those who prefer Russian services and want maximum speed in Russia, Alice is the best option.

FAQ: Frequent questions about setting up Alice on Xiaomi

Can I make Alice the default assistant on Xiaomi with Chinese firmware?
Yes, but it requires: Unlock the bootloader through the official Xiaomi website; Sweeve the global or European version of MIUI through fastboot; repeat steps from Method 1 or Method 2 after the firmware is installed; without unlocking the bootloader, Alice will not work stable or will not start at all.
Why isn't Alice answering the "OK Yandex" team?
Possible reasons: Voice search turned off in the settings of the Yandex application. The microphone is locked for the application (check the permissions); Do not disturb or energy saving mode is activated; the smartphone is connected to a VPN (some servers block voice commands); Solution: go to Settings β†’ Applications β†’ Yandex β†’ Permissions and turn on microphone access, and also turn off battery optimization.
How to get back Google Assistant if Alice is not a good fit?
To return the standard assistant: Open Settings β†’ Annexes β†’ Application management β†’ Default apps. Select Voice Assistant and assign Google. Clear the cache of Yandex and Google. Reboot your smartphone. If the assistant doesn't change, use it. ADB-Adb shell cmd assistant set-default-assistant com.google.android.googlequicksearchbox/com.google.android.apps.gsa.staticplugins.opa.OpaActivity
Will Alice work for Xiaomi with custom firmware (LineageOS, Pixel Experience)?
Yes, but with reservations: On the firmware base AOSP (For example, Pixel Experience Alice is installed as a regular application, but to activate it on the Home button you will need to manually adjust through the ADB Magisk or third-party modules (such as Assistant Enabler). LineageOS may not support voice search for Yandex due to the lack of Google services (unless they are installed separately (4PDA, XDA) Compatibility of a specific firmware with Alice.
Can I assign Alice as the default assistant on Xiaomi without a computer?
Yes, but only if your version of MIUI does not block access to the assistant settings. Try: Install the Activity Launcher app from Google Play. Open it and find the activity of com.android.settings.Settings$AssistantSettingsActivity. Run it, opens a hidden assistant selection menu. Select Yandex (Alice) and save the settings. If this method does not work, without ADB or a third-party launcher, you can not get around the limitations of MIUI.