The dialing sound on Xiaomi smartphones is one of those little things that can be annoying every day. Loud tone signals when you click on the numbers in the Phone app not only distract you, but also interfere with others, especially in public places or quiet rooms. Unlike other brands where this feature is turned off in two clicks, MIUI often hides settings or makes them inaccessible through the standard interface.
In this article, we will discuss 5 proven ways to turn off the sound of the set โ from basic settings to hidden settings and commands for developers. The instructions are relevant for all modern models: Xiaomi 13/14, Redmi Note 12/11, POCO F5/X5 and other devices on MIUI 12-14. If you tried to turn off the sound through the Sound menu, but nothing worked โ here you will find solutions that are guaranteed to work even on firmware with limited settings.
Why is the sound of the set not switched off in the standard way?
Many users find that the option "Tap Sounds" in the phone settings is either missing or not working, the reasons are rooted in the features of the MIUI shell:
- ๐น Regional restrictions: Some firmware for Asian or European markets is blocked at the system level.
- ๐น Manufacturer policy: Xiaomi compulsorily includes set sounds to meet local regulations (e.g. in India or China).
- ๐น Mistakes. MIUI: In versions. MIUI 12.5โ13.0 were bugs that caused the settings to reset after the reboot.
- ๐น Phone app: Sounds can be controlled not by the system, but separately by the com.android.dialer program, where their settings are controlled by the system.
If you tried to turn off the sound through Settings โ Sounds and vibrations โ Press sounds, but without success - don't get upset. Below we'll look at alternative methods, including hidden menus, ADB-commands and even system file editing (for advanced users).
Method 1: Standard MIUI settings (does not work on all firmware)
To start with, the simplest method that works on MIUI 14 and some MIUI 13 builds, is important: it may not be available on global firmware for India or China.
- Open the Settings app (cog icon).
- Go to the section Sound and vibration.
- Scroll down to the System Sounds block and click on Press Sounds.
- Transfer the slider to the "Off" position or select the "No Sound" option.
If there is no pressing sound, try an alternative path:
- Start the phone application (green handset).
- Press three points (โฎ) in the upper right corner and select Settings.
- Go to the Sounds and vibrations when calling โ Dialing Sound.
- Turn off the option or set the volume to 0.
Make sure you have the latest version. MIUI|Check for the "Clicking Sound" item in the settings|Reboot your phone after the changes|Try an alternative path through the phone app"-->
What if you don't have an option? Go to the following ways. On some firmware (e.g. Redmi Note 10 Pro with MIUI 12.5), this item is hidden, but it can be returned via hidden settings or ADB.
Method 2: Disconnect via Engineering Menu (MTK and Qualcomm)
If the standard settings didnโt work, try the engineering menu, a hidden section for testing hardware, and itโs suitable for smartphones running MediaTek (Redmi 9/10, POCO M3) and Qualcomm (Xiaomi 11/12, Redmi Note 11).
For MediaTek (MTK) processors:
- Open the phone app.
- Enter the code ##36446337##
- Go to the Hardware Testing โ Audio section.
- Find Touch Sound and set the Disable value.
- Save the changes and restart the phone.
For Qualcomm processors:
- Enter the phone code in the app: ##4636##
- Select Usage statistics (if it doesnโt open, try another code below).
- For the sounds of the set, use the alternative code: ##8351## (responsible for the sounds of the interface).
- In the Audio menu, find the DTMF Tone and turn it off.
What is DTMF and why is it turned off?
Attention! The engineering menu is designed for testing, and careless changes can cause crashes. Don't edit other settings unless you're sure they're intended.
โ ๏ธ Note: On some models (POCO X3 Pro, Redmi K40) The engineering menu is locked. If the codes don't work, move to the method of using the ADB.
Method 3: Use ADB-Teams (100% working method)
If previous methods didnโt work, ADB (Android Debug Bridge) is your last chance to turn off the dial audio without root rights.This method works on all versions of MIUI, including MIUI 14 on Xiaomi 13 Ultra or Redmi Note 12 Pro+.
What you need:
- ๐ฅ๏ธ Computer with Windows/Linux/macOS.
- ๐ฑ Cable USB (preferably original).
- ๐ง Included debugging by USB phone-on.
- ๐ ๏ธ Utility. ADB Tools (download from Google website).
Step-by-step:
- Turn on USB debugging: Go to Settings โ About Phone. Tap 7 times on MIUI to activate Developer Mode. Go back to Settings โ Additional โ For Developers. Activate USB Debugging and confirm permission.
Connect your phone to your PC
File transfer
Open the command line.
adb.exe
Follow the commands in order
adb devices(Your device should appear)
adb shell settings put system dtmf_tone 0adb shell settings put system sound_effects_enabled 0Reboot the phone.
If the sound of the set is left, try additional commands:
adb shell settings put global dtmf_tone_when_dialing 0
adb shell settings put system haptic_feedback_enabled 01. Install Xiaomi USB Drivers drivers from the official website.
2. switch the connection mode from Charging to File Transfer.
3. Use another USB-port (preferably) USB 2.0).
4. Disable firewall/antivirus on PC.-->
How do you get the sound back? Replace the 0 with 1:
adb shell settings put system dtmf_tone 1โ ๏ธ Attention: On some firmware (MIUI 13 for POCO F4) After the system update, the dial sound may return. ADB.
Method 4: Editing system files (requires Root)
If you have root rights (e.g., through Magisk), you can turn off the dial sound permanently by editing system files, a method that is suitable for power users and guaranteed to work even after MIUI updates.
Instructions:
- Install a file manager with root support (such as Root Explorer or Solid Explorer).
- Go to /system/media/audio/ui/.
- Find the files: DTMF_0.ogg โ DTMF_9.ogg (number-sound) DTMF_pound.ogg (symbolism #) DTMF_star.ogg (symbolism *)
.bak
DTMF_0.ogg.bak
Reboot the phone.
Alternatively, replace the sounds with empty files:
- Create an empty file with the.ogg extension on your PC (you can use a notebook, saving it as โempty.oggโ).
- Copy it to /system/media/audio/ui/, replacing the original files.
- Set the license 644 (r-w-r-----).
How to set up SoundAbout:
- Download SoundAbout from Google Play.
- Open the app and select Media Audio.
- Set the Use Default Device to None.
- Restart the Phone app.
Limitations:
- โ On some models (Redmi) 9A) Applications are not working due to restrictions MIUI.
- โ After the system update, reconfiguration may be required.
- โ Some apps require Android Accessibility Service, which affects performance.
๐ก
If third-party apps donโt help, try the combination: turn off the audio via ADB, and then block the permissions for the Phone app in your Android settings.
Frequent problems and their solutions
Even after successfully disabling the dial, users are faced with typical problems, and let's look at the most common ones and how to fix them.
| Problem. | Reason. | Decision |
|---|---|---|
| The sound is back after the MIUI update | Resetting system settings | Repeat the procedure with ADB or edit files (if there is root) |
| ADB does not see the device | There are no drivers or firewall locks | Install Xiaomi USB Drivers and disable the antivirus |
| The sound is off, but the tonal commands are not working (for example, in banking services). | DTMF is completely disabled | Use the adb shell settings put system command dtmf_tone 2 (partial-out) |
| At POCO, the sound is switched off but comes back in a day. | Automatic System Optimization in MIUI | Turn off optimization in Settings โ Battery โ Optimization |
Specific cases:
- ๐ Double sounds: On some models (Xiaomi) 11T) The sound is duplicated through the speaker and the 3.5 mm connector. Solution: turn off the sound in Settings โ Sounds. โ Default media device.
- ๐ Sound only when typed, but not when deleted: This is a feature MIUI. To remove the sound when deleting numbers, use the command: adb shell settings put system delete_tone 0
- ๐ There's a sound, but you can't hear it: Check if Quiet Mode is activated in the sound settings. MIUI Redirects system sounds to this mode.
โ ๏ธ Attention: On Xiaomi with MIUI for India (firmware with markings) IN) The sound of the set can be blocked at the core level, in which case only reflashing to the global or European version will help.