How to turn on vibration when calling Xiaomi: all ways + problem solving

Why Xiaomi doesnโ€™t have a call vibration and how to fix it

Do you miss important calls because Xiaomi's smartphone doesn't vibrate in your pocket? Or vice versa, the vibration is too aggressive, distracting at the wrong time? The problem is often not hardware failure, but the system's crooked settings. Even experienced users sometimes overlook the individual menu items responsible for tactile feedback.

In this article, we will explore all the possible ways to turn on vibration when an incoming call, from basic audio settings to hidden developer parameters. Particular attention will be paid to the Redmi Note 12, POCO X5 and Xiaomi 13 models, where the logic of vibration control is different from older devices.

Warning: Some firmware (especially the global versions of MIUI 14+) may have different menu items or move between sections, but the essence remains the same โ€“ vibration is controlled through Settings โ†’ Sound and Special Features.

Method 1: Basic sound and vibration settings

So, to start with the obvious, check the basic parameters, and 80 percent of the time, the vibration is turned off right here, open the Settings app, and go to Sound and Vibration.

At the top of the screen, you'll see the Vibration block, and there are three key switches.

  • ๐Ÿ“ž Call vibration is the primary parameter that provides haptic feedback when an incoming call is turned off, and the phone will only ring.
  • ๐Ÿ”Š Vibration at notifications - controls vibration for SMS, messengers and other alerts, does not affect calls directly, but sometimes conflicts with them.
  • ๐Ÿ”„ Press vibration โ€“ turn off this item if you want to save battery power (vibration when touching the screen consumes up to 5% of energy per day).

If the Vibration on Call switch is active (lit in blue) but there is no vibration, check the intensity. Click on Vibration on the Call and select one of three options:

  • ๐ŸŸข Weak โ€“ barely noticeable vibration, suitable for sensitive users.
  • ๐ŸŸก Medium โ€“ Optimal balance (recommended for most scenarios).
  • ๐Ÿ”ด Strong โ€“ powerful vibration that is difficult to miss even in a noisy place.

๐Ÿ’ก

On Xiaomi 12T and newer models, the Vibration menu has an additional Duration slider on the caller. Move it to the right if the vibration is too short.

Method 2: Adjust vibration for specific contacts

Few people know, but MIUI can assign a customized vibration to individual subscribers, which is convenient if you want your smartphone to vibrate only when you call from loved ones, and the rest of the calls are quiet.

Open the Contacts app, find the contact you want, and click on his name. In the upper right corner, tap the three-point menu (โ‹ฎ) and select Set the ringtone. Here you'll see two sections:

  • ๐ŸŽต The ringtone is the standard ringtone choice.
  • ๐Ÿ“ณ Vibration โ€“ here you can choose one of the preset patterns or create your own (Create a vibration).

If you want the contact to never vibrate, choose the No Vibrate option, which is useful for spam calls or work contacts that donโ€™t require an urgent response.

How to create a custom vibration pattern?
In the Contact Vibration Set menu, select Create Vibration. A graph will appear on the screen where time is set horizontally and intensity is vertically. Swipe your finger across the screen to "draw" your vibration rhythm (e.g., three short pulses in a row). Press Save and name the pattern. It will now be available for all contacts.

Method 3: Check the modes โ€œDo not disturbโ€ and โ€œSaving chargeโ€

A common reason for the lack of vibration is activated Do Not Disturb (DND) or Charge Saving modes, which can block tactile feedback even when the sound settings are turned on.

To check it out:

  1. Open Settings โ†’ Notifications and Status bar โ†’ Do not disturb.
  2. Make sure the Do Not Disturb switch is off (grey).
  3. If the mode is on, click on the Schedule and check if the automatic turn on time is configured.

For economy mode:

  1. Go to Settings โ†’ Battery and performance โ†’ Saving charge.
  2. Turn off the โ€œLimit background activityโ€ option โ€“ it can block vibration.
  3. If you use Supermode, the vibration turns off automatically. Switch to Balanced Profile.
๐Ÿ“Š What Charge Savings Mode Are You Using?
Balanced
Supermode.
Off.
I don't know what it is.

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

If the vibration on the call never worked, the system settings may have gone wrong, in which case resetting the sound settings without deleting personal data will help.

Follow the following steps:

  1. Open the Settings. โ†’ The phone.
  2. Find the MIUI version line and tap it 7 times in a row until you become a developer!
  3. Go back to the main Settings menu and select a new section for developers.
  4. Scroll down to the Reset block and click Reset sound settings.
  5. Confirm the action by entering the screen unlock password.

Once you reset, all the sound and vibration parameters will return to factory values.

  • ๐Ÿ”” Loudness of call and notifications.
  • ๐ŸŽต Contact tunes.
  • ๐Ÿ“ณ Vibration intensity (see Method 1).

โ˜‘๏ธ Preparation for resetting sound settings

