Activation of Alice on Xiaomi Redmi in sleep mode: Deep setup

Owners of Xiaomi and Redmi smartphones often face a situation where the voice assistant stops responding to the activation command if the device’s screen is turned off.This is not a bug, but a feature of the aggressive MIUI and HyperOS energy saving system that forcibly “sleeps” background processes to save battery power. Standard “activation by word” setting often only works when the device is unlocked, which negates the convenience of using the smart assistant in everyday scenarios.

For Alice to really work from sleep, you need to perform a comprehensive setup that affects not only the Yandex application itself, but also system resolutions, battery settings and microphone parameters. In this article, we will analyze a detailed algorithm of actions that will turn your smartphone into a full-fledged voice interface that responds to the command “Listen, Alice” even when the phone is in your pocket or on the table with a screen down.

The effectiveness of voice control depends on the correct configuration of background services. Ignoring at least one step can lead to the assistant will “deaf” when the display is turned off. So it is important to consistently go through all the stages of settings described below to ensure that the service is stable in all conditions of use of your Android device.

Basic preparation and installation of Yandex components

The first step is to ensure that the current version of the application is available. Xiaomi owners should be careful, since global firmware often preinstalled a stripped-down version of the browser or widget that does not support full voice control functionality. You will need to download the official Yandex or Yandex with Alice app from the Google Play store or GetApps.

Once installed, you need to log in to your account. It is the binding to the account that allows you to synchronize smart home scripts and request history. Without authorization, voice activation may not be available in the settings menu, since server processing of voice commands requires user identification.

It is also important to check for updates for Google system components, particularly Google Assistant and Google Play services. Although we customize Alice, Android system audio drivers and microphone resolutions often depend on the underlying system components.Outdated versions can cause audio input access conflicts.

  • 📱 Download the Yandex app from the official app store for your regional firmware version.
  • 🔐 Sign in to your Yandex.Plus account or just Yandex ID to activate cloud functions.
  • 🔄 Update all system components of Google Play Services to the latest available version.
  • 🎤 Make sure that Yandex app includes microphone access at the level of basic Android resolutions.

