Vibro response to Xiaomi does not work: all the reasons and how to return tactile feedback

Have you noticed that Xiaomi’s smartphone has stopped vibrating when making calls, notifications or tapping on the screen? This problem is common on both the budget Redmi and Xiaomi 13/14 flagships, and the fault can be both software failures of MIUI and hardware malfunctions. Unlike a break in the speaker, which is difficult to miss, the shutdown of the vibrating response is often blamed on β€œsystem glitches” – but this is not always the case.

In this article, we will discuss 7 Key reasons why vibration disappears on Xiaomi devices – from banal shutdown of the function in the settings to physical wear of the vibromotor. You will learn how to diagnose the problem yourself (including hidden tests through the engineering menu), which models are most vulnerable, and when to contact the service. 5/6, Mi 8/9) We provide data on the typical service life of the vibromotor.

1. Software glitches: MIUI and updates

Most often, the vibration response disappears after updating MIUI or resetting settings. The fact is that Xiaomi firmware has a separate module responsible for controlling vibration (VibratorService), and its errors can block the engine. For example, after upgrading to MIUI 14, many users of Xiaomi 12T and Redmi Note 11 complained about the lack of vibration when typing – the problem was solved by rollback or manually restarting the service.

How to check:

  • πŸ“± Update the firmware: go to Settings β†’ The phone. β†’ Update MIUI. Sometimes the bugs are fixed in the following patches.
  • πŸ”„ Reset the vibration settings: in Settings β†’ Sound and vibration β†’ Touch vibrations turn off and turn on the function again.
  • πŸ› οΈ Clear the system cache: in Settings β†’ Memory. β†’ Select "System Cache" (not to be confused with application data!).
πŸ“Š After what event did you lose your vibrating response?
MIUI Update
Installation of the annex
The fall of the phone
On his own.
Another option

If the problem occurs after installing a specific application (such as a launcher or game), try to remove it. Some programs, especially those with advanced resolutions (android.permission.VIBRATE), may conflict with system services.

⚠️ Warning: If the vibration is running in safe mode but disappears in normal mode, it is the fault of third-party software. Remove the last installed applications or reset to factory settings.

Vibration settings: where to look and what to check

In MIUI, vibrations are scattered across multiple menus, and accidentally turning them off is the second most common cause of the problem. For example, in the Redmi Note 10 Pro, the vibration response when typing is controlled separately from notifications, and in the POCO F4 there is a hidden vibration intensity setting that can be reset after updates.

Check the following points:

Type of vibrationPath in settingsWhat do you do?
When you touch the screenSettings β†’ Sound and vibration β†’ Vibration when touchedOn some models (Xiaomi 13 Lite) there is also a vibration control.
Notifications and callsSettings β†’ Sound and vibration β†’ Vibration when calling / notifyingSelect the type of vibration (e.g., "Standard" or "Intensive"). On POCO, there may be a separate item "Vibration in silent mode".
Keyboard (Gboard/Xiaomi Keyboard)Open the keyboard β†’ βš™οΈ Settings β†’ Sound and vibrationTurn on "Push Vibration." Gboard also has a vibration force setting.
Game modeSettings β†’ Special features β†’ Game turbo modeTurn off "Blocking Vibration in Games" (if enabled). On Black Shark, this item may be called "Tactile Feedback."

In the models with AMOLED-screens (Xiaomi) 12S Ultra, Redmi K50 Pro) has an additional setting Vibration when scrolling in the display menu. If it is disabled, the phone will not vibrate when swipes up/down.

Check the general vibration switch in Sound and Vibration |

Make sure that no vibration mode is selected in the sound profile (call/no sound/vibration) |

Open the keyboard settings and turn on the vibration response |

Check the game mode and special features|-->

Hardware malfunctions: vibrator and plumes

If the software methods didn't work, the problem is probably the vibrator or the vibrator, and Xiaomi devices use two types of motors:

  • πŸ”„ Linear (LRA): They are installed in flagships (Xiaomi). 13/14, Mix 4). They have a clearer vibration but are sensitive to falls.
  • πŸŒ€ Eccentric (ERM): Cheap engines in budget models (Redmi) 9/10, POCO M4). They often fail due to wear and tear.

The average vibrator life of Xiaomi smartphones is 3-5 years with heavy use (100+ notifications per day). In models up to 2019 (for example, Redmi Note 7), the engines failed more often due to weak dust protection.

  1. If you have vibrations when you call, but not when you notify, it's software.
  2. Connect your phone to your PC and use ADB to force vibration: adb shell service call vibrator 1 i32 1000 If the command does not work, the engine is faulty.
  3. Take your phone apart (or contact the service) and check it out: πŸ”Œ Vibrator plume integrity (often departs after falls). 🧲 The presence of a magnet in the engine (if it crumbles - a replacement is required). πŸ’§ Traces of oxidation on contacts (typical for phones that have been in water).

⚠️ Note: On Xiaomi models with IP53 (Redmi Note 11, POCO X4) The vibrator motor is not protected from moisture, even a short-term ingestion of water can cause corrosion of contacts in 2-3 months.

4. Hidden tests: how to check the vibromotor without disassembly

Xiaomi smartphones have hidden service menus that allow you to test the vibrator without disassembling.

Method 1. Engineering Menu (CIT)

  1. Open the phone app and type in: ##4636###
  2. Select Testing β†’ Vibrator test.
  3. Press the Start Vibrator. If the motor doesn't vibrate, it's malfunctioning.

Method 2. Test through code (works on Redmi and POCO):

  1. Enter the dialer: ##0*##
  2. In the menu that opens, select Vibrator.
  3. If the test does not start, the motor is turned off at the core level (firmware is required).