Done: 0 / 4

Method 5: Checking for hardware problems

If none of the above methods worked, the problem may be the hardware part: a vibratory motor (also known as a vibration motor) may fail because of:

  • ๐Ÿ’ง Moisture infestations (even if the smartphone did not sink, the condensate inside the case is able to oxidize the contacts).
  • ๐Ÿ”จ Mechanical damage (shocks, falls).
  • โšก Voltage surges during charging (especially relevant for non-original adapters).

To check the vibratory engine performance:

  1. Install the hardware test app (such as Phone Doctor Plus or TestM).
  2. Run the Vibration test. If the engine is working, the smartphone will vibrate.
  3. If there is no vibration, try connecting your smartphone to your PC and use the command: adb shell vibrator test 1 (requires the enabled USB debugging mode).

On Xiaomi 11T Pro and Redmi K50 models, the vibration engine is integrated into the cooling system. If the smartphone overheats, the vibration can automatically turn off to reduce the load.

๐Ÿ’ก

If the vibration works in test applications, but does not work when calling โ€“ the problem is precisely in the MIUI settings, not in the hardware.

Table: Comparison of vibration settings on different versions of MIUI

MIUI versionThe path to vibration settingsFeaturesSupported models
MIUI 12 and olderSettings โ†’ Sound and vibration โ†’ VibrationThere is a separate intensity slider for calls and notifications.Redmi Note 9, POCO X3, Mi 10
MIUI 13Settings โ†’ Sound โ†’ Vibration when callingAdaptive vibration mode (changes intensity depending on ambient noise) is added.Xiaomi 12, Redmi Note 11, POCO F4
MIUI 14Settings โ†’ Sound and tactile effectsVibration is tied to sound profiles (General, Quiet, No Sound).Xiaomi 13, Redmi Note 12, POCO X5
HyperOS (2026)Settings โ†’ Sound โ†’ Additional โ†’ VibrationThere is a setup Vibration when lifting the tube (disables vibration after answering the call).Xiaomi 14, Redmi K70

Frequent Mistakes and How to Avoid Them

Even after you set the vibration right, users are faced with unexpected problems.

โš ๏ธ Note: If you are using a double SIM-map, vibration can only work for the main line. To fix this, go to Settings โ†’ SIM-maps and mobile networks โ†’ Settings SIM-Select the same settings for both SIM.

Mistake 1: Vibration works, but itโ€™s too weak despite the choice of Strong mode.

Solution: Clean the speaker and vibration module of dust with a soft brush. On the POCO F3 and Redmi K40 models, you need to remove the back cover (you better contact the service).

Error 2: The vibration is delayed (in 2-3 seconds after the start of the call).

Solution: Disable battery optimization for the Phone app:

  1. Settings โ†’ Battery โ†’ Battery optimization.
  2. Find the phone in the list and select No Limits.

โš ๏ธ Attention: On firmware MIUI EU (Unofficial European assemblies) may not have Vibration when you call in the audio menu. MIUI Extra Settings via Magisk or refashion to the official version.

FAQ: Answers to Frequent Questions

Why does the vibration of the call only work in headphones?
This is a feature of Xiaomi LDAC-enabled models (e.g. Xiaomi 13 Pro). With wireless headphones connected, the smartphoneโ€™s vibration is automatically turned off so as not to duplicate the signal. To return the vibration: Open Settings โ†’ Connected devices โ†’ Bluetooth Settings. Find your headphones and turn off the Bluetooth Sound Priority option.
Can you make the vibration only work when you call again?
Yes, but only on MIUI 14+ firmware. To do this: Go to Settings โ†’ Sound โ†’ Vibration on call โ†’ Additional. Activate Vibration on call again. Set the call interval (default is 15 seconds). Now the smartphone will only vibrate if the caller calls back within a predetermined time.
How to turn off vibration when calling through headphones?
If you use wired headphones with a microphone, vibration can interfere. To remove it: Connect your headphones to your smartphone. Open Settings โ†’ Sound โ†’ Vibration when you call. Activate the option to turn off vibration when you connect the headphones. On models without this item (for example, Redmi 9A), only manually turning off vibration before calling will help.
The vibration on the call turns on on itself. What do we do?
This is a sign of a MIUI malfunction. Try: Clear the Phone app cache (Settings โ†’ Applications โ†’ Application Management โ†’ Phone โ†’ Clear the cache). Turn off automatic system optimization (Settings โ†’ Battery โ†’ Optimization โ†’ Disable). If the problem persists, reset the sound settings (Method 4).
There's no "Ring Vibration" item on the POCO X3 Pro. Where did it go?
Some POCO models have this item hidden. To get it back: Install Activity Launcher from Google Play. Find com.android.settings.SoundSettings and run it. The menu that opens will show you a full list of audio settings, including vibrations. Alternatively, you can check out the official global firmware via the Mi Flash Tool.