Dialing on Xiaomi smartphones is one of the most annoying things for many users, especially for owners of Redmi Note 12, POCO X5 or Mi 11 models, where the default keys are turned on at maximum volume. Even in a quiet room, clicks when typing SMS or entering a password attract unnecessary attention.
To make matters worse, MIUI hides some settings โ the standard sound-and-vibration switch-off often doesnโt work for system keys. In this article, weโll look at all the current ways (including the little-known tricks for MIUI 14/15) that are guaranteed to remove annoying sounds. No root or complex manipulations โ only proven techniques from experts.
If you've tried to turn off the sounds through the settings and nothing has worked, don't rush to drop the phone to the factory. 90% of the time, the problem is solved in 2-3 minutes using one of the methods below. And for owners of older models (for example, Redmi 5 Plus or Mi A2), we have prepared separate instructions based on the features of their firmware.
1. Standard method: through the "Sounds and Vibrations" menu
To start with, the most obvious method that works on most Xiaomi devices running MIUI 12-15 is important to consider that on some models (such as the POCO F4 or Redmi K50), the path to settings may be slightly different due to the customized interface.
Open the Settings app and go to the section:
Settings โ Sounds and vibrations โ System soundsHere you need to find items related to the sounds of the set and the sounds of the keys, and depending on the version of MIUI, they can be called by different names:
- ๐ The sound of dialing โ responsible for clicks when dialing the phone
- โจ๏ธ Keyboard sound โ controls sounds when entering text
- ๐ฑ Touch sounds โ additional effects when interacting with the screen
- ๐ Lock/unlock sound โ sometimes associated with system sounds
Turn off all sliders associated with these options. If any of the items are missing, donโt worry, this is normal for some regions or firmware versions. For example, on the Xiaomi 13 Pro with global MIUI 14, dialing sound may be hidden in the submenu of Additional audio settings.
โ ๏ธ Note: On Android One devices (e.g. Mi) A3) The way will be different: settings โ Sound. โ Other sounds. You just need to deactivate the "Pushing sounds" itemยป.
Open "Settings โ Sounds and vibrations"
Find a submenu "System sounds" or "Other sounds"
Disable all sliders associated with keys and set
Reboot your phone to apply changes-->
2. Hidden setting: Disconnection through "Special Opportunities"
If the standard method didnโt work, try a little-known trick through special features, which is especially effective for devices on MIUI 13/14, where dial sounds are tied to system accessibility services.
Follow the instructions:
- Open the Settings. โ Special facilities.
- Scroll down and select Sound Tips (or Audio Tips on newer versions).
- Turn off the slider โKey Soundsโ or โInput Soundsโ.
- Go back and go to Settings โ Applications โ Application Management.
- Find the Phone (or Contacts) app, open its settings and click Reset settings.
This method works because MIUI sometimes binds dial sounds to accessibility services for users with disabilities.Resetting the phone app settings helps to "reset" those anchors.
Why doesn't this method always work?
3. Disabling sounds for specific applications
Sometimes the sounds of the set only appear in certain applications, such as a standard Phone, Messages or Google Drive, in which case you can turn off the sounds selectively without affecting the system settings.
Here's how to do it:
- ๐ฑ For the standard Phone app: Open the Phone app. Click three dots (โฎ) top-right โ Settings. Select Sounds and Vibrations. โ Turn off "Director Sound" and "Vibration when dialingยป.
- โจ๏ธ For the Gboard keyboard (if sounds appear when you type): Open any field to type (e.g. Messages). โ๏ธ keyboard โ Settings. Go to Sound when you press it and turn it off.
โMessagesโ annexes
- Open the messages. โ three-point (โฎ) โ Settings.
- Select Notifications and Sounds โ turn off SMS Sound.
If you use a third-party keyboard (like SwiftKey or Fleksy), the dial sounds can be controlled in its settings. Go to the keyboard settings and find options related to audio feedback.
Gboard (Google)
Standard MIUI
SwiftKey
Fleksy
Another.-->
4. Radical method: Disconnection via ADB (no root)
If none of the previous methods worked, you'll need to use ADB debugging. This method requires connecting the phone to a computer, but does not require root permissions. It's suitable for MIUI 14/15 devices, where the dial sounds are hardwired into system services.
You'll need:
- ๐ฅ๏ธ Computer with Windows/macOS/Linux
- ๐ USB-cable (preferably original)
- ๐ฆ Installed Xiaomi and Platform Tools drivers from Google
Settings โ Additional โ For Developers
- ๐ง Debugging by USB
- ๐ Unlocking OEM (if)
- Connect your phone to your computer and open the Command Prompt (Windows) or Terminal (macOS/Linux) in the folder with the platform-tools.
- Enter the command to check the connection: adb devices If the device is displayed, continue. If not, install the drivers and try again.
- Execute the command to disable the sounds of the set: adb shell settings put system sound_effects_enabled 0
- To turn off vibrations when dialing: adb shell settings put system haptic_feedback_enabled 0
- Reboot your phone: adb reboot
- Rename the files by adding.bak at the end (e.g. DialpadKey.ogg.bak).
- Create empty files with original names (e.g. DialpadKey.ogg) and set 644 (rw-r-----) permissions to them.
- Reboot the phone.
If the sounds returned after the reboot, the system recovered the files.
- Delete the files completely (risky).
- Use the Magisk module to block recovery (e.g., Systemless Hosts).
- Install custom firmware without system sounds.
๐ก
Editing system files is the most reliable way, but it requires root and is dangerous for beginners. If you are not sure about your actions, use ADB or Tasker.
7. Alternative solutions: if nothing has worked
If all of these methods fail, there are still a few options:
1. Installation of custom firmware
- ๐ฑ Firmware like LineageOS or Pixel Experience doesnโt have default dialing sounds.
- โ ๏ธ Requires unlocking the bootloader and may deprive the warranty.
- ๐ Instructions for your model look for in the forum XDA Developers.
2. Use of third-party launchers
- ๐จ Launchers like Nova Launcher or Hyperion let you turn off system sounds through their settings.
- ๐ Some launchers have built-in options for managing sound effects.
3.Reflashing the regional version of MIUI
- ๐ In some regional versions (for example, MIUI EU) set sounds are off by default.
- โ ๏ธ Flashing can lead to data loss โ do a backup!
4. Contact the service center
- ๐ง If the phone is warranty, you can contact the official Xiaomi service with a request to turn off sounds through the engineering menu.
- ๐ Keep a check and passport with you โ this will speed up the process.