How to unlock the microphone on Xiaomi: the complete guide

The microphone on Xiaomi smartphones can suddenly stop working for a variety of reasons, from accidental blocking of application rights to system failures in the MIUI firmware. If you notice that the interlocutor does not hear you during calls, voice search does not respond, and applications like WhatsApp or Google Assistant do not recognize speech – the problem is most likely related to the restriction of access to the microphone. In this article, we will analyze all possible ways to unlock, from basic settings to hidden functions of the engineering menu.

It's important to understand that locking a microphone doesn't always mean hardware failure. 80 percent of the time, software constraints -- permissions disabled, conflicting applications, even viruses masquerading as system services -- we'll start with the simplest solutions and gradually move on to advanced methods, including working with ADB and resetting. If you're a Redmi Note 12 user, POCO X5 user or any other MIUI 14/15 model, the instructions will be right for you.

1. Check the basic microphone settings

Before you get into the technical details, make sure the problem isn't in the obvious. Start by physically checking the device:

  • πŸ”Š Check the headphone jack: if it got dust or moisture, the contacts can close, and the system will β€œthink” that the headphones with a microphone are connected, blocking the built-in.
  • πŸ“± Reboot your smartphone: press the power button 10 seconds before the menu appears and select β€œReboot.” This will reset the temporary driver errors.
  • πŸ”‡ Make sure the microphone is not silenced: during the call, click on the microphone icon in the interface - it should not be crossed out.

If you're physically OK, go to software diagnostics, open any application that uses a microphone (like a voice recorder) and check if an access request appears, and if there's no request, permissions are already locked at the system level.

πŸ“Š How often do you have to deal with the problems of the microphone on Xiaomi?
Never.
Rarely (once every six months)
Sometimes (once a month)
Constantly.

Application Permissions: Where and How to Enable

The most common reason for locking a microphone is that it's an application-specific permission that's disabled. In MIUI, rights management is put on a separate menu, and it's located on the firmware version.

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select an app that doesn’t have a microphone (like Telegram or Zoom).
  3. Slip on the Permissions item (or Rights in older versions).
  4. Find the Microphone section and switch the slider to the Allow position.
  5. If the Ask option is active every time, choose Allow always.

For MIUI 14+, the path may be different: Settings β†’ Privacy β†’ Permissions β†’ Microphone. Here you will see a list of all applications with microphone access and you can manage them centrally.

Open Settings β†’ Applications

Select a problem app (such as WhatsApp)

Go to the "Permissions" section

Click on Microphone and enable access

Restart the application to apply changes-->

Important! Some system applications (like Google or Mi Services) can automatically reset permissions after updates. If the problem comes back, check for updates for those apps on Google Play.

3. Reset application settings and cache

If permissions are on, but the microphone still doesn't work, it could be corrupted app data or cache, and resets won't delete your personal files, but they will return the application settings to the factory.

Instructions:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. In the upper right corner, click on three dots and select Reset App Settings.
  3. Confirm action. The system will restart.

For individual apps (such as Instagram or Viber), you can manually clear the cache:

  1. In the application management menu, select the desired one.
  2. Press Warehouse. β†’ Clear the cache.
  3. If you have the option to Clear data – use it only as a last resort, as this will delete all your account settings.
What if the reset didn't help?
If the microphone still doesn't work after reset, the problem may be an application conflict: Try booting your smartphone in Safe Mode (press the power button β†’ Safe Mode) and check the microphone there. If safe mode is working, one of the installed applications is to blame. Uninstall suspicious programs (especially optimizers, antiviruses or modified APKs).

Some Xiaomi models (such as Redmi 10 or POCO F3) may require resetting rights for Google Play Services after resetting. Go to the settings of this app and enable all permissions related to microphone and privacy.

4. Checking the MIUI system settings

MIUI has a number of hidden features that can lock the microphone at the system level, such as Do Not Disturb or Confidential Mode, which sometimes restrict access to hardware components.

Setting upThe way is on the menuRecommended value
Do Not Disturb modeSettings β†’ Sound and vibration β†’ Do not disturbDisable or configure exceptions for the microphone
Confidentiality regimeSettings β†’ Privacy β†’ ConfidentialityDisable or add applications to exceptions
Optimizing the batterySettings β†’ Battery β†’ Battery OptimizationDisable for applications using a microphone
Permissions for system applicationsSettings β†’ Applications β†’ Permissions Management β†’ System applicationsEnable the microphone for Mi Services and Android System

A critical feature of MIUI 14+: some regional firmware (e.g. India or the EU) has activated β€œPrivacy Mode” by default, which blocks the microphone for third-party applications. To turn it off, go to Settings β†’ Privacy β†’ Additional β†’ Privacy Mode and deactivate the option.

πŸ’‘

