Modern smartphones Xiaomi and Redmi by default offer users interaction with the system through Google Assistant. This is logical for global versions of firmware, but in the Russian segment, many owners prefer domestic developments such as Yandex Alice, or specialized solutions like Google Assistant with advanced features. The standard replacement procedure is not always obvious, since manufacturers often hide these settings deep in the menu or block them at the level of the shell MIUI and HyperOS.
The need to change is dictated not only by personal preferences, but also by functional limitations. For example, Alice better understands the context of Russian services, navigation and music, while the assistant from Google is more deeply integrated into the ecosystem of the search engine and English-language content. The process of switching requires care, because the wrong setting can lead to the fact that none of the assistants will respond to the voice command Ok Google or Listen, Alice.
In this article, we will discuss all the current ways of replacing, from standard Android settings to using third-party utilities for advanced users. You will learn how to bypass system limitations, correctly configure access rights and ensure the stable operation of the chosen assistant in the background. It is important to understand that the interface may differ on different versions of the shell, but the logic of the Android operating system remains the same for all devices.
Preparation of the device and compatibility check
Before you start active setup, you need to make sure that your Xiaomi device is technically ready to work with an alternative assistant. Most modern models, starting with the Redmi Note series 8 and above, as well as the flagship Mi and Xiaomi series 11, 12, 13 and 14, have enough RAM for the background work of heavy neural networks. However, on budget models with 2 or 3 GB of RAM, constant microphone activation can accelerate battery life.
The critical step is to update all the applications involved. You will need the current version of Google service, as well as the application of the selected assistant (for example, Yandex with Alice).Outdated versions of the software may not have the necessary APIs to intercept system calls, which will lead to activation errors. Check for updates in the Google Play store or GetApps.
Also worth paying attention to is the operating system version. On Android 10, 11, 12, 13 and 14, voice input control algorithms work in a similar way, but the paths to settings may vary. If your smartphone runs Android 9 or lower, some of the current assistant features may not be available or work in a stable way.
β οΈ Note: On some global firmware MIUI In certain regions (e.g. India or Europe) there may be no system components for local assistants, which would require setting up the "Russia" or "China" region in the phone settings, which could affect the performance of some system applications.
To make it work, make sure that the device has the necessary microphone permissions enabled, without which no program can "hear" your commands. Go to the Application Rights section and make sure that the chosen assistant is allowed to use the microphone all the time, not just when you're using it.
Basic configuration through the Android system menu
The easiest and safest way to change the priority assistant is to use the built-in operating system tools. This method does not require superuser rights (Root) and works on Xiaomi devices. First, you need to open the settings of the smartphone and find the partition responsible for the applications or system. Depending on the version of the MIUI shell or HyperOS, the path can look different.
Usually, the algorithm of actions is as follows: go to Settings, then select the App. In the menu that opens, find the Settings button (often located as a gear or three dots in the corner) and select the Applications by default. This is where the key setting is stored, which determines which application will be responsible for voice input.
In the list, look for Digital Assistant or Voice Assistant App, and if you click on it, you'll see a list of all the assistants that have been installed on your smartphone that have said they're willing to work in this mode, and you'll want to pick one that you want, like Alice or Google Assistant.
βοΈ Checking the default settings
Once selected, the system can request confirmation of actions or issue a warning that the selected application will access keyboard data and location history. This is standard Android security procedure, since the voice assistant must have access to a wide range of data to perform requests. Confirm action, and from now on, when you press the button home or call through the headset, the selected service will be activated.
Setting up the Yandex assistant and working with Alice
For users from Russia and CIS countries, the most relevant replacement for Yandex is. To make Alice work correctly as a system assistant on Xiaomi, switching in settings is often not enough. Deep integration is required through the Yandex application or a separate Yandex application with Alice. After installing the application, launch it and log in to your account.
In the app settings, find the section dedicated to the voice assistant. There should be an option "Use as the main application" or similar wording. The system will itself redirect you to the default App menu described in the previous section, if you have not already done so. However, there is a caveat: for activation on the Home button (long press) on some versions of MIUI, additional settings are required in the Additional settings -> Full-screen mode or Button Management.
- ποΈ Voice activation: To work the phrase "Listen, Yandex" you need to turn on the appropriate switch in the settings of the Yandex application itself, giving the microphone permanent access.
- π Energy savings: Xiaomi is known for aggressive battery optimization. Be sure to add the Yandex app to the power saving mode exceptions, otherwise the system will "kill" the listening process through the battery. 10-15 minute.
- π Screen lock: To have Alice respond from a locked screen, in the phone settings in the Notifications and Status bar section" ->"Lock screen" Allow notification display and interaction for the selected assistant.
β οΈ Note: When using Alice as the primary assistant, the βOk Googleβ function will stop working when the screen is off, since the system allows voice activation only to one application at a time.
It is also important to configure scripts if you are using a Yandex smart home. Check that your devices are added to the Yandex app and try to control them by voice. If the command is executed but the phone says "Nothing found", the problem lies in the app's access rights to the geolocation or contact list, which is also worth checking.
Using Google Assistant on Chinese firmware
Owners of Xiaomi smartphones with Chinese firmware (CN ROM) often face the lack of Google Assistant out of the box. Unlike the global versions, Google Services (GMS) is not pre-installed here. Installation of the assistant in this case requires the pre-installing of Google Play Services. Without this basic component, no voice assistant from Google will work.
The process of installing Google services on Chinese firmware MIUI/HyperOS It usually comes from the built-in GetApps (Mi Store) store, and you can find the Google Basic Services or Google Play Services app and install it. You can download the Google App itself in the format. APK from a trusted resource, as in the Chinese side it may not be in the current version.
What if Google Assistant doesnβt appear on the list?
Once you have set up your account, the switching procedure is similar to the default one: through the App menu, but a bug is common on Chinese firmware when the switch returns to its original position. In this case, it helps to reset the settings of the Digital Assistant through the developer menu or use of the ADB-commands for forced parameter recording.
For advanced users familiar with USB debugging, there is a team that compulsorily assigns the Google Assistant package to the main ones:
adb shell cmd assistant set-default-assistant com.google.android.googlequicksearchboxThis command requires the debugging and connection mode to the computer to be enabled, and is a βsilver bulletβ in cases where the graphical interface of the Xiaomi shell blocks the change of assistant.
Comparison of Popular Assistants
Choosing a voice assistant is always a trade-off between convenience, functionality and ecosystem, and to make it easier for you to decide who is best for your Xiaomi smartphone scenario, we have prepared a benchmarking table of key characteristics.
| Characteristics | Google Assistant | Yandex Alice | Siri (iOS/not relevant for Android) |
|---|---|---|---|
| Understanding the Russian language | Good, but with a focus on translation. | Excellent, given the slang and context | Not applicable. |
| Integration with services | Maps, Mail, YouTube, Calendar | Yandex.Maps, Music, Taxi, Market | - |
| Smart home management | Google Home (limited in Russia) | Yandex.House (wide support) | - |
| Working without the Internet | Basic commands (open the application) | Limited (requires networking for complex queries) | - |
| Voice castomization | Choice of timbre and speed | Different voices of characters | - |
As you can see from the table, Google Assistant is a winner in deep integration with Android and its global services, perfect for scheduling, information retrieval and Android TV management, but can be scaled back under local constraints.
Alice, in turn, becomes a super-app within the system. She doesn't just search for information, she orders food, calls a taxi, turns on music in Yandex.Music and manages Yandex Station speakers. For a Russian user, this assistant often proves to be more practical in everyday life, despite the lower depth of integration into the system settings of the phone itself compared to native Google.
π‘
Tip: If you use your navigator frequently, try setting up the default maps via voice command. To do this, set them as the default navigation app in the map settings (Yandex.Maps or Google Maps), then the assistant will automatically start the desired map service.
Typical Problems and Conflicts
When you set up, you often find that when you change assistant, your phone doesn't respond to voice commands at all. This is a classic resource conflict. Android allows active listeners to work at the same time only in rare cases. If you have multiple voice-controlled apps installed, they can "cry" at each other or block access to the microphone.
Another common problem on Xiaomi smartphones is the app's "sleeping": MIUI's aggressive power-saving mechanism can turn off the background listening process to save charge. As a result, you say "Alice" or "OK, Google," but the reaction is zero. The solution lies in manual auto-start control.
- π± Autostart: Go to the Security app -> Permits -> Autostart and turn on the switch for your assistant.
- π No restrictions: In the battery settings for a particular application, select the option "No restrictions" or "Operation in the background".
- π Geolocation: Make sure that geolocation access is set to Always, otherwise some scenarios (e.g., βset an alarm when I get homeβ) will not work.
Also worth mentioning is the problem with the assistant button. On many Xiaomi models, a long press of the power or home button is strictly reserved for Google Assistant at the system level, and it is impossible to reassign this action to Alice in standard methods. In such cases, users resort to using third-party launchers or macros, but this already requires deeper intervention in the system.
β οΈ Note: Installing third-party launchers or modified system files to reassign buttons may result in unstable interface performance or loss of warranty. Use such methods only if you are fully aware of the risks.
Frequently Asked Questions (FAQ)
Can I remove Google Assistant from Xiaomi phone?
Why can't Alice hear the command with the screen off?
Does the change of assistant affect the speed of the smartphone?
How do I get all voice control settings back?
π‘
The main conclusion: Changing voice assistant to Xiaomi is a safe and reversible procedure that allows you to adapt the smartphone to your personal preferences, but requires careful configuration of access rights and energy saving for stable operation.