How to unlock the microphone for Yandex on the phone Xiaomi Redmi: full instructions

You try to use voice search in Yandex.Browser, ask a question to Alice or plot a route in Yandex.Maps, but Xiaomi Redmi stubbornly ignores your commands? The reason most often lies in blocked access to the microphone โ€” whether it is at the level of Android, the shell MIUI or the application itself. In this article, we will analyze all possible ways of unlocking, from basic settings to hidden parameters that the manufacturer does not always advertise.

The issue is relevant for all Redmi models, from the budget Redmi 9A to the flagship Redmi K60 Pro, as it is related to the features of MIUI and the Android 10-14 permission policy. It is important to understand that locking the microphone can be either explicit (you manually disabled access) or hidden - for example, due to battery optimization or conflict with other applications.

1. Checking microphone permissions in Android settings

The first thing to do is make sure that the microphone is allowed at the operating system level. In MIUI, the path to these settings may vary depending on the version, but the general logic is maintained. Open Settings โ†’ Applications โ†’ Application Management and find the desired Yandex application (for example, Yandex.Browser or Yandex with Alice).

In the app card, go to the Permissions section and check the status of the Microphone item. If it is Prohibited or Asked each time, change to Allow. Note: in MIUI 14 and later, some permissions may be hidden under the button Additional - do not miss this moment.

  • ๐Ÿ” Search by settings: Enter the request "microphone" in the search bar in Settings - the system will show all applications that it is forbidden.
  • ๐Ÿ“ฑ Quick access: Hold your finger on the Yandex app icon on the home screen โ†’ Information on the annex โ†’ Permits.
  • โš™๏ธ System restrictions: If the microphone is inactive (grey), then the lock is at the level of the device. MIUI โ€” read the following section.
๐Ÿ“Š What is the Xiaomi Redmi model you have?
Redmi Note 10/11/12
Redmi 9/9A/9C
Redmi K40/K50/K60
Redmi A1/A2
Another model

2. MIUI specific settings: hidden limitations

MIUI is known for its โ€œchipsโ€ that sometimes interfere with third-party applications, one of which is automatic permission optimization, which can reset access to the microphone after updates or reboots, to fix this:

  1. Go to Settings โ†’ Special Features โ†’ Sound Improvements and turn off the microphone noise filter option (it may conflict with voice services).
  2. Go back to Settings โ†’ Applications โ†’ Application Management, select the Yandex app you want and press the Battery. Make sure it is there Without Limits - otherwise the system may lock the microphone in the background.
  3. For MIUI 13+, check Settings โ†’ Privacy โ†’ Permissions โ†’ Additional โ€“ there may be a separate switch for Access to the microphone for voice assistants.

In Redmi models with MediaTek processors (such as Redmi 10C or Redmi A1), hardware locking of the microphone sometimes works due to a driver error, in which case only a firmware update or a reset will help.

Microphone noise filtering is disabled|Yandex app allowed unlimited access to battery|Privacy settings enable access for voice assistants|Verified version. MIUI topicality-->

3. Permissions for specific applications of Yandex

Each Yandex application requests access to the microphone separately, for example, if you allowed the microphone in Yandex.Browser, this does not mean that it will automatically work in Yandex.Maps or Yandex.Music. Let's consider the nuances for popular services:

AnnexWhere to check permissionsAdditional settings
Yandex.BrowserBrowser settings โ†’ Voice searchEnable the option โ€œUse the microphone by defaultโ€
Yandex with AliceProfile โ†’ Settings โ†’ Voice AssistantTurn off Traffic Savings โ€“ it blocks the background work of the microphone
Yandex.Maps.Settings โ†’ Voice NavigationSelect โ€œDevice Microphoneโ€ instead of โ€œIntegrated Synthโ€
Yandex.MusicSettings โ†’ Voice controlAllow access to the microphone in the background

