The microphone in Xiaomi smartphones (including the Redmi and POCO lines) is a critical component that affects the quality of calls, voice messages and video recording. However, many users face problems: the interlocutor does not hear well, the voice is recorded with noise or the microphone does not work at all, most often due to hardware failure, but incorrect program settings or conflicting applications.
In this article, we will discuss all the ways to set up a microphone on Xiaomi โ from the basic parameters in the system menu to hidden functions for experienced users. You will learn how to check the performance of the microphone, optimize it for calls and recording, and eliminate typical malfunctions without contacting the service.+), where the setting requires additional steps.
Before you start changing the settings, make sure that the problem is not related to physical damage (such as moisture entering the microphone module) or contamination of the connectors. If the phone fell or came into contact with water, it is better to first check the hardware.
1. Basic microphone check on Xiaomi
Before setting up, make sure the microphone is working at all. Xiaomi smartphones have built-in diagnostic tools, but they are hidden in the Equipment Testing menu (not available on all models).
- ๐ฑ Through code. USSD: dial in the phone application ##4636##, select Phone Information โ Microphone testing. Speak to the microphone -- if the band reacts, the device is fine.
- ๐ค With a voice recorder, open the standard voice recorder app, press the recording and check the signal level. If the band is not moving, the microphone is not transmitting sound.
- ๐ Test call: Call another phone and ask the person to rate the sound quality.
If the microphone doesnโt respond to any of the tests, the problem may be in the disabled resolution for applications or system failure, in which case resetting the audio settings (more on this below) or restarting the phone will help. On models with MIUI 14+, it is also worth checking for updates โ newer versions of the firmware often fix audio bugs.
โ ๏ธ Note: On some Xiaomi devices (e.g, POCO F5) microphone-test USSD-The code may not work due to manufacturer restrictions, in which case use third-party applications like the Microphone Test from Google Play.
2. Microphone settings in MIUI system parameters
MIUI offers several menus for microphone control, but they are scattered in different sections.
- Settings โ Sound and vibration โ Sound quality โ here you can turn on noise suppression (recommended for calls) and adjust the microphone amplification.
- Settings โ Applications โ Permissions โ Microphone โ check which programs have access to the microphone. Turn off suspicious or unnecessary ones.
- Settings โ Additional โ Special features โ Sound improvement โ activate the voice amplification option for the hearing impaired (useful in noisy places).
The MIUI 13/14 models also feature Spatial Sound (Settings โ Sound โ Sound Effects), which can affect voice recording, and if the microphone starts to work worse after activating this option, turn it off.
| Parameter | Recommended value | What do you need? |
|---|---|---|
| Noise suppression | Included. | Reduces background sounds during calls |
| Microphone reinforcement | Mean (50-70%) | It increases the volume of the voice, but can add noise |
| Approval for applications | Only trusted | Protection against unauthorized access |
| Spatial sound | Disconnected. | Can distort voice when recording |
On Xiaomiโs dual-mic phones (like the Redmi Note 11 Pro), the main microphone is used for voice and the secondary microphone is used for noise cancellation. If you turn off noise cancellation, the second microphone will stop working, which will worsen the sound quality.
3. Optimizing the microphone for calls
The most common microphone problems are when you call, when you hear an echo, a choppy sound, or a background noise, and this is due to the VoIP settings and codecs that MIUI uses. Here's how to improve the quality:
- ๐ Resetting Call Settings: Go to Settings โ Annexes โ Phone. โ Warehouse โ Reset the settings. That'll bring the call parameters back to the factory.
- ๐ Shutdown VoLTE/VoWiFi: If the problem is only with calls through 4G/Wi-Fi, Try disabling these functions in Settings โ SIM-maps and mobile networks โ Additionally.
- ๐ง Headset usage: Connect wired or wireless headphones with a microphone โ this often solves problems with the phoneโs main microphone.
For models with MIUI 14 and newer feature available HD-Voice (Settings) โ Sound. โ Call quality. It improves sound clarity, but may not work with some operators (e.g. Tele2). HD-Voices have artifacts, turn it off.
โ ๏ธ Note: Xiaomi with MediaTek processors (e.g. Redmi) 10C) There are sometimes conflicts between the Opus codecs and AAC, So the solution is to update the firmware or reset the network settings in Settings. โ System system โ Resetting settings โ Resetting network settings.
The phone is not in "Do Not Disturb" mode.
VoLTE is disabled (if there are problems)
The microphone is not covered with a cover or finger.
The microphone volume level is not at maximum (may cause distortions)-->
4.Mic settings for recording video and voice messages
When recording video through a standard Xiaomi camera, the microphone often captures too much background noise, which is because the default mode is omnidirectional (recording from all sides).
- Open the camera. โ Settings (โ) โ Video settings โ Microphone.
- Select Directed Mode (if available) โ it focuses on the sound source in the front.
- Activate the Noise Filter (available on MIUI 13+).
For voice messages on WhatsApp, Telegram or Viber, set up the microphone separately:
- ๐ฒ WhatsApp: โฎ โ Settings โ Warehouse and data โ Quality of voice messages โ select High.
- ๐ฌ In Telegram: before recording, click on the microphone icon and hold it โ a sensitivity adjustment slider will appear.
If you record podcasts or streams frequently, install the RecForge app. II or Voice Recorder โ they allow you to fine-tune the bitrate, recording format (WAV, MP3, OGG) and use external microphones through OTG-adapter.
๐ก
For professional voice recording on Xiaomi, connect an external microphone via USB-C (like Boya BY-M1) and use the USB Audio Recorder PRO app.
5. Solving microphone problems
If the microphone doesn't work or doesn't work well, the reasons can be both software and hardware.
| Problem. | Possible cause | Decision |
|---|---|---|
| The microphone is not working. | Disabled in settings, application conflict | Check the permissions, restart the phone, reset the settings |
| Interlocutor hears an echo | Speaker or spatial sound is enabled | Turn off the speaker and spatial sound |
| Background noise during recording | Low noise reduction or high amplification | Turn on noise suppression, reduce microphone amplification |
| The microphone only works in the headset. | Damaged main microphone or connector | Check for pollution, contact the service if necessary |
If the problem occurs after the update MIUI, Try to roll back to the previous firmware version through Settings โ The phone. โ Updating the system โ Three points (โฎ) โ Select the service pack. To do this, you will need to download the archive with the firmware from the official Xiaomi website.
โ ๏ธ Note: On some models (POCO X3 Pro, Redmi K40) After resetting, the microphone may temporarily stop working until the first reboot. 1-2 minutes or manually restart the device.
What to do if the microphone is clogged with dust?
6. Advanced settings for experienced users
If standard methods donโt help, you can try deeper settings through the developer mode or ADB-These methods are suitable for users who are willing to risk the stability of the system.
Initiation of the developer mode:
- Go to Settings. โ The phone.
- Click 7 times on the MIUI version until you become a developer!
- Back to Settings โ Additionally. โ For developers.
In the developer menu, find the following options:
- ๐ง Turning off the absolute volume level can help if the microphone is too quiet.
- ๐ Debugging by USB โ necessary for the operation of ADB.
- ๐ Bluetooth audio codec โ if you have problems with the microphone in the headset, select SBC instead AAC.
For advanced microphone settings via ADB, connect your phone to your PC and execute the commands:
adb shell settings put global microphone_boost 1
adb shell settings put global noise_suppression 1These commands include microphone amplification and system-level noise reduction. To return default values, replace 1 with 0.
โ ๏ธ Note: Change of parameters through ADB This can cause the audio system to run in an unstable way. Before experimenting, back up your data through Settings. โ System system โ Backup.
๐ก
If after changes in the developer mode, the microphone began to work worse, reset the settings of this menu to factory (Settings โ Additional โ For developers โ Reset settings).
7 Third-party applications to improve the microphone
If the built-in MIUI tools don't work, you can use third-party apps, which offer additional filters, equalizers, and even the ability to record from multiple microphones at once.
Top.-3 Apps to set up the microphone on Xiaomi:
- ๐ Microphone Amplifier, which amplifies input and removes noise, is suitable for calls and recordings.
- ๐ง Wavelet - adjusts the equalizer of the microphone, supports ViPER4Android.
- ๐น Open Camera โ an alternative camera with manual audio capture setting (bitrate, format, sound source).
When using third-party applications, consider:
- They may conflict with built-in MIUI services (e.g. miui.audio).
- Some functions (such as virtual noise cancellation) require root rights.
- Recording apps can store data in an insecure format โ check permissions.
Wavelet is especially useful for Xiaomi owners with Qualcomm processors (such as Xiaomi 12T), as it supports hardware acceleration of audio. To install ViPER4Android via Wavelet, Magisk and the ViPER4Android FX module will be required.