How to turn Alice on Xiaomi smartphone: full instructions with pictures and tips

Why Alice doesn’t work for Xiaomi out of the box and what to do about it

Voice assistant Alice from Yandex is not built into the firmware Xiaomi by default — unlike Google Assistant or its own XiaoAI. This is due to the company’s policy: MIUI and HyperOS are optimized for Google services and Xiaomi’s own solutions. However, Alice can be installed and configured manually, gaining access to the Russian-language assistant with support for smart home, search and device management.

The main problem with users is that they don't have formal integration, and Alice doesn't appear in the voice assistants list in the settings, and trying to call her through the power button or gesture leads to the activation of Google Assistant, and the solution is simple: install the Yandex app with Alice, grant permissions, and tie it to the system buttons, and then we'll go through all the ways from basic to advanced.

Important: Xiaomi with HyperOS (2026 model) has a slightly different process because of the changed interface. If you have a Redmi Note 13 Pro+, Xiaomi 14 or another new model, check out the section on setting up through “Special features” where you describe the current steps.

Method 1: Install Alice through the application Yandex

The easiest way is to download the official Yandex app with Alice built in. It is available on Google Play and Mi App Store, but there are nuances with permission to work in the background.

Instructions:

  • 📱 Open Google Play Store and find the Yandex app (developer — OOO «Yandex»).
  • 🔍 In the search box, type com.yandex.searchplugin – this is the official package.
  • 📥 Install the app and open it. When you first start it will prompt you to add Alice's widget to the home screen.
  • 🎤 Click on the microphone icon in the lower right corner to activate voice input.

Once installed, Alice will work, but will not respond to the voice command "Alice" in the locked state.

Is Yandex app installed | Microphone access allowed | Autostart enabled in battery settings | Is Alice widget added to home screen-->

Method 2: Set up a voice call "OK, Alice"

To make Alice respond to the voice command “OK Alice” or “Alice,” even when the screen is off, you need to:

  1. Open the Yandex app and go to Settings → Alice → Voice Assistant.
  2. Activate the "Voice Recognition" switch.
  3. Take voice training (say phrases to adapt the assistant).
  4. Return to the basic settings of the smartphone and open Applications → Application Management → Yandex → Permissions.
  5. Insert “Autostart”, “Background operation” and “Mapping over other windows”.

On MIUI 14 and later, the path to permissions may be different. If you don't find "Stop" then try:

  1. Go to Settings → Battery and Performance → Battery Consumption Management.
  2. Find Yandex in the list and select "No restrictions".

💡

If Alice is not responding to a voice command, try restarting the smartphone. Sometimes background processes are blocked by the system after the update.

Method 3: Linking Alice to the power button (for MIUI)

On Xiaomi smartphones, the power button can be configured to call Alice instead of Google Assistant.This works on most models, except those where the manufacturer has blocked the default assistant change (for example, on some versions for the European market).

Step-by-step:

  1. Open Settings → System and device → Buttons and gestures → Power button.
  2. Select Long Press (or Double Press, depending on the model).
  3. In the list of assistants, find Yandex (if there is none, first install the application and restart the phone).
  4. Save the settings and check the work: a long press on the power button should activate Alice.

On HyperOS (e.g. Xiaomi 14 or Redmi K70), the path may be different:

  • 🔧 Go to Settings. → Special facilities → System settings → Power button.
  • 🔄 If Yandex is not displayed in the list, try first to call Alice manually from the application, then go back to the settings.
What if Yandex doesn’t appear on the list of assistants?
This means that the application is not registered as a voice assistant. Solution: 1. Remove the Yandex app. 2. Install it again from Google Play (not from APK!). 3. Open the app and wait for the initial setup to be completed. 4. Reboot your smartphone. After that, Yandex should appear in the list of available assistants.

Method 4: Using Widgets and Quick Commands

If the voice call doesn’t work or you’re more comfortable controlling Alice through the screen, add a widget to the home screen:

  1. Long press on the free place of the main screen → “Widgets”.
  2. Find the Yandex widget (usually called Alice or Alice Search).
  3. Drag it to the screen and select a size (recommended 4×1 or 4×2).

You can also create a quick command to call Alice via Google Assistant (if installed):

  1. Open Google Assistant and say, “OK, Google, open Google.”
  2. Click on the profile icon in the top right corner → “Routine” → “Create”.
  3. Add a voice command (such as “Run Alice”) and the “Open App” action → select Yandex.

This solution is suitable for those who do not want to give up Google Assistant, but want to quickly switch between assistants.

