How to forcibly disable headphones on Xiaomi smartphone: all working ways

You've connected your headphones to Xiaomi, but the sound still goes through them, even though the device is long disconnected? Or the smartphone "hangs" in headphone mode and does not switch to speakers? This problem is familiar to many owners of Redmi, POCO and Mi β€” especially after MIUI updates or when using unoriginal accessories. 80% of the time, the fault is in the audio driver or the incorrect identification of the connected device by the system.

In this article, you will find 5 proven ways to force headphones to turn off, from simple reboots to hidden engineering menus, we will separate solutions for wired and Bluetooth headphones, and we will also explain how to avoid problems in the future. All instructions are relevant for MIUI 12-14 and newer versions, including HyperOS.

Why does Xiaomi not automatically turn off the headphones?

Before you start a forced reset, it is important to understand the cause of the failure, and most often the problem lies in one of the following factors:

  • πŸ”Œ Contaminated 3.5mm connector (for wired headphones) – oxidation of contacts or dust intrusion causes the system to β€œthink” that the headphones are still connected.
  • πŸ“± Audio Driver Error – After Updating MIUI Or install custom firmware driver may work incorrectly.
  • πŸ”„ Bluetooth device conflict – if you’ve previously paired with multiple headsets, the system may β€œforget” to disable one of them.
  • πŸ› οΈ Hardware malfunction – damage to the audio chip or connector (relevant for smartphones after falls or moisture hits).

Xiaomi HyperOS is less common, but it is still possible β€” especially if you use uncertified accessories (e.g. headphones without A2DP support), 90% of the time a software reset helps, but sometimes you need to clean the connector or even repair.

πŸ“Š What headphones do you use with Xiaomi?
Wires (3.5 mm)
Bluetooth (TWS)
USB-C/Type-C
I don't use it.

Method 1: Forced reboot of the smartphone

The easiest and safest method is hard rebooting, which resets the audio system's temporary data and often solves the problem of "hung" headphones.

  1. Press the Power button for 10-15 seconds until the screen goes out and the smartphone starts to reboot.
  2. After you turn on, check if the sound has switched to the speakers. If not, move on to the next method.

On some models (such as the Xiaomi 13 Pro or Redmi Note 12), the hard reboot may not work due to optimized power management. SIM-map – this sometimes resets audio routing.

πŸ’‘

If the sound still goes into the headphones after the reboot, try plugging and turning them off again 2-3 times, which can wake up the audio driver.

Method 2: Cleaning the cache of audio services (without root)

If the reboot didn’t work, the next thing to try is cleaning up the cache of the system audio services.This won’t delete your data, but it will reset temporary files that may be causing the crash.

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots in the upper right corner and select Show System Processes.
  3. Find in the list: com.android.bluetooth (for Bluetooth headphones) com.android.media or Audio Service (for wired)

Warehouse β†’ Clear the cache

Reboot your smartphone.

On HyperOS models (e.g. Xiaomi 14), the path may be different: instead of App Management, look for All Apps β†’ System filter.

Close all music apps (Spotify, YouTube Music, etc.)

Turn off Bluetooth headphones (if connected)

Connect the charger (in case of a long reboot)

Backup important data (just in case)-->

Method 3: Reset Bluetooth settings (for wireless headphones)

If the problem is with a Bluetooth headset (such as Xiaomi Buds or Redmi AirDots), it often helps to completely reset the wireless module settings, which will remove all paired devices, but return the sound to the speakers.

  1. Go to Settings β†’ Connections and Sharing β†’ Bluetooth.
  2. Click on the three dots in the top right corner and select Reset Settings (or Clear Passwords on older versions of MIUI).
  3. Confirm the action and restart the smartphone.
  4. After switching on, re-spare the headphones (if necessary).

On HyperOS, the path might look like this: Settings β†’ Bluetooth and devices β†’ Additional β†’ Reset. If you don’t have an option, try removing the device manually and reconnecting it.

What if Bluetooth headphones don’t turn off even after resetting?
If the reset didn’t help, the problem may be the headphone firmware. Try: 1. Update the headset firmware through an official app (e.g. Mi Earphones for Xiaomi Buds). 2. Connect the headphones to another device (PC or second smartphone) and disable them there. 3. Remove the battery from the headphones (if possible, for example, in some TWS models). If nothing helps, contact the service center, perhaps the Bluetooth module of the smartphone is defective.

Method 4: Engineering menu (for advanced users)

