How to unlock the microphone for Yandex on Xiaomi smartphones: full instruction

Are you trying to use voice search in Yandex.Browser, ask a question to Alice or record a voice message in Yandex.Mail, but the system stubbornly refuses to turn on the microphone? on Xiaomi smartphones, this problem is more common than on other devices - the fault of the feature shell MIUI, aggressive energy saving policies and multi-level privacy settings. 80% In some cases, the problem is solved for 2-3 minutes, if you know where to look for a lock.

In this article, we will discuss all possible reasons why the microphone can be blocked for Yandex services on Redmi, POCO Mi – from basic Android resolutions to hidden settings MIUI 12/13/14 We will focus on models with HyperOS (e.g. Xiaomi) 14 or Redmi Note 13 Pro+), You will also learn how to check whether the firmware itself or regional restrictions are to blame (relevant for devices purchased in China).

Before you get to the settings, make sure that the problem is the software lock, not the hardware malfunction.

  1. Open the standard Dictaphone application (or Record the sound in the MIUI) And try to make a record.
  2. Call another phone and check if the person is listening to your voice.
  3. Run any other app with microphone access (like WhatsApp or Telegram) and try sending a voice message.

If the microphone works in other applications but not in Yandex services, read on. If the microphone does not work at all, the problem may be a hardware breakdown (for example, oxidation of contacts after moisture) or a system failure (resetting or flashing is required).

1. Check basic Android resolutions for microphone

The first thing to do is make sure you have access to the microphone for Yandex applications at all. MIUI These settings can be hidden deeper than in pure Android, so follow the instructions carefully.

Open the Settings. β†’ Annexes β†’ Manage applications and find the right application:

  • πŸ” Yandex.Browser – if the problem with voice search or Alice in the browser.
  • πŸ” Yandex (main application) – if Alice does not work in a widget or separate application.
  • πŸ” Yandex.Mail, Yandex.Navigator, etc. – if the microphone does not work in a particular service.

In the application card go to Permissions β†’ Microphone and pick:

  • πŸ“± Allow only during use of the application (recommended for security).
  • πŸ“± Allow always – if you want Alice to listen to voice commands even when the application is folded (for example, to control a smart home).

Find the Yandex application in the list of installed|Make sure that the microphone permission is on|Select the appropriate access mode (only during use or always)|Restart the application after changing permissions-->

If the "Microphone" item is not in the permits at all, this may mean:

  • ⚠️ The app didn't ask for access to the microphone (for example, you have an outdated version).
  • ⚠️ The device has a modified firmware (e.g., Xiaomi.EU) where the permission logic is changed.
  • ⚠️ Activated mode for children or guest profile, where access to the microphone is limited.

⚠️ Note: Some Xiaomi models (e.g. Redmi) 9A or POCO M3) post-update MIUI 13 permissions can be reset. If you've recently updated your firmware, check the permissions again -- even if everything used to work.

2. privacy settings in MIUI: hidden limitations

MIUI It's known for its "careful" attitude to user privacy -- sometimes too caring. There's a separate Privacy section in the shell where you can block access to the microphone at the system level, even if Android permissions are issued.

Go to Settings. β†’ Confidentiality β†’ Application authorizations β†’ Microphone. Here you'll see a list of all the apps that have ever requested access to a microphone. Find the right Yandex app and make sure the switch is active. If it's not on the list, then either the app didn't request access or it was blocked at an earlier stage.

Please note the Special Access item (or Additional settings depending on version) MIUI). It could be activated here:

  • 🚫 Background blocking – limits the operation of applications in the background, which is why Alice may not hear commands after folding.
  • 🚫 Launch restriction – prevents automatic start of Yandex services, including voice input.
  • 🚫 Energy saving – if an application is added to the optimized list, the system may suspend its operation, including access to the microphone.
What is the "Special Access" menu in the MIUI 14
In newer versions of the shell, this section may be called "Suppress and Interscreen Windows" or "Permissions for Background Processes." If you don't find an item, search by settings (the magnifier icon in the upper right corner).

If you see a message saying, "This app was restricted due to high energy consumption," it means MIUI I automatically blacklisted him to fix it:

  1. Go to Settings β†’ Battery and Performance β†’ Battery Consumption Management.
  2. Find the Yandex app and select Without restrictions.
  3. Reboot the phone.

3. Problems with regional settings and firmware

