How to turn on the second speaker on Xiaomi: all the ways for stereo sound

Have you noticed that your Xiaomi smartphone only plays sound through one speaker, even though it should support a stereo system? This problem is common on many Redmi, POCO and Mi models, from the budget Redmi Note 10 to flagships like Xiaomi 13. Most often, the second speaker does not remain silent due to hardware failure, but simply disabled at the software level.

In this article, we’ll break down all the working ways to turn on the second speaker: from standard audio settings to hidden engineering menus and commands. ADB. You will also learn why stereo sound may disappear after updates and how to fix it. MIUI 14/15 β€” In new versions of the shell, the activation algorithm of the speakers has changed.

Why the second speaker doesn’t work: the main reasons

Before you try to turn on the second speaker, it's important to understand why it's silent. 80 percent of the time, the problem is software-based, but sometimes it's hardware-related. Here are the key reasons:

  • πŸ”Š Disabled in settings: In some firmware MIUI stereo sound is turned off by default to save charge.
  • πŸ“± Update: After the update to MIUI 14/15 or HyperOS sound settings may reset.
  • πŸ› οΈ Engineering menu: In the factory, the second speaker is sometimes turned off via service commands (e.g., for testing).
  • πŸ”§ Connector damage: If the phone fell or came into contact with moisture, the speaker connector could oxidize.
  • 🎡 Application conflict: Some players (for example, VLC PowerAmp or Forced to Switch Sound to Mono.

Typically, hardware malfunctions are manifested by a complete lack of sound in one of the speakers, even in the engineering menu. If the speaker even occasionally works (for example, when calling), the problem is precisely software.

⚠️ Attention: Before any manipulation, check to see if the speakers are clogged with dust. Often users confuse muffled sound with a malfunction. Clean them with a soft brush or compressed air.

Method 1: Enabling stereo sound through standard settings

To start with, the simplest method that works on most Xiaomi models with MIUI 12 and later, does not require superuser rights or PC connectivity.

Open the Settings app and go to Sound and Vibration. Scroll down to Sound Quality or Sound Effects (name depends on the version of MIUI). There should be a Stereodynamics or Double Speaker switch. If there isn't, your model doesn't support software switching (go to the following methods).

Check out the MIUI version in Settings β†’ About Phone

Make sure the sound is not turned off by a physical button (on some models)

Close all applications that play audio (YouTube, Spotify, etc.)

Connect the headphones and turn them off - sometimes it resets the sound settings-->

If there is a switch, but the second speaker still does not work:

  1. Activate Stereodynamics mode.
  2. Reboot the phone.
  3. Test the sound in different applications (music, video, games).
  4. If the sound only appears in some apps, check their settings (for example, Mono mode can be enabled on YouTube).

⚠️ Note: On some models (e.g, POCO X3 Pro) Stereodynamics only appears after charging, due to power consumption restrictions.

Method 2: Engineering Menu (MTK and Qualcomm)

If standard settings didn’t work, try turning on the second speaker through an engineering menu, which works on MediaTek (Helio G series) and Qualcomm Snapdragon chipsets, but you need to be careful – wrong actions can disrupt the phone.

Instructions for MediaTek:

  1. Open the Phone app.
  2. Enter the code ##36446337## (or #4636## for older versions).
  3. Go to the Hardware Testing β†’ Audio section.
  4. Select LoudSpeaker Mode and set the Stereo value.
  5. Save the settings and restart the phone.

Instructions for Qualcomm Snapdragon:

  1. Enter the code ##845##.
  2. Choose the Manual Test β†’ Speaker Test.
  3. Activate the test of both speakers (Speaker 1 and Speaker 2).
  4. If there is sound, but in normal mode does not work – go back to the main menu and select Restore Default.
ChipsetEngineering menu codeSection for setting upNotes
MediaTek (Helio G85, G95, etc.)##36446337##Hardware Testing β†’ Audio β†’ LoudSpeaker ModeSome models are called Speaker Tests.
Qualcomm Snapdragon (7xx, 8xx series)##845##Manual Test β†’ Speaker TestYou may need to choose Normal Mode after the test.
Dimensity (1000, 1200, etc.)##4636##Audio β†’ Speaker SettingsOn new firmware, the section may be hidden
What to do if the engineering menu is not opened?
If nothing happens after you enter the code, try the following steps: 1. Install the MTK Engineering Mode or Qualcomm EngineerMode app from Google Play (for the corresponding chipset). 2. Check if antivirus or MIUI Optimization is blocking access (disable it in the developer settings). 3. Update the firmware - on older versions of MIUI the engineering menu can be disabled. 4. If a phone with HyperOS, try entering the code through the Service app (the icon with the gear in the Tools folder).

MediaTek (Helio, Dimensity)

Qualcomm Snapdragon

Other (specify in the comments)

I don't know.-->

Method 3: Activate through ADB (for advanced users)

If previous methods have failed, the most reliable, but also the most difficult, method is to use ADB (Android Debug Bridge), which requires connecting the phone to the computer and enabling debugging mode.

You'll need:

  • πŸ’» A computer with installed Xiaomi drivers and ADB Tools.
  • πŸ“± Initiated Debugging Mode USB (In Settings β†’ The phone. β†’ Version. MIUI Press 7 times, then return to Additional β†’ For developers).
  • πŸ”Œ Cable USB Type-C (preferably original).

Step-by-step:

  1. Connect your phone to your PC and open the command prompt (cmd) in the ADB folder.
  2. Enter the command to check the connection: Adb devices must appear serial number of your device.
  3. Give permission to debug on the phone (pop-up window).
  4. Enter the command to activate stereo sound: adb shell settings put global stereo_speaker_enabled 1
  5. Reboot your phone: adb reboot

If the second speaker doesn’t work after the reboot, try an alternative command (for some POCO models):

adb shell am start -n com.android.settings/.Settings\$SoundSettingsActivity


adb shell input tap 500 1000 # Tap Emulation on screen (coordinates may differ)




adb shell settings put global dual_speaker_on 1

πŸ’‘

If the ADB commands are quieter, check the Dolby Atmos settings in the Sound and Vibration section. Sometimes automatic optimization conflicts with manual stereo activation.

Method 4: Reset the sound settings (if nothing helps)

If all previous methods failed, the last chance to return stereo without going to the service is to reset the audio settings to the factory, which won't delete your data, but will return all audio settings to the default state.

How to reset the sound settings:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots in the upper right corner and select Show System.
  3. Find the audio settings app (or Audio Settings) and open it.
  4. Press Warehouse. β†’ Clear the data.
  5. Reboot the phone.

After the reboot:

  • πŸ”„ Check the performance of speakers in Settings β†’ Sound and vibration β†’ Sound quality.
  • 🎧 Connect and disable headphones (this sometimes "wakes up" the second speaker).
  • πŸ“± Install updates for the application MIUI Sound Recorder (sometimes it blocks stereo).

⚠️ Attention: On Xiaomi models 12T Redmi Note 11 Pro+ Resetting the audio settings may disable Dolby Atmos. After the procedure, go to Settings β†’ Sound. β†’ Dolby and select a Music or Movie profile.

Xiaomi models where the second speaker often turns off

Some Xiaomi smartphones are particularly prone to the problem of disabled stereo sound, and here is a list of models on which users most often experience this malfunction:

ModelChipsetTypical cause.Decision
Redmi Note 10 ProSnapdragon 732GReset after upgrading to MIUI 13Engineering Menu or ADB
POCO X3 ProSnapdragon 860The conflict with Dolby AtmosDisable Dolby in the sound settings
Xiaomi 11TDimensity 1200Energy-saving lockingDisable battery optimization for sound services
Redmi Note 12 Pro+Dimensity 1080The HyperOS bugADB-team stereo_speaker_enabled 1
Mi 10T / 10T ProSnapdragon 865Hardware defect of the connectorChecking at the service center

If your model is on this list, try the methods listed in the Solution column first. For the Redmi Note 12 Pro+ and other HyperOS devices, it is also recommended to roll back one version of the firmware - sound bugs are often found in new builds.

πŸ’‘

On Dolby Atmos models (like the POCO F4 GT), turn off the Dolby audio processing first, then try activating the stereo speakers. In 60% of cases, this is the conflict.

What if the second speaker never worked?

If none of these methods worked, the problem is probably hardware.

  1. Check the speaker for physical damage: πŸ”¦ Light a flashlight into the speaker grille - if dust or moisture is visible, cleaning is required. 🎡 Turn on maximum volume and hold your ear to each speaker. If there's a sound, but it's very quiet, maybe the contact has gone.

Test your phone in safe mode

Press the power button β†’ Power off β†’ Hold your finger on Turn off until you request Safe Mode. If it's running stereo, one of the apps installed is to blame.

Contact the service center.

If the speaker doesn’t make any sounds even in the engineering menu, the problem is likely to be:

  • πŸ”Œ Oxidation of contact plates.
  • πŸ”Š Damage to the speaker itself (membrane rupture).
  • πŸ“± Defect of audio chip (occurs after falls).

On HyperOS, a rollback to the previous firmware version via MIUI bootloader can also help.

❓ Can I turn on the second speaker without root?
Yes, all the methods in this article (except for editing system files) work without superuser rights. The most effective methods without root are: Standard settings. Engineering menus (codes ##). ADB-commands (no root, only debugging by USB). Root may only be needed to edit files in the /system/etc/audio, But it's risky and doesn't guarantee results.
❓ My Xiaomi doesn't have a "Stere Speaker" option?
If the audio settings do not have a Stereo speaker switch, it means: Your model does not support stereo sound (for example, Redmi 9A has only one speaker); the option is hidden due to regional firmware (for example, on global MIUI for Europe); the firmware is modified (castom or "cut" by the operator); Solutions: Check the model characteristics on the official Xiaomi website - whether there are really two speakers. Install firmware for another region (for example, MIUI China) through MIUI Flash Tool. Use ADB or engineering menu for forced inclusion.
❓ The second speaker only works when you call?
If the second speaker is only activated while calling, but is silent when playing music or video, the problem is the audio routing settings, POCO F3). How to fix: In the engineering menu (##845##) Choose Audio β†’ Routing. Set Media and Ring to Both Speakers. Reboot your phone. If there's no Routing partition, use it. ADB-Adb shell settings put global media_volume_steps 15
❓ Can custom firmware (e.g. Pixel Experience) bring back stereo sound?
Custom firmware like LineageOS, Pixel Experience or ArrowOS often optimizes speaker performance better, as they use stock Android without restrictions. MIUI. However: πŸ”„ Some models (e.g. Redmi Note) 11) Custom firmware, on the contrary, break stereo sound due to the lack of drivers. πŸ“± To install, you will need to unlock the bootloader, which will reset all data. πŸ”Š Even after installation, you may need to manually edit the file. mixer_paths.xml into /vendor/etc. We recommend first to try the official methods, and leave custom firmware for an emergency.