Owning a Xiaomi or Redmi smartphone opens up wide customization opportunities for the user, but the standard behavior of the Android operating system often dictates its rules. By default, the system seeks to use Google services as a priority, which is expressed in the constant active listening to the phrase "Ok Google" and calling the assistant on the menu button. For the Russian-speaking user, the functionality of Yandex Alice often turns out to be more useful and adapted to local realities, navigation and media content.
The process of replacing one voice assistant with another does not always go smoothly due to the aggressive policy of optimizing the battery in the shell of MIUI or HyperOS. The system can independently disable background processes, considering them harmful, which leads to the inoperability of the function "Alice, turn on." In this article, we will discuss in detail the algorithm of actions that will make the voice assistant from Yandex the main one in the system.
You'll need to take a few steps, from basic application setup to profound changes in system resolutions. Ignoring any step, especially the energy saving, can get you to zero. Stable operation depends on the right configuration of startup parameters.
Primary installation and basic configuration of the application
The first and obvious step is to install the current version of the Yandex application or a separate Yandex application with Alice from the official Google Play store or GetApps. After installation, you need to log in to your account, since it stores the history of dialogues and personal scripting settings. Without logging in, the functionality will be severely limited.
Then you run the built-in voice assistant wizard, and the app itself will prompt you to activate the voice activation function, and at that point, the system will request access to the microphone. It is critical to give permission to use the microphone in "Always" mode, otherwise Alice will not be able to hear the command (wake up) when the smartphone screen is turned off or locked.
Inside the app settings, find the voice activation section, and you can choose a wake-up phrase like "Listen, Yandex" or "Hi, Alice." It's also recommended that you set up a specific user's voice recognition so that the assistant only responds to your command and ignores outside conversations or TV in the background.
- π± Download the Yandex or Yandex application with Alice from a trusted source.
- π Sign in to your account to synchronize data and settings.
- ποΈ Provide all permissions requested, especially access to the microphone.
- βοΈ Get training in voice activation in the assistant settings section.
β οΈ Warning: If the app closes immediately after installation or doesnβt respond to the power command, check if you have an outdated version of Android installed (below 7.0), as current versions of Alice may require newer libraries.
βοΈ Preparation for the replacement of an assistant
Appointing Alice as the system's primary voice assistant
So that Alice opens when you press the Home button or swipe from the corner of the screen, you have to change the Android system settings. In pure Android, this is done through the settings menu, but in the MIUI shell, the path can be slightly hidden. You need to go to the system settings section and find the default application management item.
Find Apps β Settings β Default Apps β Voice Assistant (the path may vary slightly depending on the firmware version). In the list that opens, you will see Google Assistant and, if installed correctly, Yandex. Choose the latter option. Now the system will try to run it.
However, Xiaomi smartphones often encounter conflict with the proprietary function "Google Assistant", which is built deep into the launcher. If simple menu selection is not enough, you will need to disable the standard service. To do this, go to Settings β Google β Settings for Google apps β Search and Assistant β Google Assistant and deactivate the switch.
Once the priority has been changed, the system can issue a pop-up warning that the third-party app will gain access to personal information.This is Android's standard security procedure, confirming that the selected assistant will handle your voice requests. Confirm the action to make the changes effective.
- π Go to the default application settings in the system.
- π Choose Yandex as your primary voice assistant.
- β Disable the built-in Google Assistant through Google Settings.
- β Confirm the change of access rights in the system dialogue.
Bypassing the MIUI and HyperOS energy saving restrictions
The most common problem faced by Redmi and Poco owners is the "killing" of background processes. The aggressive MIUI algorithm believes that Alice's constantly running microphone and network activity are wasting charge, and forcibly shuts down the application. To prevent this from happening, you need to manually configure auto-start.
Go to the Safety app (green zipper icon) that is preinstalled on all smartphones of the brand. Find the Permissions β Auto Run. In the list, find the Yandex or Yandex app with Alice and activate the switch. This will give the system a signal not to block the start of the application after rebooting.
Next, you need to configure the battery mode for this particular application. Go to Settings β Applications β All applications β Yandex β Battery (or Energy Saving). Select the option "No restrictions." If you leave the value "Energy Saving" or "Smart Limitation", the system will unload the assistant from memory periodically, and it will cease to respond to voice.
| Setup parameter | Recommended value | Location on the menu |
|---|---|---|
| Auto-start | Included. | Security β Permits |
| Battery mode | No restrictions. | Settings β Applications β Battery |
| Locking in memory | Locked. | Menu of running applications |
β οΈ Warning: Setting βNo Limitsβ mode may slightly increase battery consumption in standby mode, as the microphone will be constantly active to listen to the key phrase.
What if the system shuts down the application anyway?
Customization of activation by button and gestures
Voice activation is convenient but not always available (for example, in a noisy place or when you need to keep quiet). On Xiaomi smartphones, you can reassign long-term pressing of the power button or the home button (if it is touch-sensitive) to call Alice. However, the standard means of the system can often only choose Google Assistant.
To solve this problem, you can use third-party utilities such as Button Mapper or MacroDroid available in the app store. These programs allow you to reassign a physical action (for example, double pressing the volume button) to run a specific application or execute a command. In the case of MacroDroid, you can create a macro: "Trigger: Shake β Action: Launch the Yandex application."
Itβs also worth checking the launcherβs settings. In some versions of HyperOS, you can select a swipe assistant from the bottom corner of the screen. Go to Settings β Additional β Button Management (or similar path) and check if thereβs an option to select an app for a gesture. If the standard Google Assistant has been disabled before, the system can suggest a replacement.
- π Use mapper apps to reassign volume buttons.
- ποΈ Set up gestures in the launcher for a quick call to the assistant.
- π² Consider using desktop widgets for quick access.
- π€ Create a macro in MacroDroid for activation by shaking.
π‘
Use the Yandex widget on the home screen. Click on the microphone icon right in the widget β this is the fastest way to activate Alice without voice commands and reassign buttons.
Integration with smart home and multimedia
One of the main reasons for the move to Alice is its excellent integration with the Yandex Smart Home ecosystem. Unlike Google, which may not support many local Russian brands of smart sockets and light bulbs, Alice manages them natively. Once installed, make sure that your devices are added to the Yandex app.
Alice is also preferred for managing multimedia, such as Yandex.Music, and she can include tracks by name, genre or mood, and stream audio to Yandex.Station or other speakers in the home. Google Assistant in the Russian region often has difficulty finding local content or requires complex settings through YouTube Music.
It's important to note that you can set up a scripting function, "I'm at home," which will turn on the lights, play music and talk about the weather at the same time. On Xiaomi, this works consistently if the background conditions described in the previous sections are met. Deep integration allows you to use the phone as a full-fledged remote control.
If you use Android TVs with Google Assistant built in, switching to Alice on your smartphone will create an interesting situation: the phone will understand Russian commands better, and the TV will remain in standard settings. In this case, you can use the broadcast function (Cast) from phone to TV, controlling the content voice over your smartphone.
π‘
The main advantage of Alice on Xiaomi is seamless work with Russian services and a smart home, which compensates for the need to manually adjust the background work.
Typical Problems and Conflicts
Despite the correct setup, users may find themselves in a situation where when calling the assistant still starts Google. This often happens after updating the system or the Google Play Services app itself. In this case, resetting the default application settings helps. Go to Settings β Apps β All Apps β (I have three dots) β Reset application settings.
Another common problem is that Alice "stutters" or thinks long before answering. This can be due to an unstable Internet connection or VPN. Voice assistants require a constant connection to the server to process requests. If you have a VPN enabled, try adding an exception for Yandex domains or disabling it while using the assistant.
Conflicts can occur with other applications that use the microphone, such as voice recorders or instant messengers with voice messages. If Alice stopped hearing the command, check if the device is occupied by another application.
β οΈ Note: When you reset your app settings, you will lose all notification and permission personalization for all programs.
- π Reset your default app settings if Google returns.
- π Check the Internet and turn it off. VPN quirky.
- π§Ή Regularly clean the cache of the Yandex application for stability.
- π Make sure the microphone is not occupied by another active app.
The Secret Method for Advanced
Final recommendations on the use of
Replacing the in-house assistant with an alternative is a step toward personalizing your Xiaomi Redmi, and while it takes a little bit of time to set up the power-saving permissions and exceptions, the result is worth it. You get an interface that's tailored to local services, music and navigation.
Donβt forget to check Yandexβs updates periodically. Developers are constantly improving their speech recognition algorithms and adding new skills. New versions often optimize resource consumption, which is especially important for budget smartphone models.
Use Alice's potential to go from setting alarm clocks and timers to managing your smart home to finding information, and the more you use your assistant, the more you understand your intonation and preferences, becoming a truly personal assistant in your pocket.