How to check the microphone on your Xiaomi phone: from basic tests to deep diagnostics

The microphone in Xiaomi smartphones is a critical component that determines the quality of voice calls, video recording and voice assistants. If the interlocutor complains of poor hearing and voice messages are recorded with noise, the problem may lie in the microphone. But how exactly do you know that he is the one who is faulty, and not the software?

In this article, we’ll take a look at all the ways you can check your microphone on Xiaomi, Redmi and POCO devices, from simple tests using standard apps to engineering menu diagnostics, how to tell a hardware breakdown from a software failure, and what to do if the microphone really doesn’t work.

Important: Before you start checking, make sure that there is no physical damage (such as moisture or impacts) on the phone that could knock the microphone out of order, and check if the microphone holes are covered with a protective film or cover - this is a common cause of false failures.

If you’re using Xiaomi with a headphone jack, try connecting the headset – if the sound is transmitted normally, the problem is precisely in the phone’s main microphone.

1. Checking the microphone through the standard Dictophone app

The fastest way to test a microphone is to use a built-in voice recorder, which requires no additional software installation and works on all Xiaomi models, including the Redmi Note 12, POCO X5 and others.

Open the Dictophone app (if not available, download it from Google Play), start recording and say a few words 10 to 15 cm from your phone, then listen to the recording:

  • πŸ”Š Clean sound without interference – the microphone is working correctly.
  • 🎀 Muffled or quiet sound – possible clogged microphone grille or software failure.
  • 🚫 Lack of sound or severe distortion – hardware malfunction or plume damage.

If the recording is quiet, try repeating the test in a quiet room – sometimes extraneous noises mask real problems, and check if the Noise Cancel mode is activated in the voice recorder settings (if any).

πŸ’‘

If you have a Xiaomi with two microphones (for example, for noise cancellation), try to cover the upper microphone with your finger while recording – if the sound disappears, then only the lower one works.

2. Testing through voice notes in Google Assistant

Google's voice assistant can be a great tool for checking the microphone, activate it with OK Google or hold the Home button (on older models). If the assistant doesn't respond to voice commands, the problem may be in the microphone or access settings.

To avoid program errors:

  1. Go to Settings β†’ Apps β†’ Google.
  2. Select β€œPermissions” and make sure that the microphone is enabled.
  3. Return to Settings β†’ System β†’ Language & Input β†’ Voice input and check that the correct language is selected.

If after this manipulation, voice input still doesn't work, try writing a voice message to WhatsApp or Telegram, and if there's no sound there, the microphone is the problem.

πŸ“Š Which microphone your Xiaomi is most likely to fail?
Main (lower)
Additional (noise reduction)
Microphone in headphones
I don't know.

3.Use the Engineering Menu (#4636##) for deep diagnostics

The engineering menu is a hidden tool for testing hardware components.

  1. Open the Phone app and enter the code ##4636##.
  2. In the menu that opens, select β€œPhone Information” (or Phone Information).
  3. Scroll down to the Audio block and click on the Microphone Test.

In this section, you'll see a graph of the signal level from the microphone. Speak to the phone, if the graph stays flat (no hesitation), the microphone doesn't transmit sound. If there's vibration, but it's mild, there's a possibility of clogging or partial malfunction.

On some Xiaomi models (e.g. Redmi 9A or POCO M3), the engineering menu may not contain a microphone test, in which case use alternative methods.

What to do if the engineering menu is not opened?
If nothing happens after entering the ##4636### code, try: 1. Delete the "#" characters and enter simply *#4636#. 2. Use third-party applications to access the engineering menu (for example, MTK Engineering Mode for MediaTek phones). 3. Update the firmware - sometimes access to the menu is blocked in older versions of MIUI.

4. Checking through third-party applications (Audio Test, Microphone Test)

If standard methods do not give a definite result, install specialized utilities for testing the microphone.

  • πŸ“± Microphone Test (by Smart Tools) – shows the signal level in dB and visualizes sound waves.
  • 🎧 Audio Test – tests both microphone and speakers, gives a detailed report.
  • πŸ”§ Phone Doctor Plus – comprehensive diagnostics of all sensors, including the microphone.

Example of Microphone Test:

  1. Open the app and click β€œStart Test”.
  2. Say the phrase – a graph of sound waves should appear on the screen.
  3. Compare the signal level (in dB) with the norm: for normal speech, it should be in the range of 50-70 dB.

If the app shows a β€œMicrophone not detected” error, it could mean:

  • πŸ”Œ Lack of contact of the microphone plume (hardware problem).
  • πŸ“΅ Software microphone access blocker (for example, due to security policy on the work phone).

β˜‘οΈ Preparation for microphone testing

Done: 0 / 4

5. Hardware inspection: visual inspection and headphone test

If the software tests didn't show any problems, but the microphone still doesn't work, start with a hardware diagnostics.

Where are the microphones on Xiaomi:

ModelLocation of the main microphoneLocation of the additional microphone
Redmi Note 10/11/12Lower face (near the USB-C connector)Top edge (near the speaker)
POCO X3/X4/X5Lower face (under USB-C)Top face (near 3.5 mm connector)
Xiaomi 12/13 SeriesLower edge (symmetrical dynamics)Upper edge (under the IR port)
Redmi 9/9A/9CLower face (one microphone)β€”

Check the microphone holes with a flashlight:

  • πŸ•³οΈ If dust or debris is visible, clean gently with a soft brush or compressed air.
  • πŸ’§ If there are traces of corrosion (green plaque) - this is a sign of moisture, repair will be required.

To check the microphone plume:

  1. Connect the wired headphones with a microphone.
  2. Call someone or record a voice message.
  3. If the sound in the headphones is transmitted normally, and in the main microphone is not, the problem is in the plume or the phone connector.

πŸ’‘

If the microphone only works in the headphones, but not in the phone itself, there is a 90% chance that the microphone plume or contacts on the motherboard are faulty.

6.Diagnostics after updating MIUI or firmware

Sometimes the microphone stops working after a MIUI update or reset, due to driver conflicts or permission resets, to fix the problem:

Recovery steps:

  1. Go to Settings β†’ About Phone β†’ The MIUI version and click on it several times to activate the developer mode.
  2. Back to Settings β†’ Additionally. β†’ For developers and find the item "Debugging by USBΒ». Turn it on.
  3. Connect your phone to your PC, install the Mi Flash Tool, and reflash the device without losing data (selecting the "Save User Data" option).

If the problem appeared after resetting to factory settings, check:

  • πŸ”„ Are permissions for applications reset (for example, WhatsApp or Dictaphone).
  • πŸ“² Is there a Do Not Disturb mode or a β€œSound Profile” that blocks the microphone activated.

On some models (for example, Xiaomi Mi 11) after upgrading to MIUI 14, a bug with a microphone in WhatsApp occurs.

1. Clear WhatsApp cache in Settings β†’ Apps.


2. Turn off the "Use microphone for noise reduction" option in WhatsApp call settings.

πŸ’‘

If the microphone doesn't work in just one app (like TikTok or Instagram), delete the cache or reinstall it. Often the problem lies in the conflict of versions.

7.When to contact the service center: signs of hardware malfunction

If all of the above methods didn't work, and the microphone still doesn't work, it's probably a hardware problem.

  • πŸ› οΈ The microphone does not work in any application, including the engineering menu.
  • πŸ”Š There is no sound even with connected headphones (if the problem is not in them).
  • πŸ’₯ Phone falls or comes into contact with water before the problem occurs.
  • πŸ“‰ The signal level in test applications is 0 dB regardless of the volume of speech.

The cost of repairing the microphone in Xiaomi depends on the model:

  • πŸ’° Replacement of microphone with Redmi Note – 800-1500 β‚½.
  • πŸ’° Replacement of the plume with POCO F-series - 1500-2500 β‚½.
  • πŸ’° Repair after moisture (with board cleaning) - 3000-6000 β‚½.

Before the service visit:

⚠️ Warning: Do not use a phone with a broken microphone to make calls through the speaker – this can cause the processor to overheat due to increased noise reduction load.

If you're confident, you can try replacing the microphone yourself.

  • πŸ”§ Set of screwdrivers for Xiaomi (asterisk) T3–T5).
  • πŸ”₯ A dryer for softening the glue (when replacing the plume).
  • πŸ›’ Original microphone (order by part number, for example, XM-12345-67 for your model).