If the microphone doesn't work after you change your settings, try resetting the permissions for the app.

  1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ Yandex.Browser (or more).
  2. Click Warehouse โ†’ Clear the data (only the cache wonโ€™t help!).
  3. Run the app again and allow access to the microphone when you first request it.

๐Ÿ’ก

If the application requests permissions in English after the data reset, thatโ€™s fine โ€“ this is how the bug in MIUI 12.5 manifests itself.

4. Problems with drivers and hardware

If none of the previous methods worked, the problem may lie at the hardware or driver level, especially for Xiaomi Redmi devices with custom firmware or after failed updates.

  • ๐ŸŽค Microphone test: Record a voice message on WhatsApp or Telegram. If the sound is recorded normally, the problem is in the software, if not, in the microphone.
  • ๐Ÿ”ง Connection Check: In models with a 3.5mm connector (like the Redmi Note 10), try connecting headphones with a microphone โ€“ if voice input works, the main microphone is to blame.
  • ๐Ÿ”„ Resetting settings: In Settings โ†’ The phone. โ†’ Settings reset select Reset all settings (not to be confused with a full reset!) This will return the permissions to factory without data loss.

For devices with MediaTek Helio (e.g. Redmi 9A, Redmi 10A), there is an error when the microphone stops working after the MIUI update.

  1. Check the firmware version in Settings โ†’ About Phone โ†’ MIUI version.
  2. If version is older than 12.5.3, upgrade via Settings โ†’ System Update.
  3. If there are no updates, install the latest version manually through MIUI bootloader (instruction below).
How to update MIUI manually?
1. Download the firmware for your model from [en.miui.com](https://en.miui.com/download.html). 2. Rename the file to update.zip and place it in the root of the phone's memory. 3. Go to Settings โ†’ About Phone โ†’ System Update โ†’ Click on three dots in the upper right corner โ†’ Select a firmware file. 4. After the update, reset (see above).

5. Conflicts with other applications and services

The microphone in Xiaomi Redmi may be blocked due to conflict with other applications that monopolize it.

  • ๐Ÿค– Voice assistants: Google Assistant, Siri (on some firmware), or built-in Xiao AI Xiaomi.
  • ๐ŸŽฎ Gaming applications: PUBG Mobile, Free Fire or Genshin Impact can block microphone for voice chat.
  • ๐Ÿ”’ Antivirus and VPN: Kaspersky, Avast, or 1.1.1.1 sometimes restrict access to the microphone for security reasonsยป.

To identify the conflict:

  1. Close all background applications through Recent Tasks (swipe up with a delay).
  2. Restart your phone in Safe Mode (press the power button โ†’ Restart in Safe Mode). If the microphone is running, one of the installed applications is to blame.
  3. Remove suspicious programs by checking the microphone after each deletion.

๐Ÿ’ก

If the problem disappears in Safe Mode but returns after a normal download, the culprit is exactly among the user applications.

For Redmi models with HyperOS (new firmware from Xiaomi), a separate Settings โ†’ Privacy โ†’ Application Monitoring section has been added to help identify which programs have recently used a microphone.

6. Radical methods: resetting and flashing

If all the previous steps have failed, radical measures remain, they will take longer, but they are guaranteed to solve the problem if it is programmatic.

MethodWhen to applyRisks.
Reset to factory settingsIf the microphone does not work in any application, including a standard voice recorderLosing all data (get backup!)
Deletion of Mi AccountIf the problem occurred after linking to the Xiaomi accountLoss of data synchronization (notes, cloud)
Fastboot flashing through FastbootIf the reset did not help and the firmware is damagedLoss of Guarantee for Wrong Action
Reverse to the old version of MIUIIf the problem occurs after the updatePotential security vulnerabilities

For reset to factory settings:

  1. Make a backup through Settings โ†’ About Phone โ†’ Backup.
  2. Go to Settings โ†’ About Phone โ†’ Resetting โ†’ Delete all data.
  3. After the reboot, set the phone up as new and check the microphone before data recovery (to rule out the backup effect).

โš ๏ธ Note: On Redmi models with Snapdragon chip (e.g. Redmi) K50) The reset can block the bootloader if the Bootloader has been previously unlocked, in which case you will need to re-unblock through the Mi Unlock Tool.

