How to completely replace Google Assistant with Alice in Xiaomi smartphones: 3 working ways

Are you tired of the constant notifications about synchronization with Google Account and want to switch to a domestic voice assistant? Replacing Google Assistant with Alice from Yandex in Xiaomi smartphones is a real task, but with nuances. In this article, we will analyze all the current ways of integration, including official and alternative methods, and also tell you how to avoid typical errors in setting up.

It's important to understand that MIUI is out of the box optimized for the Google ecosystem, so a complete replacement will require either deep customization of the system or the use of workarounds. We tested all methods on devices with MIUI 14/15 (including Redmi Note 12, Xiaomi 13T and POCO F5) and identified the three most reliable options, from simple to complex. If you are willing to sacrifice some functionality for privacy or convenience, this guide is for you.

Why users want to replace Google with Alice in Xiaomi

There are three main reasons, and they all have to do with the peculiarities of Google Services on Chinese smartphones:

  • ๐Ÿ”’ Data privacy: Alice does not transfer voice requests outside the Russian Federation, unlike Google, which processes data on servers in the United States.
  • ๐Ÿ“ก Local optimization: Alice better understands Russian-language queries, including slang and regional features (for example, "where is the nearest pizzeria with delivery up to 300 rubles").
  • ๐ŸŽต Integration with Russian services: Voice assistant Yandex can manage Yandex Music, Film Search and even Sberbank Online โ€“ something that Google blocks because of sanctions.

In addition, many users note that Alice responds more quickly to commands in unstable Internet conditions (for example, in the subway or outside the city), as part of the processing of requests takes place on the device (GMS) Some features (such as voice dialing in Google Maps) will stop working.

๐Ÿ“Š What voice assistant are you using right now?
Google Assistant
Alice from Yandex
Siri (on other devices)
Other
Not using.

Method 1: Install Alice as the main application (without root)

The easiest and safest method is to make Alice the default voice command app without removing Google Assistant, which is suitable for MIUI 14/15 and does not require unlocking the bootloader.

You'll need:

  • ๐Ÿ“ฑ Xiaomi smartphone with Android 11 and higher.
  • ๐Ÿ”— Installed Yandex app with Alice (download only from the official store!).
  • ๐Ÿ› ๏ธ Access to the Application's default settings.

Step-by-step:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Slip on three dots in the upper right corner and select the Default Apps.
  3. Find the Voice Assistant (or Assist & Voice Input in English).
  4. Choose Yandex with Alice instead of Google.
  5. Return to the basic settings and go to System โ†’ Gestures โ†’ Additional gestures.
  6. Assign Alice to hold the Home button or swipe from the corner of the screen (if supported).

โ˜‘๏ธ Preparation for replacement of assistant

Done: 0 / 4

โš ๏ธ Note: After changing the default assistant, some functions MIUI For example, voice search in the Gallery or Notes will stop working because these apps are sharpened with Google, and the solution is to use alternative applications (for example, Yandex Photos instead of the standard gallery).

๐Ÿ’ก

If Alice does not respond to voice commands, check the application permissions in Settings โ†’ Applications โ†’ Yandex โ†’ Permissions and enable access to the Microphone, Contacts and Notifications.

Method 2: Disable Google Assistant via ADB (for advanced)

If you want to completely remove Google Assistant from your system, but are not ready to get root rights, you can turn it off via ADB (Android Debug Bridge), which is reversible and does not violate the warranty, but requires a connection to a computer.

What you'll need:

  • ๐Ÿ’ป Computer with installed ADB Tools.
  • ๐Ÿ”Œ USB-cable (preferably original).
  • ๐Ÿ“‹ Included debugging by USB (Settings โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times tap the assembly number โ†’ return to additional settings โ†’ For developers โ†’ Debugging by USB).

Instructions:

  1. Connect your smartphone to your PC and confirm the debugging permission.
  2. Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Disable Google Assistant as a system application: adb shell pm disable-user --user 0 com.google.android.googlequicksearchbox
  5. Reboot the device: adb reboot

Once you reboot, the Google Assistant icon will disappear from the menu, and Alice will be the only voice assistant.

