How to check the speaker on Xiaomi Redmi 9: full diagnosis in 7 steps

Why it’s important to diagnose the speaker correctly on Redmi 9

The speaker in Xiaomi Redmi 9 is not just a sound source for music and video. It depends on the quality of phone conversations, message alerts and even voice assistants. If you notice that the sound has become quieter, wheezing or the speaker is completely silent, do not rush to carry the phone to the service center. In 60% of cases, the problem is solved by yourself - it is enough to correctly diagnose the malfunction.

This article will help you figure out whether the speaker is really to blame, or whether the problem lies in the settings of the program, a clogged grid or even a damaged plume. We have collected 7 proven methods, including hidden engineering tests that are used by wizards in service centers, you can check both the main speaker for media and conversational speaker β€” without special tools.

The Redmi 9 (M2003J15SC, M2003J15SS) has two speakers, the top speaker and the bottom speaker, which are different in their diagnostics, and we'll go into both cases in detail, and you'll learn how to tell hardware breakdowns from software failures, which will save you time and money.

Preparation for testing: what to do before diagnosis

Before you go to the tests, make sure that the problem is not caused by external factors.

Make sure the volume is not set to a minimum.

Check if the silent mode is on (the bell icon in the curtain)

Turn off Bluetooth headphones or speakers

Remove the cover – it can block the sound holes

Restart your phone (hold power) + Volume up 10 seconds)-->

If you don't get the sound after that, go to a deep diagnostics. Note that Redmi 9 is often clogged with dust on the speaker grids, which can be cleaned gently with a soft brush or compressed air (but not a toothpick!). Also check if moisture is in the air, then flash a flashlight into the holes: if you see droplets or white plaque inside, this is a sign of oxidation.

πŸ’‘

On Redmi 9, the speaker is located above the screen, and the multimedia speaker is located on the lower end to the right of the USB-C connector. If the sound is lost only during conversations, the problem is in the upper speaker.

Method 1: Checking through the built-in application "Test" (Engineer Mode)

Xiaomi hides a special menu for iron diagnostics in MIUI, the Engineer Mode, which allows you to test speakers without third-party software.

  1. Open the phone app and enter the combination: ##4636##
  2. In the menu that appears, select Equipment Testing β†’ Audio.
  3. Click LoudSpeaker Mode to check the main speaker or EarPiece Mode for conversational.
  4. If you have sound, the speaker is working. If you don't, move on to the next step.

You can also check the microphone and headphones on this menu. Note that if the sound is intermittent or jammed during the test, it may indicate damage to the plume or oxidation of the contacts. On the Redmi 9, the plume speaker often suffers after falls - its integrity can only be checked when disassembled.

What if the #4636## code doesn’t work?
On some MIUI firmware, the engineering menu is blocked. Alternative method: 1. Install the MTK Engineering Mode app from the Play Market (only for MediaTek processors, as in Redmi 9). 2. Go to Hardware Testing β†’ Audio β†’ Normal Mode. 3. Select Speaker and run the test.

Method 2: Testing through third-party applications

If the built-in tools don't work, use specialized tools to test speakers at different frequencies and detect hidden defects.

  • πŸ”Š Speaker Test – tests both speakers separately, shows the level of distortion.
  • 🎡 SoundAbout – allows you to redirect the sound to a specific speaker (useful if one of them does not work).
  • πŸ“Š Phone Check and Test – comprehensive diagnostics, including sound attenuation check.

Speaker Test is particularly useful: it plays test signals at frequencies from 50 Hz to 15 kHz. If the sound is lost or distorted at high frequencies, this is a sign of damage to the speaker membrane. On Redmi 9, it is the lower speaker that suffers more often - its membrane is thinner and more sensitive to mechanical damage.

AnnexChecksSigns of malfunction
Speaker TestFrequency range, distortionLack of sound at certain frequencies, wheezing
SoundAboutRedirection of soundThe sound is only in headphones, not in speakers.
Phone CheckGeneral diagnosisAttenuation of sound 5-10 seconds after the start of playback

Speaking (top) | Multimedia (bottom) | Both dynamics | Sound is, but with interference-->

Method 3: Checking through call and voice recording

The simplest, but most effective, method is to use the standard features of the phone.

  1. Call another phone and put it on speakerphone, and if you have a sound, the speaker is in good condition.
  2. Record the voice message to the recorder and play it back, and if the sound comes only from the bottom speaker, the top speaker is faulty.
  3. Turn the alarm on at maximum volume, and if the signal is silent or absent, the problem is in the multimedia dynamics.

Critical: If you're not hearing the caller, but you're hearing it, it's the microphone, not the speaker. On Redmi 9, the microphone and the speaker are located nearby, and they're often confused. To accurately diagnose the microphone, record the voice in a quiet room and check the quality of the recording.

πŸ’‘

If the sound is only in the headphones, but disappears when they are turned off - the 3.5 mm connector (if any) or the speaker plume is to blame.

Method 4: Diagnostics through service codes

For a deep hardware check, use hidden service commands. They work on all Xiaomi Redmi 9, regardless of the MIUI version:

  • πŸ“ž ##36446337## - Equipment test (select Audio) β†’ Speaker).
  • πŸ”§ ##284## - check of plumes and contacts (needed for diagnosis of "floating" malfunctions).
  • πŸ”Š ##0673## or #0289## - Audio track test (shows signal strength).

