How to make Alice the default voice assistant on Xiaomi Poco X3: 3 working ways

The voice assistant β€œAlice” from Yandex has long overtaken Google Assistant in functionality for Russian-speaking users β€” it better understands the accent, supports more local services (from taxi order to housing and communal services) and is integrated with the ecosystem of Yandex. However, Xiaomi Poco X3 smartphones with MIUI firmware installed Google assistant by default, and replace it with standard tools of the system is impossible. In this article, we will analyze three proven methods to make Alice the main voice assistant β€” from simple settings to manual intervention through ADB.

It's important to understand that the Poco X3 (M2007J20CG and M2007J20CI) runs on the basis of MIUI 12/13/14 with a shell over Android 10/11, where Google Assistant is hard-stitched into the system as a system application. This means that simply disabling it through the settings will not work β€” you will need either workarounds or superuser rights. We will consider the options without the root (suitable for most users) and one method with root access for advanced.

Before proceeding, make sure that:

  • πŸ“± The phone has the application Yandex with Alice (version not lower than 23.10).
  • πŸ”„ Smartphone updated to the latest stable firmware (check in Settings) β†’ The phone. β†’ Update MIUI).
  • πŸ”Œ Developer mode is enabled (instruction below).
πŸ“Š Which voice assistant do you use more often?
Google Assistant
Alice from Yandex
Siri
Bixby
Other
Not using.

Method 1: Configure with β€œDefault Apps” (without ADB)

The easiest method that works on MIUI 12.5+ is to reassign the assistant through system settings, which unfortunately doesn't work on all firmware versions, but it's worth a try.

Open Settings β†’ Applications β†’ Application Management and follow the steps:

  1. Slip on the three dots in the upper right corner and select the Default Apps.
  2. Find the Voice Assistant (or Assistant) section.
  3. If you have Yandex on the list, select it. If you don't, go to the following.

On some firmware, this item may be missing or blocked, in which case the system will issue a notification: β€œConfiguration is not available due to manufacturer restrictions”, which means that intervention through ADB (mode 2) will be required.

⚠️ Note: After changing the assistant through the Google Assistant settings, the Assistant may continue to activate by holding the Home button long. To fix this, turn off the gesture in Settings β†’ Additional settings β†’ Home buttonΒ».

Install Xiaomi drivers on PC|Download the platform ADB Tools|Put the debugging on. USB|Unlock. OEM-unlocking (if required)|Make a backup copy of the data-->

Method 2: Replace the assistant with ADB (no root)

This method requires connecting your smartphone to your computer and using Android Debug Bridge (ADB).It works on most versions of MIUI, but can reset once the system is upgraded.