adb shell pm enable com.google.android.googlequicksearchbox
What happens if you turn off Google Assistant via ADB?
If you disable the system APK, Google Assistant will stop working completely, including voice search in Chrome and YouTube. However, basic Google features (such as contact sync or Gmail) will remain available, as they depend on other services (Google Play Services).

Method 3: Install custom firmware (for enthusiasts)

The radical but most effective method is to reflash your smartphone to custom firmware without Google Services (like LineageOS or HavocOS) and install Alice as a system application, which is only suitable for power users, as it requires:

  • ๐Ÿ”“ Unlock the bootloader (bootloader).
  • ๐Ÿ› ๏ธ Custom recaveri installations (TWRP Or OrangeFox).
  • ๐Ÿ“ฆ Firmware of an alternative OS with support for MicroG (replacement) GMS).

Advantages of this method:

  • โœ… Complete removal of all Google components.
  • โœ… The ability to use Alice as a system assistant (including voice control on a locked screen).
  • โœ… Increased privacy and productivity (no background activity) GMS).

Disadvantages:

  • โŒ Loss of warranty (if the bootloader is unlocked).
  • โŒ Risk of "bricking" of the device in case of firmware error.
  • โŒ Certain functions MIUI (Second Space or Game Turbo may not work.

If you decide to take this step, follow the official guides for your model on the XDA Developers forum. For Xiaomi, we recommend firmware based on Android 13/14 with MicroG support, for example:

FirmwareAlis supportMicroG is requiredComplexity of installation
LineageOS + MindTheGappsYes (via Magisk module)Yes.Medium
HavocOSYes (embedded support)No.Tall.
crDroidPartially (needs rut)Yes.Medium
Pixel ExperienceNo (Google-focused)No.Low.

โš ๏ธ Note: Before firmware be sure to make a backup copy through TWRP (Backup section) and save it to PC if the custom OS stops working after you install it. NFC or Wi-Fi, return to stock firmware via Mi Flash Tool.

Solving problems after replacing an assistant

Even after successfully replacing Google Assistant with Alice, you may encounter bugs, and here are some of the most common problems and solutions:

  • ๐Ÿ”‡ Alice does not respond to voice commands: Check whether Yandex Voice Assistant is enabled in the special features settings (Settings) โ†’ Special opportunities โ†’ Rumor โ†’ Voice Assistant. Also make sure that the battery settings for Yandex are turned off Power Optimization.
  • ๐Ÿ“ฑ Alice's call from the locked screen does not work: MIUI 15 is a system limitation. The solution is to install Always On Display with gesture support or use Tasker to create an automatic rule.
  • ๐Ÿ”„ Google Assistant Unauthorized After Update: This happens due to automatic system applications recovery.To prevent, disable auto-update for Google in the Play Store and block background activity through Settings โ†’ Annexes โ†’ Google โ†’ Battery โ†’ Limit background activity.

If Alice stopped working after the MIUI update, try:

  1. Clear the app cache (Settings โ†’ Applications โ†’ Yandex โ†’ Storage โ†’ Clear the cache).
  2. Reinstall the app.
  3. Reset voice settings to Settings โ†’ System โ†’ Language and input โ†’ Voice input.

๐Ÿ’ก

If voice notifications in instant messengers (for example, in Telegram or WhatsApp) stopped working after replacing the assistant, check the notification settings for Alice in the Settings โ†’ Notifications โ†’ Additional settings โ†’ Voice Assistant section.

Google Assistant vs. Alice on Xiaomi: Which is Better?

To decide whether to change the assistant, compare their key features on Xiaomi devices:

FunctionGoogle AssistantAlice (Yandex)
Understanding the Russian languageGood, but sometimes wrong with slang.Excellent, understands regional dialects
Integration with MIUIComplete (control settings, camera, flashlight)Partial (detection paths required)
Offline workBasic commands (timer, alarm clock)Minimum functionality (alarm clock only)
Smart home managementGoogle Home, Nest, Xiaomi Mi Home (partially)Support for Yandex Stations, Sber Smart Home, limited work with Mi Home
ConfidentialityData is stored on Google servers (transfer to the USA is possible)Data is stored on Yandex servers in Russia (subordinated to 152-FZ)
Response speedFast but dependent on ping to Google serversFaster in Russia due to local servers

The choice depends on your priorities:

  • ๐ŸŒ If you care about the global ecosystem (Gmail, YouTube, Google Maps) stay on Google Assistant.
  • ๐Ÿ‡ท๐Ÿ‡บ If you use mainly Russian services and value privacy, go to Alice.
  • ๐Ÿ”ง If youโ€™re ready for experiments, try the hybrid version: Alice for voice commands. + manual control MIUI.

What happens if you completely remove Google Services?

Some users go further and try to remove not only Google Assistant, but all Google Mobile Services (GMS) โ€“ this is only possible through custom firmware (like LineageOS for microG), but has serious consequences:

  • โŒ Stop working: ๐Ÿ“บ YouTube, Google Maps, Gmail and other Google apps. ๐ŸŽฎ Games that require Google Play Games Services (e.g., Google Play Games Services, PUBG Mobile or Genshin Impact). ๐Ÿ”„ Auto-update applications through the Play Store (you will have to install) APK manually).
  • โœ… It'll work better: ๐Ÿ›ก๏ธ Privacy (no Google tracking). โšก Performance (less background processes). ๐Ÿ‡ท๐Ÿ‡บ Full compatibility with Russian services.