If you’re using Xiaomi.eu or custom firmware, check the β€œApp Lock” settings. Sometimes this module blocks microphone access for β€œsuspicious” apps, even if permissions are enabled.

5. Diagnostics through the engineering menu

If standard methods don't work, you can test the microphone through an engineering menu (also known as CIT or Hardware Test), a tool that allows you to check the hardware health of components.

Instructions for most Xiaomi models:

  1. Open the phone app and enter the combination: ##4636##
  2. In the menu that opens, select Phone Information (or Hardware Testing for new models).
  3. Find the Audio or Microphone section and run the test.
  4. Speak into the microphone, you're going to have a sound wave on the screen, and if you don't, it's a hardware problem.

For POCO and some Redmis, a different combination may be required:

##36446337##

or

##6484##

πŸ’‘

If the engineering menu shows a "Mic Test Failed" error, it means a hardware malfunction, in which case only the service center will help.

On models with MIUI 13+, the engineering menu can be hidden to unlock it:

  1. Install Activity Launcher from Google Play.
  2. Find com.android.settings β†’.TestingSettings.
  3. Start a CIT or Hardware Test.

6.Using ADB to unlock microphone

If the microphone is locked at the system level (for example, after a failed update or rooting), Android Debug Bridge (ADB) can help.This method requires connecting the smartphone to the computer and basic command line knowledge.

Step-by-step:

  1. Download and install ADB Tools on your PC (e.g. Google’s Platform Tools).
  2. On your smartphone, turn on Developer Mode: Go to Settings β†’ About Phone. Tap the MIUI version 7 times until the β€œYou’re a developer” notification appears.

Settings β†’ Additional β†’ For Developers

USB debugging

adb devices

(The name of your device should appear).

adb shell pm grant android.permission.RECORD_AUDIO

com.whatsapp

adb shell pm clear com.whatsapp

For MIUI 15, an additional command may be required:

adb shell settings put global hidden_api_policy 1

(Allows access to hidden APIs, including microphone management)

πŸ’‘

If the microphone is running after ADB commands, but it is blocked again after a while, a problem is in one of the system applications. Try rolling back Google Play Services to the previous version through Settings β†’ Apps β†’ Google Play Services β†’ Remove updates.

7.Extreme measures: reset to factory settings

If none of the methods worked, you have to reset your settings completely. This will delete all the data from your device, so pre-back up via Settings β†’ About Phone β†’ Backup.

How to reset your settings:

  1. Go to Settings β†’ About the phone β†’ Reset settings.
  2. Choose to erase all data.
  3. Enter a password (if required) and confirm the action.
  4. After the reboot, set your smartphone as new and check the microphone.

Attention! Some Xiaomi models (such as the Mi 11 or Redmi K50) may require re-assignment of your Mi Account after a reset. Make sure you remember your username and password!

In this case, the problem is probably hardware.

Damage to the microphone module (for example, after falling or getting moisture).

- Oxidation of contacts on the motherboard.

- malfunction of the audio codec (chip responsible for sound processing).

Contact the Xiaomi service center with a check about the purchase - on most models, the microphone is covered by a warranty.

FAQ: Frequent questions about the microphone on Xiaomi

Why does the microphone work on a voice recorder but not on WhatsApp?
This is a typical problem with permissions of a particular application. Go to Settings β†’ Apps β†’ WhatsApp β†’ Permissions and enable microphone access. Also check if Google Play Services is blocking WhatsApp from working: update this application or clear its cache.
After the MIUI update, the microphone stopped working.
Updates sometimes reset permissions or conflict with drivers.Try:Roll back the update (if available in Settings) β†’ The phone. β†’ Update system. Clear the cache of system applications through Settings β†’ Warehouse β†’ Clear cache. Reset network settings (Settings) β†’ SIM-maps and mobile networks β†’ If nothing helps, wait for the next patch or contact Xiaomi for support.
Can I unlock the microphone without resetting?
Yes, 90% of the time, the methods described in sections 2-5 (resolutions, cache reset, ADB) help. Resetting is a last resort. If the microphone is blocked because of a virus, try scanning the device through Malwarebytes or Dr.Web Light.
My Xiaomi doesn't have an engineering menu. How do I open it?
On newer models (MIUI 14/15), the engineering menu can be hidden. Alternative ways: Use the MTK Engineering Mode app (for MediaTek processors). Install Shortcut Maker and find activity com.android.settings.TestingSettings. Connect on ADB and type in: adb shell am start -n com.android.settings/.TestingSettings.
The microphone only works on speakerphone. What's the matter?
This is a sign of a malfunction in the bottom microphone (used for normal calls), while the top microphone (for hands-free communication) remains working. Solution: Blow the headphone jack with compressed air (possibly there is dust stuck there), Check the microphone in the engineering menu - if the test of the bottom microphone fails, you need to change the module.