First, prepare the PC:

  1. Download. ADB Google Tools and Unpack to the Root of the Disk C:\ (It's got to be a way. C:\platform-tools\).
  2. Turn on Poco X3 developer mode: go to Settings β†’ About phone and 7 times tap on the item MIUI version.
  3. Back to Settings β†’ Additionally. β†’ For developers and activate: πŸ”§ Debugging by USB πŸ”“ Unlocking OEM (if)

Now connect your phone to your PC via USB (use the original cable!) and execute commands in Command Prompt (launch on behalf of the administrator):

cd C:\platform-tools\


adb devices

If the device appears in the list, enter:

adb shell pm disable-user --user 0 com.google.android.googlequicksearchbox


adb shell cmd assistant set-default-assistant com.yandex.browser

After the phone reboots, Alice should become the default assistant. Check by holding the Home button or saying "OK, Yandex."

⚠️ Attention: On some firmware MIUI 14 after this procedure, the sound in the calls may disappear. If this happens, return the settings with the command: adb shell cmd assistant set-default-assistant com.google.android.googlequicksearchbox and use method 3.

What if the ADB can’t see the device?
If the adb device command returns an empty list: 1. Install Mi drivers USB Driver. 2. Check that the developer settings include Debugging by USB (3. Try another one. USB-port (preferably) USB 2.0 on the back of the PC). 4. Restart the phone and PC, then reconnect.

Method 3: Use of third-party launchers (without root)

If the first two methods don't work, you can trick the system with an alternative launcher, which doesn't change the system assistant, but allows Alice to be launched through gestures or voice commands.

Install one of the launchers with support for customization assistant:

  • πŸ“± Nova Launcher (paid version with gesture support)
  • 🎨 Lawnchair 2 (free, open source)
  • ⚑ Hyperion Launcher (optimized for Xiaomi)

The following is the case with Nova Launcher:

  1. Install the launcher and make it the main one (Settings β†’ Applications β†’ Default β†’ Launcher).
  2. Press the free space on the main screen β†’ Settings β†’ Gestures and inputs.
  3. Find the Swipe point up (or another gesture) and assign it the action Yandex (Alice).
  4. Turn off the original Google Assistant gesture in Settings β†’ System β†’ Gestures β†’ Assistant gesture.

Important: This method does not replace the system assistant, but only adds an alternative way to call Alice. Voice activation using the phrase "OK, Yandex" will work only if the appropriate switch is turned on in the settings of the Yandex application.

πŸ’‘

If the application icons are missing after the launcher change, clear the launcher cache in Settings β†’ Applications β†’ Application Management β†’ Nova Launcher β†’ Clear the cache.

Comparison of methods: which one to choose?

Each of the methods has its pros and cons. Below the table will help you determine the choice:

MethodRoot is required.DifficultyRetained after updateVoice activation is working.
Through MIUI settings❌ No.⭐ Very simple.βœ… Yes.βœ… Yes.
ADB-team❌ No.⭐⭐ Middle-Average❌ No (resets)βœ… Yes.
Third-party launcher❌ No.⭐ Very simple.βœ… Yes.⚠️ Partially (only through gestures)
Root + System Changesβœ… Yes.⭐⭐⭐ Hardly.βœ… Yes.βœ… Yes.

For most Poco X3 users, the best solution is a combination of methods 1 and 3: try changing the assistant through settings first, and if you can’t, install Nova Launcher and adjust gestures. The method with ADB is suitable for those who are not afraid of the command line, but are ready to repeat the procedure after each MIUI update.

πŸ’‘

If you are critically important voice activation by the phrase (OK, Yandex), use ADB-The launcher does not completely replace the method or root.

Problems and Solutions: What to Do When Nothing Works?

Even after a successful replacement, Poco X3 users may encounter bugs, and consider typical problems and solutions:

  • πŸ”‡ Alice does not respond to voice: Check if voice activation is enabled in the Yandex app settings (Profile) β†’ Alice's settings β†’ Voice assistant. Make sure the microphone is not occupied by other applications (e.g. Google or WhatsApp).Reinstall the Yandex app and clear its cache.
  • πŸ”„ After updating MIUI Reset the settings: Repeat the procedure with ADB (If you use a launcher, reconfigure your gestures. Turn off automatic updates. MIUI In Settings β†’ The phone. β†’ Updating the system β†’ Three-pointed β†’ Settings β†’ Auto-update.
  • 🚫 Google Assistant keeps opening: Turn it off in Settings β†’ Annexes β†’ Application management β†’ Google β†’ Disable (multiple Google services may need to be disabled). Use the Package Disabler app (requires root) to completely disable com.google.android.googlequicksearchbox.

If neither method worked, the radical solution is rooting and manually removing Google Assistant via Magisk or TWRP. However, this voids the warranty and can lead to unstable phone performance. On the Poco X3, unlocking the bootloader also resets all data, so back up before experimenting.

Alternatives: If Alice is not suitable

Not everyone is comfortable with Alice, who prefers Google Assistant for better integration with international services, and someone needs specialized assistants like Siri (for the Apple ecosystem) or Bixby (for Samsung).

  • 🌍 Google Assistant with Russian: If you are satisfied with the functionality of Google, but do not like the English interface, set the language of the system in Russian and update the Google application to the latest version. β†’ Settings β†’ Language) select Russian.
  • πŸ€– Third-party assistants: Apps like Dragon Mobile Assistant or Lyra (from Mozilla) offer alternative functionality, but without deep integration into the system.
  • πŸ“± Voice commands via Tasker: You can configure your own voice triggers with the Tasker app to launch Alice or other actions. For example, the phrase β€œRun Yandex” will open the app.

If your goal is just a quick start of Alice without replacing the system assistant, just add the Yandex widget to the main screen or configure voice control through Yandex.Browser (in it Alice works even without changing the assistant by default).

FAQ: Frequent questions on Alice's Poco X3 setup

❓ Can I get my Google Assistant back after you replace it with Alice?
Yes, for this: If you used ADB, follow the command: adb shell cmd assistant set-default-assistant com.google.android.googlequicksearchbox If you disabled Google Assistant in settings, turn it back on Settings β†’ Apps β†’ Google β†’ Enable. For launchers, return the standard MIUI Launcher in the default settings.
❓ Why Alice doesn't work offline?
Alice from Yandex requires an Internet connection to process voice commands (unlike Google Assistant, which has a limited offline mode). For basic functions (alarm clock, timer), you can use voice commands via Yandex.Browser - they are stored in cache.
❓ Will Alice work on custom firmware (for example, LineageOS)?
On most custom firmware (like LineageOS or Pixel Experience), Alice can be made the default assistant through standard Android settings (Settings β†’ Apps β†’ Default Apps β†’ Voice Assistant). However, there may be problems with the microphone or voice activation - this depends on the build.
❓ How to remove Google Assistant from Poco X3?
Complete removal is only possible with root rights. Use Root Explorer or Titanium Backup to remove packets: com.google.android.googlequicksearchbox com.google.android.apps.googleassistant ⚠️ Warning: Removing system apps can cause your phone to run unstable, especially if they are linked to Google Play services.
❓ Why the assistant's change of voice was missing?
This is a well-known bug of some versions. MIUI 13/14, Solutions: Return Google Assistant with the adb shell cmd assistant set-default-assistant com.google.android.googlequicksearchbox.Reboot your phone in Safe Mode (hold the power button) β†’ Safe Mode), then return to normal mode. Reset network settings to Settings β†’ SIM-maps and mobile networks β†’ Resetting network settings.