The constant buzzing of a smartphone in your pocket or on your desk while dialing can be annoying, especially if you are in a quiet library or at an important meeting. On Xiaomi, Redmi and Poco devices with a MIUI or HyperOS shell, this functionality sometimes works incorrectly or is turned on by default, creating unnecessary noise background. Users often confuse vibration when calling and tactile return exactly when the caller picks up the phone.
In this article, we will take a look at all the ways you can turn this off, from standard system settings to hidden engineering menus that are not available to everyone, and learn to distinguish between system signals and understand why a standard vibration slider doesn’t always help solve a problem.
Many owners are unaware that the standard interface hides additional parameters that control the tactile return. We will look at both the software methods and hardware features of various models. This guide will help you make using your smartphone more comfortable and invisible to others.
Standard sound and vibration settings in MIUI
The first step to fix the problem is to check the basic configurations of the system. Android operating system in conjunction with the MIUI shell provides a wide range of tools for managing tactile response. However, the settings are often scattered on different menus, which confuses inexperienced users, you need to consistently check each partition to exclude all possible sources of vibration.
Start by going to the main settings menu of your device. Find the audio section. Depending on the firmware version, it may be called Sound and Vibration or just Sound. This is where the main sliders are located, which regulate the intensity of tactile response for various system events, including dialing and connection.
Now, look at the item "Vibration on dialing" or something like that, and that's what's responsible for the buzzing of the speaker when you press the numbers, but we're interested in the moment of connection. In some versions of firmware, there's a separate "Vibration on connection" switch that needs to be deactivated, and if there's no such item, the problem can go deeper.
It's important to understand the difference between dial vibration and connection vibration. The first one works while you press numbers, the second one when the network reports that a subscriber has picked up the phone. In standard Android settings, these parameters are often combined, but Xiaomi likes to break them into separate sub-items.
- 📱 Go to Settings. → Sound and vibration to access the main audio control menu.
- 🔇 Find the “Additional” or “Extended Settings” section if the main switch is not visible.
- 🔔 Turn off the “Dial Vibration” option to remove the buzz during number entry.
- ⚙️ Check for a separate item "Vibration at connection" and translate it to the "Off" position».
After making the changes, it is recommended to perform a test call, if the vibration is maintained, then the settings may be blocked by other system parameters or third-party applications, in which case it is worth checking the settings of the Phone application itself.
Settings of the Phone and Google Dialer
Modern Xiaomi smartphones use either the standard Google Dialer app or the branded call from MIUI. Depending on the software version, the vibration settings can be directly inside this application, bypassing the general system settings, which is often the reason why the general settings do not work.
Open the app you're calling through, and tap three dots in the corner of the screen (or gear) to enter the settings menu, and look for the "Sounds and Vibrations" or "Call Settings" section, and that's where the switch that controls the tactile response is often hidden.
In some cases, especially on global firmware versions, Google Phone is used, and the logic may be different, you may need to log into the call settings menu and find a item related to the keyboard vibration or response vibration. The interface may change depending on the updates to Google Play.
💡
If you upgraded the Phone app through the Play Market, the settings could reset to factory values.
It’s worth noting that in the latest versions of MIUI 14 and HyperOS, the company is looking to unify settings by moving them to the system menu. However, older models running Android 10 or 11 can save local settings within the application, which creates confusion when the user changes the setting in the system, but the application ignores it.
| Type of caller | The path to adjustment | Option name | Probability of success |
|---|---|---|---|
| MIUI Dialer | Settings → Sound and vibration | Vibration on recruitment | Tall. |
| Google Dialer | Calls → Settings → Sounds | Keyboard vibration | Medium |
| Older versions of MIUI | Calls → Settings | Vibration of response | Tall. |
| HyperOS | Settings → Sound | Tactical response | Medium |
If you don't find any explicit vibration settings in the Phone app, it doesn't mean they don't exist, it may be hidden in the engineering menu or depend on the system profile, and then you should go to deeper customization methods.
Using the CIT Engineering Menu to Disable
The most efficient, but also the most difficult, way is to use the CIT (Customer Integration Test) menu, which is designed to test hardware components in the factory, but it also allows you to control some parameters that are not available in normal mode, and you can find hidden vibration switches here.
To enter the engineering menu, you need to open the Phone app and type a special code. For most Xiaomi devices, it is ##6484## or ##4636#. Once you enter the code, the menu will open automatically. Be careful: changing unknown parameters can lead to unstable device operation.
⚠️ Warning: Entering the engineering menu is at your own risk. Do not change the values of parameters you are not sure about, except those related to vibration. Incorrect settings may require resetting the device.
In the CIT menu, find the vibration-related section (often called the Vibrator or the Vibration section). Inside, there may be a vibration test, but there may also be settings for its duration or onset for different events. Look for items like Call Connect Vibration or Dial Tone Vibration.
☑️ Checking before entering CIT
If the standard code doesn't work, try alternative combinations that may differ by processor (Snapdragon or MediaTek). For MediaTek processors, a menu is often used available through code ##3646633##, where you can find settings in the Hardware Testing → Audio → AudioDebug section.
Remember that in newer versions of HyperOS, access to some CIT features may be restricted or require additional permissions. If menus do not open or items are blocked, you will have to search for software solutions through ADB or third-party applications.
Do Not Disturb Mode and Sound Profiles
Often users forget that there is a powerful tool called Do Not Disturb, which not only turns off sounds, it can completely block the tactile recoil for all events, including calls, but is the perfect solution for situations where you need to ensure that vibrations are removed.
You can set this mode to turn on automatically on a schedule or manually with one swipe, and in the Do Not Disturb settings, you can create exceptions for certain contacts, but still leave the vibration off for all other events, which gives you flexibility in management.
Also worth checking for active sound profiles. Some Xiaomi devices have the option to switch between Standard, Silent, Vibration profiles. Make sure you're not in mode where vibration is forced on for all notifications.
- 🌙 Activate Do Not Disturb Mode through the notification curtain for quick lockdown.
- ⏰ Set up automatic switching on at night or at meetings.
- 🔇 Check if the “Meeting” or “Cinema” profile is activated, which may have its own rules.
- 📞 Make sure that the Do Not Disturb mode exceptions do not include the “Allow Vibration” checkmark».
Using profiles is a good trade-off, and you can create your own Silence profile, where you shut down not only the vibration of the connection, but all the other tactile responses of the system, which is especially useful in theaters or lectures.
Third-party applications for vibration management
If the built-in tools can't remove the vibration, Google Play apps come to the rescue, and there are many tools that allow you to control the vibration to within milliseconds and for each type of event separately, and they work on top of the system settings.
One of the popular solutions is the Vibration Manager app, or analogues, which allows you to create complex scenarios, like turning off the vibration when you connect, but leaving it for an incoming call, which gives you a level of control that is often not available in standard firmware.
⚠️ Warning: When installing third-party applications to manage the system, be sure to check the permissions you have requested. Some may require access to your contacts or call history, which is not secure.
When using these apps, remember that they may consume extra battery power because they are in an active state all the time, and after updating the Android system or the MIUI shell, they may stop working properly.
Why can third-party applications not work?
Some apps require Root rights to work properly. If your smartphone is not rooted, the functionality can be limited to changing the volume of the vibration, but not completely turning it off for specific events.
Diagnostics of hardware problems and resetting settings
In rare cases, a constant vibration on the call may indicate a software failure or even a hardware problem. If the software methods do not help, you should try resetting the sound settings to factory values. This will not delete your personal data, but will return the system configuration to its original state.
To do this, go to Settings → Advanced Settings → Restore and Reset. Select the option “Reset your Wi-Fi, mobile internet and Bluetooth settings” or the same if available in your firmware version. Complete data cleaning is only required as a last resort.
It’s also worth checking if the power or volume button is physically stuck, as on some Xiaomi models the button combination can cause vibration.Wash the buttons and check the case – it may be pressing on the body and mimicking the press.
- 🔄 Reboot the device to eliminate temporary software errors.
- 🛠️ Check for system updates in the About Phone menu».
- 🧹 Clear the cache of the Phone application through the application management menu.
- 🔌 Try to start the phone in safe mode to eliminate the influence of third-party software.
Even if the vibration is present and not turned off by any means, in safe mode, the problem may be with the vibration module itself or its controller, in which case it is recommended to contact an authorized Xiaomi service center.
💡
A comprehensive approach: A combination of system settings check, Phone apps and profile modes usually solves the problem 99% of the time.