Xiaomi Redmi smartphone owners often experience a problem when the microphone suddenly turns off during calls, recording voice messages or using applications like WhatsApp, Telegram or Discord. Symptoms range from a complete lack of sound to periodic voice failures when the interlocutor hears you intermittently. In 80% of cases, the reason lies in the software limitations of MIUI, but sometimes hardware failures or incorrect security settings are to blame.
This article covers all possible solutions, from basic checks to deep system interventions, we will discuss how to turn off the energy saving for the microphone, reset the application rights, check the physical condition of the connectors, and consider radical measures such as flashing or rolling back to factory settings, especially the Redmi Note 10/11/12, Redmi 9/9A/9C and POCO X3/X4, where the problem is most common.
Before you start, make sure the problem is not due to external factors: check the case (it can block the microphone), clean the microphone hole from dust, test another headphone or headset. If the microphone works in the recorder, but not in messengers - the application settings are to blame, not the hardware.
1. Check basic MIUI settings and application permissions
The first step is to eliminate the software constraints that MIUI imposes on the microphone by default. Most often, the problem is solved in the Settings menu β Applications β Permissions β Microphone.
- π Check if permission is enabled for system applications (Phone, Camera, Recorder).
- π± Make sure that messengers (Telegram, Viber) have access to the microphone at all times, not only during use.
- π Reboot your smartphone after changing permissions β sometimes the rights apply only after the reboot.
If the permissions are fine but the microphone is still off, check the battery optimization for the apps:
- Open Settings β Battery and Performance β Battery Optimization
- Find the app that misses the microphone (such as Zoom) and select No Limits.
- For Android 12+, also disable the Adaptive Battery in the Additional section.
A critical feature of MIUI 13/14 is that the system can automatically reset microphone permissions after security updates.
2. Reset application settings and cache
Incorrect cache or conflicting application data can cause microphone failures, starting with the safest method, which is to clean the cache for system services:
- Go to Settings β Applications β Application Management.
- In search, enter the Phone, open the application and click Clear cache.
- Repeat for Media Storage, Bluetooth and Google Play Services.
If that doesnβt help, reset all app settings (does not delete personal data, but resets permissions and default settings):
Settings β System β Resetting settings β Resetting application settingsAfter discharge:
- π Reboot your smartphone.
- π² Go to each problem app and manually provide access to the microphone.
- π€ Test the microphone in the recorder and during the call.
Clear the cache of system applications
Make a backup copy of permissions (screenshots)
Write down a list of applications with microphone access
Disable battery optimization for key applications-->
3. Checking of hardware faults
If the software methods don't work, the problem can be physical damage. On Xiaomi Redmi, the most common ones are:
- ποΈ Main microphone (located at the bottom of the body next to the connector) USB-C).
- π Second microphone (for noise reduction, usually next to the top speaker).
- π Headphone jack (if a wired headset is used).
How to diagnose:
- Blow into the microphone hole β if you hear noise in the speaker, the microphone is physically healthy.
- Connect headphones with a microphone: if there is sound, the problem is in the main microphone of the smartphone.
- Check if the microphone hole is contaminated (use a flashlight and toothpick for careful cleaning).
| Symptoms. | Probable cause | Decision |
|---|---|---|
| The microphone only works on speakerphone. | Main microphone damaged | Replacement of microphone in the service center |
| Noise/cracking on recording | Potential contamination or contact oxidation | Cleaning with alcohol or compressed air |
| The microphone turns off when the phone is tilted. | Poor contact of microphone plume | Disassembly and inspection of the plume |
| It does not work only in a specific application | Programmatic conflict | Reinstallation of the annex |
β οΈ Warning: If you're unsure of your smartphone disassembly skills, don't try to clean or repair the microphone yourself. On Redmi Note 11 and newer models, the microphone is integrated into a shared plume with the speaker - careless actions can lead to sound loss completely.
4. Disconnecting the power saving functions and MIUI Optimizations
MIUI aggressively optimizes background processes, which can cause the microphone to shut down in applications.
- Open Settings β Battery and Performance β Battery Mode
- Select High Performance (disables most restrictions).
- Go back to Settings β Special features β MIUI Optimizations.
- Turn off MIUI Optimizations (reboot required).
For Android 12+, you also need to:
- π Disable Adaptive Brightness and Adaptive Battery in Battery Settings.
- π Disallow optimization for applications with microphone: Settings β Annexes β [Select an application] β Battery β No restrictions.
After these changes, the microphone should work steadily, but keep in mind that turning off optimizations can reduce battery life by 10-15%.
π‘
If after disabling MIUI Optimizations, you have lags, return the setting back and try an alternative method β add the problem application to the list of βSecure applicationsβ in the battery settings.
5. Verification for viruses and conflicting applications
Some applications (especially "optimizers" or antiviruses from third-party developers) can block access to the microphone to identify the culprit:
- Launch your phone in Safe Mode (press the power button β Safe Mode).
- Test the microphone β if it works, the problem is in one of the installed applications.
- Turning to remove recently installed programs, starting with antiviruses and optimizers.
Check your phone for viruses using Google Play Protect:
- π‘οΈ Open Google Play β Menus. β Play Protect β Scan.
- π Remove all threats detected.
- π Reset the device.
Pay special attention to applications with administrator or special access rights:
Settings β Applications β Special access β Device administratorsRemove suspicious programs from this list.
β οΈ Note: On Xiaomi Redmi with root rights or custom firmware, viruses can masquerade as system processes. If you suspect an infection, reset to factory settings.
6. Radical methods: reset, firmware and unlocking the bootloader
If all the previous methods didn't work, there are extreme measures, and let's start with the safest one, factory reset.
- Make a backup copy of the data (photos, contacts, messages).
- Go to Settings β About Phone β Resetting β Erase all data.
- After reset, do not restore data from the backup β check the microphone first.
If the reset didn't help, the problem could be the firmware. There are two options available for Xiaomi Redmi:
- π Update via Fastboot (saves data but requires PC).
- π₯ Clean installation (full discharge) + firmware).
Instructions for firmware through the Mi Flash Tool:
Step-by-step firmware through Fastboot
To unlock the bootloader (necessary for custom firmware):
- Apply for unlocking through the official Xiaomi website.
- Connect your phone to your PC in Fastboot mode and use the Mi Unlock Tool.
- Once unlocked, install Custom Recovery (TWRP) and run through a clean MIUI or LineageOS.
β οΈ Warning: Unlocking the bootloader resets all data and may result in a loss of warranty.On Redmi models with a MediaTek processor (e.g. Redmi) 9A) Unlocking the bootloader is officially impossible without Xiaomi authorization.
π‘
Fastboot firmware is the most reliable way to fix a microphone's software failures, but it requires technical skills. If you're not sure, contact the service center.