After entering the code ##284##, look at the Loopback Test item. If the sound is distorted when activated, this indicates problems with the plume or oxidation of contacts on the motherboard. On Redmi 9, the speaker plume often departs after changing the screen, a typical mistake of unqualified masters.

⚠️ Warning: Do not enter service codes at random! Some commands (e.g. ##3646633##) can reset network settings or damage firmware.

Method 5: Visual inspection and cleaning of speakers

Often the problem is not the electronics, but the mechanical contamination. On the Redmi 9, the speaker grids quickly get clogged with dust, especially if the phone is often in your pocket or bag.

  1. Take a flashlight and look at the speakers' holes. Do you see the fibers, the dust, the moisture inside?
  2. Carefully clean the net with a soft brush (for example, for drawing) or a can of compressed air.Do not use toothpicks or needles - they can damage the membrane!
  3. If inside you can see traces of corrosion (white or green plaque) – the speaker is affected by moisture and requires replacement.

On the Redmi 9, the bottom speaker is particularly vulnerable: its grid is larger and dust gets in more easily. If the sound is better after cleaning, but not fully recovered, try playing the test signal at 1 kHz (youtube can find it). If the sound is still muffled, the speaker membrane is deformed.

πŸ’‘

To prevent clogging of speakers, use covers with open sound holes and once a month blow them with compressed air.

Method 6: Checking after resetting settings

If all previous methods failed, but you are sure that the speakers are physically healthy, the problem may be in the software. MIUI:

  1. Go to Settings β†’ About the phone β†’ Reset settings.
  2. Select Reset all settings (does not delete files, but resets audio settings).
  3. If it doesn’t help, do a full reset (delete all data!).

On Redmi 9, after upgrading to MIUI 13+, some users encounter a bug when the sound in the speakers disappears after connecting Bluetooth devices.

  • πŸ”„ Phone reboot.
  • πŸ“± Disabling Bluetooth in the settings.
  • πŸ”Š Resetting sound settings through Settings β†’ Sound. β†’ Additionally. β†’ Reset.

⚠️ Warning: If the sound is gone after a phone drop or moisture hits, resetting the settings won't help, it's a hardware malfunction.

Method 7: Diagnostics through PC Connection (for Advanced)

If you're familiar with ADB (Android Debug Bridge), you can check the speakers through the command line, which is a method that's good for detecting hidden software failures:

  1. Connect Redmi 9 to your PC and enable USB Debugging in Settings β†’ About Phone β†’ MIUI version (click 7 times on the line with the version).
  2. Open the command line and type: adb shell media volume --stream 3 --set 15 adb shell input keyevent 82 This command will set the maximum volume and turn on media playback.
  3. If there is no sound, type: adb shell dumpsys audio Look for lines with error or disabled - they will indicate the problem.

This is more complicated than the previous ones, but it can detect failures at the level of audio drivers. If you see an error in the logs AudioFlinger: no more track names available, this indicates an overload of the audio system, it will help to flash the phone.

What to do if the speaker is not working: an algorithm of actions

Based on the results of the diagnostics, make an action plan. Here is a universal algorithm for Xiaomi Redmi 9:

Symptoms.Probable causeDecision
The sound is only in the headphones.3.5mm connector contamination or failure in settingsClean the connector, reset the sound settings.
Wheezing in reproductionMembrane damage or contact oxidationReplacing the speaker or cleaning contacts with alcohol
The sound disappears in 5-10 seconds.Overheating or failure of the audio driverFlashing or replacing the thermal paste on the processor
There is no sound in the speakers or headphones.Damage to the plume or audio chipDiagnostics at the service center

If you have determined that the problem is hardware, evaluate the feasibility of repair. Replacing the speaker with a Redmi 9 in the service center costs from 800 to 1500 rubles (depending on the speaker model). If the phone fell into the water, you may need to replace the plume or even the motherboard, in which case the repair can cost 3000-5000 rubles.

1. Lower speaker (due to dust and mechanical damage).

2. the plume of the upper speaker (after falls).

3. Contacts on the board (due to oxidation).-->

FAQ: Frequent questions about Xiaomi Redmi 9 speakers

Can I repair the speaker myself if it cracks?
If the crack is caused by pollution, yes, cleaning with compressed air will help. If the membrane is damaged (for example, after a fall), the speaker should be replaced. On Redmi 9, the bottom speaker is attached to double-sided tape, and the top speaker is attached to latches, so it is easier to replace it.
Why did the MIUI update lose the sound in the speakers?
This is a well-known bug in MIUI 12.5+ for Redmi 9, which helps reset the sound settings or roll back to the previous version of the firmware. If it didn't work, check if the sound is turned off in the settings for developers β†’ Turn off absolute volume.
How to distinguish a speaker malfunction from a plume problem?
If you have a sound, it disappears when you press the phone body, it's the plume. If there's no sound at all, but there's one in the headphones, it's the dynamics problem. On Redmi 9, the top speaker plume often goes away after you change the display.
How much does it cost to replace the speaker with Redmi 9 in the service?
Prices in 2026: Replacement of the lower speaker: 800-1200 rubles Replacement of the upper (conversational) speaker: 1000-1500 rubles Replacement of the plume: 1500-2500 rubles In official Xiaomi services, repair costs 20-30% more expensive, but gives a guarantee.
Can a virus turn off the sound in the speakers?
In theory, yes, but in practice, this is extremely rare. Usually, viruses block the sound through volume settings or turn off notifications, check the phone with an antivirus (for example, Dr.Web or Kaspersky) and reset the audio settings.