Vibration when calling Xiaomi: how to turn on and configure for yourself

Why does the vibration of a Xiaomi call not work?

Are you missing important calls because a Xiaomi smartphone isn't vibrating in your pocket? Or is the vibrating response too weak to notice? The problem most often lies in the audio profile settings or individual vibration parameters. In newer versions of MIUI (13-14), the logic of vibration management has changed β€” it's now tied not only to volume, but also to the type of notifications.

Another common reason is hardware limitations, such as the Redmi 9A or Poco C31 low-end models, which have a weaker vibrator than the Xiaomi 13 Pro or Black Shark 5 flagships, and can also be turned off automatically when you have power saving mode or when you have your headphones on.

  • πŸ”‹ Battery level (below 15% the system can turn off the vibration response).
  • 🎧 Wireless/wireless headphones are connected (they block vibration by default).
  • πŸ› οΈ Is there any physical damage to the vibrator motor (for example, after a fall of the phone).

If hardware problems are eliminated, we move to software settings, and 90% of the time, the vibrations can be returned in 2-3 steps without resetting the phone or contacting the service.

πŸ“Š Your Xiaomi model is in the series...
Redmi (Note, A, K, etc.)
Poco (F, X, M)
Mi (11, 12, 13)
Black Shark
other

Method 1: Configure with β€œSounds and Vibrations” in MIUI

The most versatile method is to use the standard settings menu. It works on all Xiaomi smartphones with MIUI 12 and later, including the Redmi Note 12, Poco F5 and Xiaomi 13 Lite.

  1. Open Settings (the gear icon on the main screen).
  2. Go to the section Sound and vibration.
  3. Select Vibration. β†’ Vibration on the bell.
  4. Activate the switch in the "On" position (should turn blue).

If there's no Vibration on the call, your firmware is using an alternative logic.

  • πŸ”„ Get back to the sound and vibration. β†’ Sound modes.
  • πŸ“± Select the Sound or Vibration profile (not β€œNo Sound!Β»).
  • πŸ”§ Click Additional and check the tick opposite Vibrate when calling.

β˜‘οΈ Checking the basic vibration settings

Done: 0 / 4

Important! In some models (e.g. Redmi 10C), the vibration when you call is tied to the general parameter Vibration when you touch, and if it is turned off globally, you will not have a vibration response when you call.

Method 2: Use of Do Not Disturb and Exceptions

The vibration of the call can be blocked by the Do Not Disturb (DND) function, which is valid for users who turn it on at night or during meetings, to check:

  1. Go to Settings. β†’ Don't disturb.
  2. Make sure the mode is off (the slider is grey).
  3. If the mode is active, click Exceptions β†’ Calls.
  4. Enable the Vibration option for selected contacts or all calls.

Note that MIUI 14 has a Focus Mode feature that can also silence vibration, which is located in Settings β†’ Digital Well-being. If focus mode is active, temporarily turn it off or add an exception for calls.

What if the vibration works only for text messages, but not for calls?
This problem is common with Android 12+ firmware (MIUI 13-14). Vibration for calls and notifications is managed separately. Go to Settings β†’ Apps β†’ Phone β†’ Notifications β†’ Vibration and turn it on manually.

Method 3: Configure via the Phone app

Some versions of MIUI duplicate the vibration parameters in the Phone app itself, which is convenient if you don't want to go through the system settings.

  1. Open the phone application (pipe icon).
  2. Click on the three dots in the upper right corner β†’ Settings.
  3. Choose the sound and vibration of the call.
  4. Activate Vibration and select intensity (e.g. Medium or Strong).

On the Poco X5 and Redmi Note 11 Pro+, you can customize your personalized melodies and vibrations for contacts.

  • πŸ“ž Open the contact in the phone book.
  • πŸ”Š Click Change. β†’ Sound and vibration.
  • 🎡 Select a unique vibration pattern (e.g., Double pulse).

Critical detail: if you use a third-party call app (like Truecaller or Google Phone), the vibration settings may conflict with the system, in which case the vibration response should be configured directly in this application.

Method 4: Checking permissions and resetting sound settings

If the vibration appears when you call, it disappears β€” the problem may be in the lost resolutions or the cache of the system.

  1. Reset audio settings: Go to Settings β†’ System & Device β†’ Settings Reset. Select Reset audio settings (not to be confused with a full reset!). Confirm the action and restart the phone.