If your Xiaomi is purchased in China or is stitched with a global version for another region (e.g., a local version, MIUI Global for India, some Yandex services may be blocked at the system level, due to the fact that in China, Google and Yandex services are not officially supported, and in some Asian firmware, access to the microphone for non-local applications is limited by default.

Check the current firmware:

  1. Open the settings β†’ About the phone β†’ version of MIUI.
  2. If there is a firmware at the end of the name CN (for example, V14.0.4.0.TKLCNXM) β€” You have the Chinese version.
  3. If RU β€” Russian, IN β€” Indian, EU β€” European (e.g. from Xiaomi.EU).

Solutions for different cases:

Type of firmwareProblem.Decision
Chinese (CN)Yandex services are blocked as β€œnon-local”Install Magisk module to bypass restrictions or reflash to the global version
Global for India (IN)Restrictions on microphone access for non-Indian servicesChange the region in the settings to "Russia" or set MIUI RU
European (EU)Conflict with GDPR (general restrictions on data collection)Manually allow all permissions for Yandex in the privacy settings
Russian (RU)Certificate issues or an outdated version of servicesUpdate Yandex applications and check date/time on the device

⚠️ Warning: Flashing the device to another regional version may result in loss of warranty and unstable operation (e.g., failure) NFC If you are not sure about your abilities, it is better to contact the service center or use alternative methods (for example, the web version of Alice in the browser).

Official Russian (RU)|Global (Global)|Chinese (CN)|European (EU)|The other one/I don't know/-->

4.Conflicts with battery optimization and background processes

MIUI It's famous for its aggressive battery optimization, which often strangles background processes, including access to the microphone. 10-20 seconds after folding the application or voice search in the browser is interrupted – this mechanism is to blame.

To disable optimization for Yandex applications:

  1. Go to Settings β†’ Battery and Performance β†’ Battery Consumption Management.
  2. Select the Applications and find the desired one (for example, Yandex.Browser).
  3. Set up a No Limits mode.
  4. Activate the Auto Start switch (if any).

For MIUI 14 and HyperOS, the path may be different:

Settings β†’ Applications β†’ Application Management β†’ [Select App] β†’ Battery β†’ Without Limitations

If after these actions the problem remains, check the settings of the background processes:

  • πŸ”§ Open the Settings. β†’ Special facilities β†’ System settings β†’ Process limit.
  • πŸ”§ Make sure you select the Standard Limit (not "No background processes").
  • πŸ”§ B Settings β†’ Developer (if developer mode is enabled) check that Do Not Save Actions and Background Process Limits are disabled.

πŸ’‘

If your phone starts to drain faster after changing your battery settings, add Yandex apps to the β€œOptimization Exclusions” list instead of completely disabling the restrictions, which will balance performance and power consumption.

5. Reset permission settings and application cache

If you've tried all of these methods before, but the microphone still doesn't work, the problem may be a damaged cache or permission conflict, and resetting will help.

Option 1: Resetting permissions for a specific application

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select the desired Yandex application.
  3. Press Warehouse. β†’ Clear the cache.
  4. Go back and select permissions. β†’ Resetting permissions (if there is such a clause).
  5. Restart the application and re-access the microphone.

Option 2: Complete reset of all permits (if the first option did not help)

  1. Go to Settings β†’ System β†’ Resetting settings.
  2. Choose App Reset (not to be confused with a full phone reset!).
  3. Once the reboot is complete, all permits will be reset to the factory.

⚠️ Warning: Resetting permissions will cause all apps to lose access to microphone, camera, geolocation and other features, and after the procedure, you will have to reconfigure permissions for WhatsApp, Instagram, banking applications, etc. Use this method only if other methods have not worked.

If the reset didn’t help, try reinstalling the app:

  • πŸ“² Remove the current version of Yandex.Browser/Alice.
  • πŸ“² Download the latest version only from the official website (browser.yandex.ru or alice.yandex.ru).
  • πŸ“² Install the application and immediately after the first start provide all the permissions requested.

6. Hardware Failure Check and Alternative Solutions

If none of the software methods worked, the problem may be the hardware, and the most common problems with the microphone on Xiaomi smartphones are:

  • πŸ”Š Microphone hole contamination - dust or fibers of fabric can block sound. blow the hole with compressed air or gently clean with a soft brush.
  • πŸ”Š Damage to the microphone plume is relevant after falls or disassembly of the phone.
  • πŸ”Š Contact oxidation – if the phone is in contact with moisture (even if it is not completely submerged in water).
  • πŸ”Š Main microphone malfunction – in this case, the secondary microphone (for noise reduction) may work, but the recording quality will be poor.

To check if the microphone is working at the hardware level, use the test mode:

#6484## (for models on Qualcomm)
#64663## (for models on MediaTek)

Once you enter the code, you'll be taken to the engineering menu. Select Audio. β†’ Mic Test and talk to the microphone. If the sound level indicator doesn't respond, the problem is hardware.

If the microphone is working, but still does not work in Yandex, try alternative methods:

  • 🎧 Use headphones with a microphone – sometimes the system only blocks the main microphone, but allows access to the external microphone.
  • 🌐 Open the web version of Alice in the browser (alice.yandex.ru) and check if the microphone is working there.
  • πŸ“± Install a third-party audio recording app (e.g. Easy Voice Recorder) and configure it as a microphone source for Yandex (via Local Server or Virtual Audio).

πŸ’‘

If the microphone doesn’t work in just one Yandex application (like a browser, but it works in Alice), the problem is most likely with the settings of that particular application or its cache. Start by cleaning the data and reinstalling it.

7. Update of firmware and system core

In rare cases, the microphone problem may be due to a firmware bug. MIUI 12.5 for Redmi Note 10 Pro was a famous bug that caused the microphone to stop working after the security update. 13T Some users have experienced a conflict of audio drivers after manual resetting settings.

To rule out this cause:

  1. Check the current firmware version in Settings β†’ About Phone β†’ MIUI version.
  2. Compare it to the latest version available on Xiaomi’s official website for your model.
  3. If the update is available, install it through Settings β†’ Updating the system.

If the update doesn’t help or doesn’t, try:

  • πŸ”„ Manual installation of firmware through MIUI bootloader or Xiaomi Flash Tool (power users only!).
  • πŸ”„ Reverse to previous version if the problem has occurred after the last update.
  • πŸ”„ Install a custom core (e.g. FrancoKernel) if you have a bootloader unlocked.

⚠️ Warning: Manual firmware or rollback of the version may lead to data loss, blocking IMEI or unstable phone. Before the procedure, back up through Settings β†’ Additionally. β†’ Backup and reset and make sure the battery charge is at least 60%.

On Xiaomi models with MediaTek processor (e.g. Redmi) 9, POCO M4 Pro) partition re-marking may be required after firmware update /data, Otherwise, the microphone will be distorted: format:ext4 userdata.