⚠️ Note: Some global versions of the firmware MIUI (The Chinese version with Google Play installed may experience a conflict between the Google Assistant system and Alice. If Alice stops working after setting up, try temporarily disabling Hey Google in Google's settings.

📊 What's your firmware version? MIUI/HyperOS?
Global (Global)
Chinese (CN)
European (EEA)
Indian (IN)
Russia (RU)

Set up auto-start permits and work in the background

The most critical step, which is responsible for 90% of success, is the power management setup. The MIUI system by default kills processes that are not in the active window, especially when the screen is off. In order for Alice to be able to constantly listen to the air, she needs to prevent her from going to sleep.

Go to your phone settings and find the Apps section. Search Yandex (or Yandex with Alice) in the list. Go to Saving Charge or Battery. You need to select the No Limits option. This is key: the standard Save Charge mode will not allow the app to run in the background all the time.

Then you want to turn on auto-start. In the same app settings menu, find the Auto-Start switch and activate it, which will signal to the system that the service should start immediately after the phone is turned on, without waiting for the first manual opening of the user-ore. Without this step, after the phone is restarted, voice activation will not work.

It’s also worth checking the permissions to display on top of other windows, which allows the assistant to display the response interface over the lock screen or other applications, and look for “Other permissions” in the app settings and make sure that all items related to the microphone and display are included.

☑️ Checklist of battery settings

Done: 0 / 1

Activation of voice control within the application

Once the system restrictions are removed, you need to properly configure Alice herself. Open the Yandex app, click on the assistant icon (usually a round icon with a color halo) and go to the settings (the gear icon or profile).

So here you're going to be asked to activate Voice Activation, and the system will ask you to say a few phrases to train your voice recognition model, which increases the accuracy of your voice activation, even though Alice can recognize general commands, and then perform this step efficiently by saying the phrases clearly and at the usual volume for you.

An important nuance is the setting of the screen off, and some versions of the app have a separate switchboard, "Work with the screen off" or "Listen always." Make sure it's activated. If there's no switch, then the app relies on the system permissions we set up in the previous section.

For owners of Redmi Pocket Mode, you should know that the proximity sensor can block microphone activation if the phone is in a tight pocket. It is a protective mechanism against random calls. In Yandex settings, you can try to find the option to ignore the proximity sensor, if it is available in your version.

The path to activation settings:


Yandex → Profile → Settings → Voice commands → Voice activation

⚠️ Attention: The constant operation of the microphone in the background increases battery consumption. If you notice that the phone has become discharged faster, check the battery usage statistics in the settings section. However, on modern processors Snapdragon and MediaTek cost of recognition of the trigger phrase is minimal.

Why is Alice silent after the update?
Often, after updating the Yandex application, the internal voice activation settings are reset, you will need to re-learn the procedure for learning the phrase “Listen, Alice” and recheck the battery resolutions, since the update could return them to factory energy savings values.

Specific configuration for different versions of MIUI and HyperOS

Xiaomi’s shell interfaces are constantly changing, and the paths to customization may differ. On older versions of MIUI 12 and MIUI 13, permission management was more fragmented. On new versions of MIUI 14 and HyperOS, the company implemented a single privacy protection panel where all accesses are collected.

HyperOS has expanded control over background activity, which may require additional adjustments under Advanced Settings → Special Opportunities. Make sure that Yandex does not include any background activity restrictions that may override battery settings.

Special attention should be paid to phones with “Chinese” firmware, which is installed on Google Play, they are even more aggressive system. For such devices, it is recommended to fix the Yandex application in memory (close all applications, pinch the Yandex icon and press “Clock”), This will prevent the process from unloading from RAM when cleaning RAM.

Shell versionKey feature of the setupThe risk of blocking
MIUI 12 / 13Separate Battery and Auto Start settingsMedium (requires manual inspection)
MIUI 14Improved control of background processesLow (when setting "No restrictions")
HyperOSSingle panel of security and memoryMedium (aggressive memory cleaning)
Android OneStandard Android settings without MIUI add-onsMinimum (works most stable)

If you have a firmware beta installed, there may be bugs in the background services, in which case activation may not work until the final release, in which case the only solution is often waiting for a patch from developers or rolling back to a stable version of the software.

💡

Useful tip: If you use a third-party design theme, try switching to the standard MIUI theme to check Alice's work.Castom themes sometimes conflict with the system overlays that the voice assistant uses to output a response.

Solving problems with microphone and sensors

Sometimes all the settings are correct, but the phone doesn't hear the command. Often the problem lies in physical access to the microphone or software conflicts. Redmi and Xiaomi smartphones usually use several microphones: the main (bottom), additional (top) and noise suppression (back).

Check if the bottom of the phone is covered with a case. Tight silicone bumpers can jam the sound, especially if you say the command quietly. It's also worth cleaning the microphone holes, as dust and pile over time clog the grid, reducing sensitivity.

A software conflict can occur if another application has seized a monopoly on the microphone, such as a voice recorder or a call recording app. In such cases, the Android system can block Alice's access to audio input. Close all audio applications before using voice control.

Also worth mentioning is the "Sound Improvement" feature or "Mi True Wireless headphones" if they're connected. Sometimes when you plug in a Bluetooth headset, the microphone is given priority to her. If the headset is far away, Alice may not hear the command. Try turning off Bluetooth for check.

  • 🧹 Clean the microphone mesh with a soft brush from dust and pile.
  • 📵 Check if the cover is blocking the microphone hole on the bottom end.
  • 🎧 Turn off Bluetooth headphones if they are out of earshot.
  • 🔇 Make sure that in the “Do Not Disturb” mode there is no prohibition on using the microphone.

Alternative activation methods and widgets

If the regular activation of “Listen Alice” is unstable, you can use alternative methods that are often even faster. The most reliable way is to use the Yandex widget on the home screen. The widget works even when the screen is locked (if allowed in the widget settings) and is always ready to receive commands.

Add the Yandex Search or Alice widget to your desktop. The widget settings often have a click activation or voice activation option, regardless of the main application, creating a separate process that is less prone to system locks than the background service.

Another method is to use the control button: In Yandex settings, you can call Alice to press the power button for a long time or one of the volume buttons (you need root rights or use special macro applications such as Button Mapper, although this works with restrictions on new versions of Android).

For users who appreciate minimalism, the floating button widget is a semi-transparent circle that hangs over all the windows. One touch and Alice listens, which bypasses the locking problem, because the widget is an active interface element.

💡

A desktop widget is the most reliable way to quickly activate Alice on Xiaomi if the background activation is interrupted due to the hard battery optimization.

⚠️ Note: Using third-party button reassignment apps (Button Mapper and analogues) on newer versions of Android (11, 12, 13, 14) requires the inclusion of special features through the use of the newer versions of Android. ADB or complex setup, as Google restricts the interception of system buttons for security reasons.

Why does Alice stop working after the phone is restarted?
After a full reboot (switch off and on), MIUI re-initiates all services. If the autorun settings for Yandex application do not tick "Enable", the system will consider that the user does not need the application to work in the background, and will not start it until the first manual opening. Always check autorun after the system update or reset settings.
Can I activate Alice without the internet?
No, you need to connect to the network to recognize the voice command "Listen Alice" and then process the request. Locally, the phone only stores a minimal set of commands, but even activating them usually requires a signal from the server. Without the Internet, voice control will not work.
Does the power saving mode on affect Alice's work?
Yes, it's critical. In power-saving mode (especially Ultra or Super), the system shuts down background data and processor operation at low frequencies, guaranteed to shut down the ability to constantly listen to the microphone. In order for Alice to sleep, the power-saving mode must be turned off.
How do I know if Alice is listening to me right now?
In the latest versions of Yandex, when you say the word “Alice” or “Listen” on the screen (even if it is blocked), a visual indicator should appear – a pulsating circle or a color band. If there is no visual response, then the listening process is blocked by the system or application.