How do I find the microphone part number?
1. Take apart the phone (or find your model's disassembly on YouTube). 2. The microphone will have a sticker with a code like B52-01XX. 3. Type this code into a search on AliExpress or Xiaomi's parts catalog.

Frequently Asked Questions (FAQ)

πŸ” Why the microphone works in the recorder, but does not work during calls?
This is a typical problem with routing sound in MIUI. The reason may be: Modem settings fail (helps reboot or reset the network in Settings) β†’ SIM-maps and mobile networks β†’ Reset network settings. Conflict with the call app (try using the standard Phone app instead of Truecaller or Google Phone). If the problem persists, check if Voice Amplifier mode is activated in the special feature settings, it can distort the sound.
🎀 How to check which microphone is not working (top or bottom)?
On dual-mic models (e.g., Xiaomi 12T or POCO F4): Run the test in the engineering menu or Microphone Test app. Turn over the top and bottom microphones. If you close one of them, the sound disappears, this microphone works, and the problem is in the other. On the Redmi Note 10 Pro, the upper microphone is responsible for noise cancellation, so if it malfunctions, the interlocutor will hear echoes or background noises.
πŸ”§ Can I fix the microphone myself if it stopped working after falling?
If the microphone stopped working after physical exposure, two scenarios are likely: The plume disconnected, you can try to reconnect it yourself (you need experience disassembling phones), the motherboard was damaged, you can not do without soldering equipment and experience. First, take the phone apart and check: plume integrity (whether there are breaks or oxidations) Density of microphone contacts to the board. ⚠️ Note: On Xiaomi models with IP-certification (for example, Xiaomi 13 Pro) disassembly can violate the tightness, which will lead to loss of water protection.
πŸ“± Why the microphone works worse in the cold?
It is normal that at low temperatures (below -10Β°C), the condensate inside the microphone membrane can freeze, impairing sensitivity. It is also possible: narrowing of the plastic parts of the case, which leads to changes in acoustic properties; deterioration of the conductivity of the plume contacts due to cold; Solution: before using in the cold, warm the phone in your pocket for 5-10 minutes. Avoid sudden temperature changes (for example, do not take the phone from a warm room to the outside immediately).
πŸ”„ After updating MIUI The microphone is quieter. How to get back to the same volume?
In the new versions MIUI 13/14 Added automatic noise cancellation, which can mute the voice. To turn it off: Go to Settings β†’ Sound and vibration β†’ Sound quality when talking. Turn off the Noise Cancelation and Voice Improvement options. If you don't have one, use the engineering menu: type in ##36446337## and in the Audio section, disable Noise Reduction. If that doesn't work, try resetting the network settings (Settings) β†’ SIM-maps and mobile networks β†’ Reset network settings), as sometimes modem settings are reset after updating.