Voice assistants have become an integral part of modern smartphones on Android, but not all users are suitable for the standard one Google Assistant. Some prefer Yandex Alice for better Russification, some prefer Samsung Bixby on devices Galaxy, and some even want to disable the assistant completely. In this article we will look at how change the default assistant on any Android smartphone, including the features of different OS versions and manufacturers.
It is important to understand that the process depends on the version Android (starting from Android 10 the algorithm has changed) and the manufacturer's shell (MIUI, One UI, ColorOS etc.). Also, not all assistants support default replacementโsome only work as standalone apps. We will look at all the nuances, including hidden settings and workarounds for devices where the standard method does not work.
Why you may not be able to change the assistant in the standard way
On most smartphones with Android 10+ changing the assistant by default occurs through the app settings. However, there are several reasons why this method may not work:
- ๐ The manufacturer has blocked the function: For example, on Xiaomi s MIUI up to version 12 it was impossible to change the assistant without workarounds, and on Huawei s (with Google Servicess) there is no third-party support at all assistants.
- ๐ฑ Outdated version of Android: On
Android 9 Pieand below the settings interface is different, and some assistants (for example, Alice) may not support older OS. - ๐ Security Policy: On corporate devices or smartphones with Knox (for example, Samsung for business), the administrator can prohibit changes to system applications.
- ๐ ๏ธ Custom firmware: On unofficial builds (for example LineageOS) there may be no integration with voice assistants.
If you encounter one of these problems, do not despair - in the following sections we will look at alternative methods, including ADB-commands and configuration via Nova Launcher.
โ ๏ธ Attention: On devices Huawei without Google Mobile Services (for example, Mate 40 Pro or P50), replacing the default assistant is not possible due to lack of support. Google Assistant API. In this case, you can only use Celina (built-in assistant Huawei) or launch third-party assistants manually.
Standard method: replacement through Android settings
This method works on most smartphones with Android 10โ14 and standard shell (or close to it, for example, One UI ot Samsung). Follow the instructions:
- Open
SettingsโApplications. - Tap on the three dots in the upper right corner and select
Default applications(orAssistant and voice inputon some devices). - Find the item
AssistantorVoice Assistantand tap on it. - In the list of available applications, select the desired assistant (for example, Yandex or Alice).
- Confirm your selection - now when you hold the button
Homeor voice command, the selected application will be launched.
If the desired assistant is not in the list, make sure that:
- ๐ฅ The application is installed and updated to the latest version (for example, Yandex with support Alice).
- ๐ The application has rights to work as an assistant (check in the application settings).
- ๐ ๏ธ On the device no restrictions from the manufacturer (see section above).
โ๏ธ Preparing to replace the assistant
On some devices (for example, Sony Xperia) the path may be different: Settings โ System โ Language and input โ Voice assistantIf you do not find the item you need, use the search in the settings (magnifying glass icon in). top right corner).
Replacing the assistant on Xiaomi (MIUI)
On smartphones Xiaomi, Redmi i POCO s shell MIUI algorithm for replacing the assistant has its own characteristics. The manufacturer is actively promoting its own XiaoAI, so the standard method may not work. Here's what to do:
- Install an alternative assistant (for example, Yandex or Google Assistant) from Google Play.
- Go to
Settings โ Applications โ Manage applications. - Tap on the three dots in the upper right corner and select data-i="130">Default applications
Default apps. - Find item
Assistant and voice input(orVoice assistant). - If the application you need is not in the list, try an alternative method (see below).
On MIUI 12โ14 an additional step may be required:
- ๐ง Open
Settings โ Accessibility โ Quick Access. - ๐ Enable option
Launch the assistantand select the desired application.
โ ๏ธ Attention: On some models Xiaomi (for example, for the Chinese market), the assistant replacement function is blocked at the firmware level. In this case, only installing custom firmware will help. (for example Pixel Experience) or using workarounds through Nova Launcher (see next section).
Alternative methods: Nova Launcher and ADB
If the standard method does not work, you can use one of the alternative methods. They are suitable for devices with limited settings or custom firmware.
Method 1: Setup via Nova Launcher
Nova Launcher allows you to assign any action to the button holding gesture Home, including launching an alternative assistant:
- Install Nova Launcher from Google Play and make it launch by default.
- Long-press an empty space on the main screen and select
Settings. - Go to
Gestures and inputs โ Hold the "Home" button. - Select
Applicationsand specify the desired assistant (for example, Yandex).
Method 2: Using ADB (for advanced users)
If the manufacturer has blocked the replacement of the assistant, you can try changing the settings via ADB. This method requires connecting the smartphone to the PC and enabling USB debugging.
adb shell settings put secure assistant com.yandex.browser
adb shell settings put secure voice_interaction_service com.google.android.googlequicksearchbox/.VoiceInteractionService
Replace com.yandex.browser with the package of the desired application (for example, for Google Assistant this com.google.android.googlequicksearchbox). Be careful: incorrect commands can disrupt the system.
How to find the application package?
Open Google Play, find the assistant application and copy its URL. The package will be listed after. "id=" (for example, "com.yandex.browser" for Yandex Browser with Alice).
Comparison of popular assistants for Android
Before changing the assistant, it is worth comparing their capabilities Below is a table with the key features of the most popular solutions:
| Helper | Russian support | Integration with Android | Voice input | Features |
|---|---|---|---|---|
| Google Assistant | โ Full | โ Deep (system) | โ Offline commands | Works with Google Services, supports routines |
| Yandex Alice | โ Best Russification | โ ๏ธ Partial (requires a separate application) | โ Recognizes dialects | Integration with Yandex.Ecosystem (Music, Maps, Weather) |
| Samsung Bixby | โ Basic | โ Full (on Galaxy) | โ Voice control of the camera | Optimized for devices Samsung, supports Bixby Routines |
| XiaoAI (Xiaomi) | โ Full | โ Only on MIUI | โ No offline mode | Integration with smart devices Xiaomi (lamps, robot vacuum cleaners) |
The choice of assistant depends on your tasks:
- ๐ For travel and international use, it is better suited Google Assistant.
- ๐ฃ๏ธ For Russian-speaking users, it is optimal Alice ot Yandex.
- ๐ฑ On devices Samsung or Xiaomi itโs worth trying the built-in solutions (Bixby or XiaoAI).
Yandex Alice recognizes Russian speech and dialects better, but requires a separate application. Google Assistant is integrated into the system, but may understand regional accents worse.
What to do if the assistant does not respond to voice commands
Sometimes after replacing the default assistant, it stops responding to voice commands (Okay, Google or Alice).Causes and solutions:
- ๐ Microphone disabled: Check the permissions for the assistant application in
Settings โ Applications โ [Assistant name] โ Permissions. enabledMicrophoneandAutostart. - ๐ต No Internet: Most assistants require a network connection to process voice commands (except for basic offline commands Google Assistant).
- ๐ Incorrect voice settings: Go to
Settings โ System โ Language and input โ Voice inputand select the desired language. - ๐ Application conflict: If several assistants are installed, they may block each other in
Settings โ Applications.
If the problem persists, try:
- Restart your smartphone.
- Clear assistant application cache (
Settings โ Applications โ [Name] โ Memory โ Clear cache). - Update the assistant application and Google Play Services.
- Check the microphone in another application (for example, in Voice Recorder).
โ ๏ธ Attention: On some devices (for example Huawei P40 Pro without Google Services) voice launch of the assistant may not work due to lack of support Google Voice Match. In this case, the assistant can only be launched manually or through a widget.
How to completely disable the assistant on Android
If you no voice assistant is needed, you can disable it. Methods depend on the manufacturer:
Standard Android (Pixel, Motorola, Nokia)
- Go to
Settings โ Applications โ Default applications โ Assistant. - Select
NoorDisable. - To completely disable Google Assistant go to its settings and turn off the option
Google Assistant.
Samsung (One UI)
- Open
Settings โ Additional features โ Bixby. - Disable
Voice wake-upandButton Bixby. - For complete removal Bixby you will need rights
rootorADB.
Xiaomi (MIUI)
- Go to
Settings โ Applications โ Manage applications โ XiaoAI. - Select
Disable(the application will remain in the system, but will stop working). - To remove the widget from the desktop, hold it and drag it to
Delete.
Complete deletion of system assistants (Bixby, XiaoAI) without root-rights is impossible, but you can disable them and hide the display.
If you have disabled the assistant, but accidentally launch it by holding the button Home, assign this gesture another action via Nova Launcher or Button Mapper (requires ADB).
FAQ: Frequently asked questions about changing the assistant on Android
Is it possible to set Alice as the default assistant for everyone smartphones?
No, on some devices (for example, Huawei without Google Services or Xiaomi for the Chinese market) assistant replacement is blocked. In this case, Alice can only be launched manually or via Nova Launcher.
After replacing the assistant, voice activation stopped working ("Okay, Google"). What should I do?
Most likely, the new assistant does not support voice activation in the background. Check its settings or return Google Assistant as the default assistant, but disable all its functions except voice launch.
How to return Google Assistant after experimenting with other assistants?
Go to Settings โ Applications โ Default applications โ Assistant and select Google. If it is not in the list, update Google Play Services and restart the device.
Can I use Siri on Android?
No, Siri is an exclusive assistant for devices Apple. On Android you can install alternatives with similar functionality (for example, DataBot), but they will not be integrated into the system.
Why were the assistant settings reset after updating Android?
With major updates (for example, with Android 12 on 13) the default settings may be reset. After the update, re-assign the desired assistant in the settings.