📊 Which voice assistant do you use more often?
Alice.
Google Assistant
Siri
XiaoAI by Xiaomi
Other

Alice Compatibility Table with Xiaomi Models

Not all Xiaomi smartphones work equally well with Alice, below is the compatibility table for popular models (data is relevant for MIUI 14 and HyperOS 1.0):

Smartphone modelSupport for "OK Alice"Power button bindingFeatures
Xiaomi 14 / 14 Pro✅ Yes, with HyperOS)✅ Yes.Requires manual auto-start setup
Redmi Note 13 Pro+✅ Yes.⚠️ Partially (depending on the region)The European firmware may not work.
POCO X6 Pro✅ Yes.❌ No (lockdown) MIUI)It only works through the widget.
Xiaomi 13T✅ Yes.✅ Yes.Best compatibility among flagships
Redmi 12⚠️ Mistakes.❌ No.Frequent failures of voice recognition

If your model is not in the table, check compatibility experimentally. On new devices with HyperOS (2026), Alice usually works more stable than on older versions of MIUI.

Common Problems and Their Solutions

Even after the right setup, Alice can work incorrectly, and here are the typical mistakes and ways to correct them:

⚠️ Note: If Alice stops responding after the update MIUI or HyperOS, reset the settings of the Yandex application in Settings → Annexes → Application management → Yandex → Warehouse → Clean up the data. It'll remove the trained voice models, but it'll make it work again.

  • 🔇 Alice can't hear voice commands: Check if the microphone is drowning out the cover or the protective film. Open Settings. → Sound. → The sound quality of the microphone and select High. Reinstall the Yandex app.
  • 🔋 Alice closes quickly: Disable battery optimization for Yandex app. add it to the list of "Secure apps" in battery settings.
  • 📵 Does not work through Bluetooth headphones: In Bluetooth settings, enable "Allow Contacts and SMS" for headphones. Reconnect the device.

If the problem is not resolved, check to see if Alice is blocked by antivirus or VPN.Some applications (such as Avast or Kaspersky) may restrict access to the microphone.

💡

On smartphones with root rights, Alice can be unstable due to altered system resolutions. If you have Magisk or other modifications installed, try temporarily disabling them.

FAQ: Frequent questions about Alice on Xiaomi

Can I make Alice the default assistant instead of Google Assistant?
On most Xiaomi models, it is impossible to completely replace Google Assistant with Alice due to restrictions. MIUI. However, you can: Attach Alice to the power button (as described above). Uninstall updates for Google Assistant via Settings → Annexes → Google → Three points. → Remove updates. Use them. ADB-Default assistant reset commands (requires PC and debugging by default) USB). On HyperOS (2026 The default option in experimental mode was introduced: adb shell settings put global settings. assistant_compat_enabled 1 After performing this command, in the settings of the power button, you will be able to choose Alice.
Why isn't Alice working in the background?
This is due to the aggressive optimization of the battery in the MIUI HyperOS. Solution: Open Settings → Battery → Battery mode and select Performance. For Yandex, turn on No Limits in the battery settings. Add it to Secure Applications (path: Settings) → Annexes → Application management → Yandex → Battery → If the problem persists, try turning off the Responsive Battery in Google settings (Settings) → Google → Battery → Adaptive battery).
Can I use Alice to manage Xiaomi’s smart home?
Yes, but with limitations. Alice supports some Xiaomi devices through Yandex IoT, but not all: ✅ Works with Xiaomi Mi Home (lamps, sockets, sensors) after binding through the Yandex app. ❌ It doesn't support Mi Band, Xiaomi Robot Vacuum, and some cameras. To connect the device: Open the Yandex app and go to the Smart Home. Click Add Device and select Xiaomi from the list. Sign in through your Mi Home account and provide access. If the device is not displayed, check if it is supported on the official Yandex website.
How to remove Alice from Xiaomi completely?
If you stop using Alice, you can delete it without consequences: Open Settings → Applications → Application Management. Find Yandex and click “Delete.” If you have cache files, clean them through the Warehouse → Clear the cache. To remove Alice’s widget from the home screen, press it for a long time and drag it to the Recycle Bin.
Will Alice work for Xiaomi without the internet?
No, Alice requires a constant network connection to handle voice commands, but some functions work offline: 📅 Viewing the calendar (if the data is synchronized). ⏰ Alarm clocks and timers (set locally). 🔦 Controlling flashlights or screen brightness. To work properly (search, smart home, weather) you need the Internet. With a weak connection, Alice can respond with a delay or make errors.