If standard methods don't work, you can try to force reset audio through an engineering menu, which requires caution, because wrong actions can disrupt the sound.

  1. Open the Phone app and enter the combination: ##36446337## (some models may run ##4636## β†’ go to the Audio tab).
  2. In the engineering menu, select Audio β†’ Headset Mode.
  3. Make sure the Headset Switch setting is set to 0 (meaning the headphones are off).
  4. Press Set and restart your smartphone.

⚠️ Warning: Do not change other options in the engineering menu unless you are sure of their purpose.Incorrect settings can lead to complete loss of sound or the need to reset before factory settings.

Xiaomi modelEngineering menu codeNotes
Redmi Note 10/11/12##36446337##Works at MIUI 12-14
Xiaomi 11/12/13##4636##You need to select the Audio tab.
POCO F3/F4/F5##364463337##You may need root for some options.
Xiaomi with HyperOS##6484##The menu may be different.

Method 5: Hardware cleaning of the 3.5 mm connector

If none of the software methods worked, the problem could be the physical contamination of the connector, and the dust, moisture, or oxidation of the contacts makes the system think the headphones are connected.

For cleaning, you will need:

  • 🧴 Alcohol (isopropyl or medical 90%+)
  • 🎨 Soft brush or cotton swab
  • πŸ”¦ Lighting lights for the connector
  1. Turn off your smartphone.
  2. Gently moisten the cotton swab in alcohol and wipe the contacts inside the connector (don't press hard!).
  3. Let it dry for 10-15 minutes.
  4. Turn on the phone and check the sound.

⚠️ Warning: Do not use metal objects (needles, paper clips) to clean, this can damage the contacts. If after cleaning the problem remains, the audio chip may be damaged (for example, after a fall or moisture.

πŸ’‘

If after all the manipulations, the sound still goes to the headphones, and in the speakers, silence is a sure sign of a hardware malfunction.

How can we avoid problems in the future?

To avoid running into β€œhung” headphones on Xiaomi, follow these guidelines:

  • πŸ”„ Update regularly MIUI/HyperOS β€” In new versions, audio drivers bugs are often corrected.
  • 🎧 Use original or certified accessories – cheap headphones without support A2DP may cause disruption.
  • πŸ”Œ Avoid sharp headphone removal – always press Disable in the notification bar (for Bluetooth) or carefully remove the plug.
  • πŸ›‘οΈ Install antivirus – some malicious applications can interfere with the audio system.

If you often connect different headphones, it is useful to periodically clean the Bluetooth cache (every 1-2 months).

FAQ: Frequent questions about turning off headphones on Xiaomi

Why does the Bluetooth headphones not return to the speakers?
This is a typical MIUI problem associated with improper audio routing. Try: Turn on and off In-Air mode for 10 seconds. Reconnect the headphones and then turn them off through the notification panel (not through the button on the headset!). Clear the cache of the com.android.bluetooth app (see Method 2). If nothing helps, reset your Bluetooth settings (Method 3).
My Xiaomi doesn't have a 3.5mm connector, but my phone thinks the headphones are connected. What do I do?
On USB-C/Type-C models (e.g. Xiaomi 12T or POCO F5), the problem may be: Audio Adapter Failure (if you use an adapter); Digital Audio Interface Failure; Solutions: Connect the adapter to another device β€” if the problem repeats, it malfunctions. Clear the com.android.media cache (Meth 2). Update the firmware via Settings β†’ About Phone β†’ System Update.
Can I turn off the headphones through ADB?
Yes, but it requires a PC connection and basic command line knowledge. ADB Tools on your computer. Connect your smartphone to your PC and let you debug. USB (Settings β†’ The phone. β†’ Version. MIUI β†’ 7 When you click to activate the developer mode, then Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB). Enter in command line: adb shell settings put global force_use_headset 0 and reboot the device. ⚠️ Attention: Misuse of the right ADB If you're not sure, you'd better use the other ways in this article.
After the reset, the sound was gone.
If you manipulated the engineering menu or ADB, the sound is gone completely: Check if the speakers are turned off in Settings β†’ Sound β†’ Volume. Make sure that the Do Not Disturb or No Sound mode is not activated. Reset the audio settings via the engineering menu (see Method 4). If nothing helps, reset to factory settings (Settings β†’ Phone β†’ Reset). If the sound does not appear even after the reset, contact the service center, possibly damaged audio chip.
My Xiaomi doesn't have an engineering menu. What do I do?
On some models (especially HyperOS), the engineering menu can be blocked. Alternatives: Use applications like MTK Engineering Mode (for MediaTek processors) or Qualcomm Service Menu (for Snapdragon). Try universal code ##4636# and find the Audio tab. If nothing works, then Methods 1-3 (reboot, clear cache, reset Bluetooth) remain.