Voice assistant Yandex Alice has long been an integral part of the smartphone ecosystem, but owners of Xiaomi devices often face difficulties when trying to add its widget to the main screen. MIUI, This article will cover all the current ways to integrate Alice, from standard methods to workarounds for different versions. MIUI (including MIUI 14 and HyperOS).
It is important to understand that on Xiaomi devices with pre-installed launcher POCO Launcher or MIUI Alice's launcher widgets may not work smoothly because of the company's security policies, but that doesn't mean it's impossible. We tested all the methods on Redmi Note 12 Pro models.+, Xiaomi 13 Ultra and POCO F5 β The results were predictably different, but working solutions were found for each case.
Why Alice is not added to Xiaomiβs home screen in the standard way
The main cause of conflict is restrictions MIUI The shell from Xiaomi blocks the installation of widgets that:
- π Requires constant access to the microphone in the background (Alice belongs to this category)
- π‘οΈ Use non-standard Android permissions (for example, SYSTEM_ALERT_WINDOW)
- π± Launched via alternative launchers (e.g. Nova Launcher or Action Launcher)
- π Updated through third-party stores (Alice is installed from Yandex.Store, not Google Play)
The second problem is the lack of official support, and Yandex did not adapt Alice's widget specifically for the purpose of the project. MIUI, And it's not like Samsung or Google, and it's because even if you can add a widget, it can add a widget:
- π Stop responding to voice commands after locking the screen
- π Disappear after restarting the device
- π΅ Do not display animation when activated
β οΈ Note: On devices with HyperOS (the new firmware Xiaomi), Alice widgets may work even less stable due to tightened energy saving rules. Before setting up, turn off Battery Optimization for the Yandex application in the settings.
Method 1: Addition via standard launcher MIUI (for MIUI 12β14)
This method is suitable for most modern smartphones Xiaomi, Redmi and POCO shelled MIUI 12-14 Important: The widget will be added as a shortcut, not as a full-fledged interactive element.
Step 1. Installation of Yandex application
- π₯ Download the official Yandex app with voice assistant from Google Play or Yandex.Shop
- π§ Allow all permissions requested (microphone, notifications, autorun)
- π Restart your smartphone (this is mandatory for permissions to apply)
Step 2: Adding a widget to the main screen
- Click and hold the empty space on the main screen β select Widgets
- Scroll down to Yandex (if not, go back to step 1)
- Select Alice widget (usually a round icon with microphone)
- Drag it to the free screen space
Step 3: Set up voice activation
By default, the widget will be passive, so that Alice responds to her voice.
- Open the Yandex app.
- Go to Settings β Alice β Voice Assistant
- Activate the option to listen to "Hello Alice"
- Enable Background Work and Auto Start
Install the latest version of the Yandex application
Allow all requested permits
Reboot your smartphone
Disable battery optimization for Yandex
Add a widget through the widget menu MIUI-->
| Xiaomi model | Alice's widget support | Action required |
|---|---|---|
| Redmi Note 11/12 | Partial (a widget is added but may disappear) | Disable battery optimization, use widget fixing |
| Xiaomi 13/14 | Full (performing stably) | Update MIUI to the latest version |
| POCO F4/F5 | Limited (requires a change of launcher) | Install Nova Launcher or Action Launcher |
| Redmi 10A | Unstable (the widget may not be displayed) | Use a shortcut instead of a widget |
β οΈ Note: On some devices (e.g. Redmi) 9A or POCO M3) Alice's widget may not appear in the list even after you install the app. In this case, go to Method 2.
Method 2: Use of an alternative launcher (Nova Launcher, Action Launcher)
If the standard method doesnβt work, the most reliable option is to install a third-party launcher, which is suitable for all Xiaomi models, but requires additional adjustments.
Why does it work?
Third-party launchers (such as Nova Launcher or Action Launcher) are not strictly restricted. MIUI They allow you to use widgets:
- π§ Install widgets of any size
- π Fix them on the screen (so they donβt disappear)
- π± Customize gestures for a quick Alice call
Instructions for setting:
- Install Nova Launcher from Google Play
- Make it the default launcher (at the first start the system will prompt you to do this)
- Press and hold the main screen. β select Widgets
- Find the widget Alice (from Yandex) in the list and add it to the screen
- Hold the widget. β Choose Change the size and stretch it to the desired dimensions.
For stable operation:
- π§ In the Nova Launcher settings, turn off RAM optimization
- π In Android settings (Settings) β Annexes β Yandex) Allow Auto Start and Work in the background
- π΅ Disable Battery Optimization for both applications (Nova Launcher and Yandex)
What to do if the widget disappears after the reboot?
Standard MIUI Launcher
Nova Launcher
Action Launcher
POCO Launcher
Other-->
Method 3: Creating an Alice shortcut through "Fast Commands" (for HyperOS)
On devices with the new HyperOS firmware (for example, Xiaomi 14 or Redmi). K70) The previous methods may not work because of the tightened constraints, and in this case, a workaround through the creation of a shortcut with a voice call will help.
Adjustment steps:
- Open the Yandex app and activate Alice at least once (say "Hi Alice")
- Return to the main screen, press and hold the empty space. β select Labels
- In the list, find Yandex. β Choose Alice (or Voice Search)
- Drag the shortcut on the screen
Now, when you click on the shortcut, the voice assistant will immediately activate, and the downside of the method is that there is no visual widget, but the functionality is preserved completely.
For convenience:
- π¨ Change the shortcut icon (in Nova Launcher, this is done through a long press). β Edit)
- π§ Assign a gesture (such as swipe up the icon) for a quick call
- π Secure the shortcut to the Quick Access Panel (if your launcher supports it)
π‘
If Alice doesn't respond to her voice after clicking a shortcut, check if the microphone is blocking another app (like Google voice search or screen recording).
Solving Typical Problems When Adding Alice
Even after successfully adding a widget, Xiaomi users often encounter errors, and letβs look at the most common ones and how to fix them.
| Problem. | Possible cause | Decision |
|---|---|---|
| The widget does not appear in the list | Yandex is not installed from Google Play or updated | Reinstall the application from an official source, give all permissions |
| Alice doesn't respond to her voice | Microphone blocked by optimization MIUI | Turn off battery optimization for Yandex in settings |
| The widget disappears after the reboot | Launcher MIUI resets the widget settings | Use Nova Launcher or fix the widget through ADB |
| When you click on the widget, the browser opens. | The default settings of the application have been lost | In Android settings, reset the default settings for Yandex |
If Alice doesn't hear the commands:
- Check if the Do Not Disturb or No Sound mode is on
- Make sure the microphone is not occupied by another app (such as WhatsApp or Telegram while you are texting).
- Restart the Yandex application through Settings β Annexes β Yandex β Forced stop, then run again
If the widget is not updated:
- π Clear the cache of the Yandex application in the settings
- π₯ Update the application to the latest version
- π§ Check your internet connection (Alice requires a stable connection)
pm grant ru.yandex.searchplugin android.permission.BIND_APPWIDGET
This will prevent it from disappearing after the reboot, but requires unlocking the bootloader and superuser rights.-->
Additional settings for maximum convenience
To make Alice work on Xiaomi as smoothly as on other brands, we recommend you to configure the following settings:
Energy efficiency:
- π Go to Settings. β Battery and productivity β Optimizing the battery
- Find the Yandex app in the list and select Without Limits
- π Activate Auto Start and Secondary Start for Yandex
2. setting up voice activation:
- π€ In the Yandex application go to Settings β Alice. β Voice assistant
- Turn on the option to listen to "Hello Alice" even on the locked screen
- π Adjust the microphone sensitivity (if Alice is not good at hearing voice)
3. Integration with a smart home:
If you use Xiaomi Smart Home devices (like Yeelight lamps or robot vacuum cleaners), Alice can be associated with them:
- Open the Mi Home app
- Go to Profile. β Settings β Voice assistants
- Connect your Yandex account to Mi Home
- Now Alice can control devices by commands like "Switch on the lights in the room."
Quick call through the button:
On some Xiaomi models (e.g. Redmi Note 12 Pro)+) You can call Alice to double press the power button:
- Go to Settings. β Buttons and gestures β Power button
- Choose Double Push. β Launch the application
- Specify the Yandex application
Alternative ways to call Alice without a widget
If none of the methods worked, or you prefer a minimalist approach, consider alternative ways to call an assistant:
1. Voice command via Google Assistant:
- π€ Set up Google Assistant in English
- π Say, OK, Google, open Alice in Yandex"
- π This will launch the Yandex application with activated Alice
2. Quick launch through the notification panel:
- π± Add the Yandex widget to the Quick Settings Panel:
- Swipe down from the top edge of the screen β press on the pencil (editing) β Find Alice and add her.
- π The assistant will now be available in one swipe.
3.Use of Tasker to automatically start:
For advanced users:
- Install the Tasker app
- Create a task with the action Launch the application β Yandex
- Assign the task to a gesture (such as shaking the phone or triple tapping the screen)
Chat widget (for the purpose of MIUI 14+):
In the latest versions MIUI It is possible to add chat widgets:
- Add the Chats widget to the screen (from the section) MIUI)
- Select Yandex Alice in the list of available chats
- π¬ You can now communicate with the assistant in text format.