How to restore vibration after firmware:

  1. Check for the driver file: ls /system/vendor/lib/modules/ | grep vibrator If the file is not available, run the original kernel through Fastboot.
  2. Manually turn on the vibration through ADB: adb shell su -c "echo 1 > /sys/class/timed_output/vibrator/enable"
  3. Remove conflicting Magisk modules (for example, ViPER4Android can block vibration).

⚠️ Note: On models with Qualcomm Snapdragon 8 Gen 1/2 (Xiaomi 12 Pro, 13 Ultra) Incorrect core firmware can result in complete loss of vibration and sound. EDL-service-centre.

6.Typical problems with Xiaomi models

Some Xiaomi devices have "chronic" vibrating problems, and here are some of the most popular models:

ModelTypical problemDecisionFrequency of cases
Redmi Note 9/10Vibration disappears after falling (motor plume leaves)Disassembly and soldering of contactsHigh (30% of cases)
Xiaomi Mi 11Vibration failure after upgrading to MIUI 13 (driver conflict)Recoil on MIUI 12.5 or manual core firmwareAverage (15%)
POCO F3/GTVibromotor stops working at low battery charge (<15%)Replacement of the motor or power saving switch off for system servicesLow (5%)
Xiaomi 12TThe typing vibration turns off on its own (MIUI 14 bug)Cleaning the cache of the Android System Intelligence applicationHigh (25%)
Redmi 8/9AWear of the eccentric motor after 2-3 yearsReplacement of the engine (cost ~500-800 rubles)Very high (40%)

The 2020-2021 models (Redmi Note 9 Pro, Mi 10T) have a problem with the vibrator contacts oxidizing due to poor moisture protection. Even if the phone is not sinking, high humidity can cause corrosion after 1-2 years.

πŸ’‘

If the vibration is only running in the horizontal position of the phone, the problem is mechanical wear and tear of the motor. Try tapping the back cover slightly in the area of the motor (below the camera) - sometimes this temporarily restores contact.

7. When to contact the service and how much it costs

If self-diagnosis doesn't work, you'll have to carry the phone for repairs. Here's the estimated prices for 2026:

  • πŸ”§ Replacement of the vibrator: 500-1 500 rubles (depending on the model). On flagships (Xiaomi 13), the engine is more expensive due to the linear type (LRA).
  • πŸ”Œ Rate of the plume: 800-2000 rubles (if the contacts left).
  • πŸ’» Firmware through EDL: 1,500–3,000 rubles (if the failure is at the core level).
  • πŸ”„ Diagnosis: 300-500 rubles (often free if you do the repairs there).

Where to repair it:

  • 🏒 Xiaomi Service Centers: Guarantee 6 months, but more expensive 20–30%. List on the site mi.com/ru/service.
  • πŸ”§ Local workshops: cheaper, but check reviews. Ask if they use original parts (Redmi often put cheap Chinese engines that last 3-6 months).
  • πŸ“¦ Self-repair: vibrator for Xiaomi can be bought on AliExpress for 200-600 rubles, but you will need a soldering iron and disassembly experience.

⚠️ Attention: Services often offer "sweeping of contacts" instead of replacing the engine. This is a temporary solution - in 1-3 months the problem will return.

πŸ’‘

If the vibration is gone after the phone falls, 90 percent of the problem is that the engine or the plume is mechanically damaged. Software methods are not going to help, just repairs.

FAQ: Frequent questions about vibrating response on Xiaomi

Can I repair the vibrator myself?
Yes, if you have experience disassembling phones. Most Xiaomi models require a plastic blade to open the case; a T3/T4 screwdriver; a soldering iron (if you need soldering of the plume); and video instructions for disassembly on YouTube, search for "model of your phone disassembly." For example, Redmi Note 11 Pro+ 5G vibrator replacement.
Why does vibration work only on calls, but not on notifications?
This is a typical sign of software failure. Check: Notification settings for specific applications (e.g. Settings β†’ Applications β†’ WhatsApp β†’ Notifications should be enabled under β€œVibration”). System sounds: in Settings β†’ Sound and Vibration β†’ Vibration at notification, select any option other than β€œNo Vibration.” Energy saving: in Settings β†’ Battery β†’ Power Saving Mode, turn off restrictions for system applications. If it doesn’t work, reset to factory (Settings β†’ Additional β†’ Resets).
The vibromotor buzzes but does not vibrate – what to do?
This is a sign of mechanical failure of the engine (usually breaks the bearing or magnet). Solutions: If the phone is warranty, bring to the service (this is a production defect). If there is no warranty, only a replacement of the engine (cost ~ 800-1 500 rubles.). Temporary "life hack": reduce the intensity of vibration in the settings - this will reduce the load on the engine and prolong its operation for 1-2 months.
After the firmware was fed through TWRP, the vibrating response was gone. How do I get it back?
The problem is no driver or kernel incompatibility.Order of action: Install the original kernel for your model (download from the Xiaomi Firmware Updater website). TWRP file boot.img If you don't have any vibration, manually copy the driver: adb push vibrator.ko /system/vendor/lib/modules/ Xiaomi on Snapdragon may need a patch disable_dm_verity_forceencrypt.
How much does it cost to replace a vibrator in Xiaomi?
Prices depend on the model and type of engine: Model Motor Type The cost of replacing (ruble) Redmi 9/10, POCO M3 ERM (eccentric) 500-900 Redmi Note 11, Xiaomi 11 Lite ERM 800-1 200 Xiaomi 12/13, Mix 4 LRA (linear) 1 200-2000 Black Shark 4/5 Double LRA 2000-3 500 The cost usually includes work and spare parts. In official Xiaomi services use original engines, in informal - analogues (may affect the service life).