The alternative to complete removal is to use MicroG, which emulates the basic functions of the GMS without transferring data to Google, but even then some applications (such as banking) can block work on โ€œuncertifiedโ€ devices.

How to check if your device is Google certified?
Open Settings โ†’ Google โ†’ Google Device and Services โ†’ Certification. If not certified, some applications (such as Sberbank Online or Tinkoff) may restrict functionality.

FAQ: Frequent questions about replacing Google with Alice in Xiaomi

Can I get my Google Assistant back after I replace it with Alice?
Yes. If you used Method 1 (change the default app), just return Google Assistant to the settings. If you disabled it through ADB (Method 2), follow the command adb shell pm enable com.google.android.googlequicksearchbox. Once you have firmware on the custom OS (Method 3), you can only return Google by flashing it back to stock MIUI.
Will Alice work for Xiaomi with Global Firmware (EEA)?
On global firmware (MIUI EEA), Alice will not be able to manage system settings (such as flashlight or Do Not Disturb mode), as these features are blocked for third-party assistants, the solution is to search MIUI RU (Russian version) or use workarounds through Tasker.
Can I use Alice to manage Xiaomiโ€™s smart home?
Partly. Alice can manage Xiaomi devices via Yandex Smart Home, but only if they are connected to Yandex Station or Alice directly. To fully work with Mi Home, you will need: Create an account in Mi Home and link devices. Connect Mi Home to Yandex Smart Home through Settings โ†’ Smart Home Add Device โ†’ Xiaomi โ†’ Set up voice commands in the Yandex application. Please note: not all Xiaomi devices are supported (for example, some models of robot vacuum cleaners may not sync).
Why doesn't Alice respond to voice commands when the screen is off?
This is a MIUI restriction that blocks the background activity of third-party applications to save battery. To get around it: Add Yandex with Alice to the list of Protected Applications (Settings โ†’ Battery โ†’ Secure Applications). Turn off battery optimization for Alice (Settings โ†’ Applications โ†’ Yandex โ†’ Battery โ†’ No Limits). Turn on Yandex Voice Assistant in the special features settings (Settings โ†’ Special Opportunities โ†’ Rumor). If the problem persists, try using Always On Display with gesture support or install Tasker to create a rule for automatically running Alice at the volume button.
Can I install Alice on Xiaomi without Google Play (for example, on a device for China)?
Yes, but you'll need a manual installation. APK-Yandex file with Alice from the official website (link) and install it manually, allowing installation from unknown sources (Settings) โ†’ Annexes โ†’ Special access โ†’ Installation of unknown applications). โš ๏ธ On Chinese firmware (MIUI CN) Voice input may not work due to the lack of Google Speech Services, the solution is to install MicroG or flash the global / Russian version. MIUI.