FAQ: Frequent questions about unlocking the microphone in Yandex on Xiaomi

Why does Alice stop hearing me 10 seconds after she folds the app?
This is a common problem due to battery optimization in the MIUI. The system pauses the application in the background to save charge.Solution: Open Settings β†’ Battery β†’ Battery management. Find Yandex and select Unlimited. Activate Autostart and Secondary Start (if any). If that doesn't help, try turning off the power saving mode completely (in the top curtain or in the battery settings).
I gave all the permissions, but the microphone still doesn't work.
Probable causes: πŸ”Ή Conflict with another application that monopolizes the microphone (e.g. Google Assistant or Bixby on some models) Close all background applications through Task Manager. πŸ”Ή Delete the current version and install the latest from the official website. πŸ”Ή Antivirus-level blocking. If you have Avast, Dr.Web or another antivirus installed, check its privacy settings. πŸ”Ή Incorrect audio settings. Go to Settings. β†’ Sound and make sure that the "Speaker Only" or "No Sound" mode is not activated".
My Xiaomi doesn't have a "Microphone" item in the Yandex permissions.
This means that the app either did not request access to the microphone or it is locked at the system level. Try: Reinstall the app (remove and download again from the official source). Clear the cache and data of Google Play Services (Settings). β†’ Annexes β†’ All applications β†’ Google Play Services β†’ Warehouse β†’ Clear cache/data. Check if the child mode or guest profile is activated (at the top of the notification bar). If nothing helps, try running the app in Safe Mode (click the turn off button). β†’ Safe Mode: If the microphone is running in safe mode, the problem is with one of the installed applications (most often with β€œoptimizers” or β€œcleaners").
After updating MIUI The microphone in Yandex began to work with interference?
This is a typical problem for MediaTek processor devices (e.g. Redmi Note). 11, POCO X3 Pro. The reason is the audio drivers are not working properly after the update: πŸ”§ Reverse to the previous firmware version (if there is a backup copy). πŸ”§ Install a custom core with fixed drivers (e.g. Agni Kernel for MediaTek). πŸ”§ Turn on Developer Mode and activate the option to Turn off Absolute Volume (Settings) β†’ Additionally. β†’ For developers). πŸ”§ Use an external microphone (earphones or Bluetooth headset) as a temporary solution. If the problem occurs after upgrading to HyperOS, wait for a patch from Xiaomi - usually such bugs are fixed within a short time. 1-2 weeks after release.
Can I unlock the microphone for Yandex on Xiaomi without root rights?
Yeah, in 99% All the methods described in this article (resetting permissions, setting up the battery, updating the firmware) work without superuser rights. Root access may only be needed in two cases: If you want to manually edit system files (for example, mixer_paths.xml If you have Chinese firmware with strict restrictions and you want to install a Magisk module to bypass regional locks. Getting root rights on modern Xiaomi (especially with HyperOS) can lead to encryption blocking, banking applications inoperability and loss of warranty.