Alternative solutions: workarounds

If you can't unlock the microphone with standard methods, you can use workarounds, which don't solve the problem, but they allow you to use Yandex's voice functions.

  • ๐ŸŒ Web version: Open in the browser [ya.ru](https://ya.ru) and use voice search via the web interface (can work even with a locked microphone in the application).
  • ๐Ÿ”„ Install Yandex.Light โ€“ its permission request algorithms sometimes differ from the main applications.
  • ๐Ÿ“ฑ External microphone: Connect a Bluetooth headset or USB-microphone (through microphone) OTG-The system can allow access to an external device even if the main microphone is blocked.

For Redmi owners with root rights, there is a radical way to:

su


pm grant com.yandex.browser android.permission.RECORD_AUDIO




pm grant com.yandex.browser android.permission.MODIFY_AUDIO_SETTINGS

These commands will force Yandex.Browser to access the microphone and audio settings, similarly, you can prescribe permissions for other Yandex applications, replacing com.yandex.browser with:

  • com.yandex.search โ€“ for Yandex with Alice
  • com.yandex.maps โ€“ for Yandex.Maps
  • com.yandex.music โ€“ for Yandex.Music

โš ๏ธ Note: Using adb or root commands can cause the phone to run unstable or the firmware to fail. Create a full backup through the phone before execution TWRP Or Mi Flash Tool.

FAQ: Frequent questions about unlocking the microphone

Why does the microphone work on WhatsApp but not on Yandex.Browser?
This is a typical situation where permissions are given at the system level, but a specific application (Yandex.Browser) cannot apply them due to internal limitations. Try: Clear the cache and browser data (Settings โ†’ Applications โ†’ Yandex.Browser โ†’ Storage). Delete and install the application again. Check if the browser data saving mode is enabled (Browser settings โ†’ Traffic Saving).
After the MIUI update, the microphone stopped working.
MIUI updates often reset permissions or make changes to privacy policies. Step-by-step: Check the firmware version in Settings โ†’ About Phone. If it's MIUI 14+, update all Yandex apps to the latest. In Settings โ†’ Privacy โ†’ Permits โ†’ Find System Permits and enable Microphone Access for third-party apps. If it doesn't help, reset (see Section 6). Redmi Note 11 and later, after upgrading to HyperOS, an additional agreement with the Privacy Policy in the Terms of Use may be required. โ†’
Can I unlock the microphone without resetting?
Yes, in most cases, no reset is required. Start with: Permission checks in Android and MIUI settings (sections 1โ€“2), cache and data clearing of a problem application, checks for conflicts with other programs (section 5), Reset is only needed if the microphone does not work in all applications, including a standard voice recorder, or if you are sure that the problem is caused by damage to system files.
Why canโ€™t Yandex.Maps hear voice commands, even though the microphone works?
Yandex.Maps has a separate setting for voice input. Go to: Profile โ†’ Settings โ†’ Voice Navigation. Make sure that voice control is enabled. In the Microphone section, select the device microphone, not the Embedded synthesizer. Also check if the MIUI settings are Vibration Only or No Sound mode, which can block access to the microphone for navigation applications.
How to check if the microphone is physically broken?
Run the test: Open the standard Dictaphone app and record a few seconds of sound. If the record is clean, the microphone is working. Call another phone and see if the person is listening to your voice. Connect your headphones to the microphone โ€” if voice input is working, the problem is in the main microphone of the phone. If the microphone does not work in any of the tests, contact the service center. Xiaomi Redmi with a warranty repair will cost 1,500-3,000 โ‚ฝ (model-wise).