Cleaning the cache of the β€œPhone” application:

  • Go to Settings β†’ Applications β†’ Application Management.
  • Find the phone, press Warehouse β†’ Clear the cache.

Also check if the background processes for the Phone app are limited:

  • πŸ”„ In the phone application settings, select the Battery.
  • 🚫 Make sure that the option to limit background activity is not activated.

πŸ’‘

If you don't have vibration after resetting your sound settings, try temporarily disabling Adaptive Sound in Settings β†’ Sounds and Vibration. It may conflict with the vibratory response.

Method 5: Third-party applications for enhanced vibration

If the standard vibration is too weak (relevant to the Redmi 8A or Poco M2), you can use third-party utilities.

  • πŸ”Š Increase the intensity of the vibration response.
  • 🎡 Create custom vibration patterns (e.g. intermittent signals).
  • πŸ”„ Set up vibration separately for calls, SMS and notifications.

The best apps for Xiaomi:

AnnexFunctionsCompatibilityReference
VibratorVibration force adjustment, vibrator testMIUI 12–14, Android 10+Google Play
Good VibrationsCastomic patterns, vibration for alarm clockRequires root or ADBXDA
MacroDroidAutomatic vibration activation under conditionsAny version of MIUIGoogle Play

⚠️ Apps like Good Vibrations require permissions. ADB If you're not sure, you can't use them properly, you can crash your phone.

Hardware problems: when vibration is not turned on in any way

If none of the above methods worked, there may be physical malfunctions:

  • πŸ”§ Vibrator motor is damaged (for example, after falling or getting moisture).
  • πŸ”Œ The vibrator train departed from the motherboard.
  • πŸ”‹ Wear of the mechanism (relevant for phones older than 3-4 years).

How to check the vibrator manually:

  1. Install the Vibrator app from Google Play.
  2. Run a vibration test – if the motor is not responding, the problem is hardware.
  3. Try connecting your phone to your PC and start vibrations via ADB: adb shell service call vibration 3 i32 1000 (this is a 1 second vibration command).

If the vibromotor does not work even through ADB, contact the service center. the cost of replacing the vibromotor on Xiaomi is from 500 to 1500 rubles (depending on the model).

πŸ’‘

Before visiting the service, check if the vibration is turned off at the firmware level. For example, in some custom ROMs (for example, Pixel Experience), the vibration response can be turned off by default.

FAQ: Frequent questions about vibration on Xiaomi

Why does vibration work in games but not in calls?
This is because the vibration in games is controlled through the application API, and when calling, through the system settings. Check: Is the Game mode in Settings β†’ Special features (it can block system vibration). Is the vibration for the Phone application in Settings β†’ Apps β†’ Phone β†’ Notifications.
How to make the vibration stronger on Redmi 9A
In budget models Xiaomi vibrator weak default. Try: Use the Vibrator app to increase intensity. Enable in the settings Enhanced vibration (if there is such a item). Change the vibration pattern to Long or Intermittent, this will increase the signal duration. ⚠️ Warning: Excessive vibration can shorten engine life.
There's a vibration, but it's too weak.
If standard settings don't help, try: Install custom firmware (e.g. xiaomi.eu) where the vibration is more flexible. ADB-Changes to the vibrator: adb shell settings put global vibration_intensity 5 (significance 5 β€” Change the vibration pattern to a more noticeable one (e.g., Heartbeat instead of Classical).
After the MIUI update, the vibration on the call disappeared.
This is a problem after updating to MIUI 13/14. Decisions: πŸ”„ Reset the sound settings (see Method) 4). πŸ“± Install the beta version of the firmware through MIUI bootloader – they often fix bugs with vibration. πŸ”§ Reverse to the previous version MIUI via Fastboot (instructions are available on the 4PDA). If it does not help – write in support of Xiaomi through the application Feedback, specifying the model of the phone and the firmware version.
Can you adjust different vibrations to different ones? SIM-map?
Yes, but only on models with dual SIM (for example, Xiaomi 12T Pro or Redmi Note 11 Pro. To do this: Open Settings β†’ SIM-maps and mobile networks. SIM-map β†’ Sound and vibration of the bell. Set up a customized vibration pattern for each one. SIM. If you don’t have this option, use MacroDroid to create vibration rules based on the number. SIM.