Have you noticed that your Xiaomi has stopped vibrating when calling, notifying or tapping the screen? This problem is common with owners of Redmi Note 10/11/12, POCO X3/X4/X5, Mi 11/12 and other models β regardless of the year of release. Vibrate response can disappear either after the MIUI update, or suddenly for no apparent reason.
In this article, we will look at all possible causes, from trivial settings to hardware malfunctions, and give step-by-step instructions for diagnostics and repairs. We will focus on the hidden MIUI 14/15 settings, which often get lost after resetting or firmware. If you have tried to reboot your phone, this is just the beginning: there will be some non-obvious solutions.
First, we can determine whether the phone vibrates in at least one scenario (like when it's turned on), or whether the problem is global, which will help narrow down the possible culprits.
1. Check the basic vibration settings in MIUI
In 60 percent of cases, the vibration is turned off because of a misaligned setting in the settings menu, and on Xiaomi, these options are scattered across several sections that are easy to skip.
- π Do Not Disturb Mode: Check if it is activated in the notification curtain or on schedule (Settings) β Sound and vibration β Do not disturb. In this mode, the vibration can be blocked completely.
- π± Sound Profile: Switch to Sound or Vibration mode in the curtain. In No Sound mode, the vibratory response often turns off automatically.
- π§ Vibration settings when touching: the way of settings β Additionally. β Special facilities β Touch vibration. There should be a "On" slider.".
If the vibration works when you press the keys, but it doesn't work when you call, the problem is setting specific events. Go to Settings β Sound and vibration β Vibration when you call and select any template other than "No vibration".
Important! On some firmware (e.g. MIUI Global 14.0.5), the vibration option is hidden when touching. To return it, you need to reset the special features settings: Settings β Additional β Special features β Reset settings.
2. Software failures: cache, updates and MIUI "glitch"
If the settings are fine, but the vibration is still not working, the software is to blame. Here are three of the most common scenarios:
- Signs: vibrations are running and disappearing after rebooting. Solution: clear the app cache: Settings β Annexes β Application management β Three dots (menu) β Show system-based β Settings β Warehouse β Clear the cache
- Conflict after MIUI update. Especially relevant for transitions between versions (for example, from MIUI 13 to MIUI 14). In this case, resetting the sound settings: Settings β About phone β Resetting β Resetting the sound and vibration settings
- Android.vibrator is a bug, and it's diagnosed with adb (you need a computer), and if you don't use the adb shell service call vibrator 3, the vibration doesn't work, the service is blocked.
For the POCO F3/F4/F5 models, there is a separate problem: once upgraded, vibration permission for system applications may fly out.
Open Settings β Applications β Permissions β Vibration
Find the MIUI System Interface and enable permission
Reboot the phone.
Check the vibration in the call menu-->
Warning: If you use custom firmware (e.g. Pixel Experience or LineageOS), the vibration may not work due to the lack of drivers for a particular model, in which case only flashing on the official MIUI will help.
3. Hardware malfunctions: how to check the vibromotor
If the software methods didn't work, the problem is the hardware.
- π§ Moisture infestation (even if the phone did not sink - condensation from a sharp temperature drop is enough).
- π Short circuit after a fall or impact (metal-body models like the Mi 11 Ultra are particularly vulnerable).
- β‘ Overheating when charging with left-hand adapters (vibromotor connected to the same power bus as the battery).
How to check the vibromotor without disassembly:
- Connect your phone to charging and try to turn on vibration β if the motor only works when powered by the mains, the problem is with the battery or power controller.
- Run the hardware test through the engineering menu: ##4636## β Equipment Test β Vibrator test fails β the engine is faulty.
- Light a flashlight on the speaker during the expected vibration (for example, when ringing) If you hear a slight hum, but the body does not shake, the eccentric inside the motor is broken.
For Redmi Note 10 Pros and older, there's another test: press Volume up + Power when you turn on. On the Fastboot menu, vibration should be triggered when you select menu items. If not, the engine is dead.
What does a broken vibrator look like inside?
4.Contacts and plumes: hidden causes of lack of vibration
Even if the vibrator is in good condition, the vibration may not work due to connectivity issues. In Xiaomi, the motor is connected to the motherboard via a flexible plume that oxidizes or departs over time.
Typical symptoms of a plume problem:
- The vibration only works in a certain position of the phone (for example, when it is lying down the screen).
- Appears after heating (contacts are temporarily soldered from temperature).
- Accompanied by a crack in the dynamics (the plume touches the audio track).
For diagnosis:
- Carefully tap on the back of the phone in the vibrator area (lower left corner of most models), if vibration appears, the contact problem.
- Put a flashlight in the gap between the body and the screen, and if you see a bent or torn plume, you need repairs.
Attention. β οΈ Don't try to disassemble the phone yourself unless you have experience with Xiaomi. 11/12 and POCO F4 The plume of the vibrator goes through the same connector as the battery plume - it is easy to damage with careless extraction.
| Xiaomi model | Typical malfunction | Cost of repair (compare for Russia) |
|---|---|---|
| Redmi Note 10/11 | Oxidation of the plume contacts | 800β1 200 β½ |
| POCO X3/X4 | A plume break in a fall | 1 000β1 500 β½ |
| Mi 11 Lite | The vibrator dump off the pay | 1 200β1 800 β½ |
| Redmi 9A/9C | Burnout of the vibration controller | 1 500β2 000 β½ |
5. Influence of custom firmware and root rights
If you have installed unofficial software (e.g., xiaomi.eu, ArrowOS, or HavocOS), the vibration may not work because of:
- π Absence of a vibrator driver in the firmware core (relevant for Redmi Note 8 Pro and old models with MediaTek).
- π§ Incorrect settings in the file /system/vendor/build.prop (The ro.vendor.vibrator.present setting must be true).
- π οΈ Magisk module conflict (e.g, ViPER4Android can block the vibration response).
How to return vibration on custom firmware:
- Install a Magisk module called Vibrator Fix (available in the Kitsune Mask repository).
- Edit build.prop via Root Explorer by adding lines: persist.vibrator.on=1 ro.vendor.vibrator.hal=default
- For Android-based firmware 12+ may require a patch disable_vibrator_hal (look 4PDA for your model).
Attention. β οΈ On some firmware (for example, MIUI 13 for Redmi Note 10 Pro) after obtaining the root rights, the vibration is turned off due to the activation of the Anti-Rollback protection. In this case, only a full return to the stock firmware via Fastboot will help.
π‘
Before installing custom firmware, always check on forums (such as 4PDA or XDA-Developers) whether it supports your model's vibrator motor. Xiaomi with Snapdragon 8xxx processors often requires separate patches.
External factors: covers, moisture, magnets
Sometimes the vibration is lost not because of the phone, but because of the outside conditions.
- π§² Magnetic cases or holders: strong magnets (such as in auto-opening cases or car holders) can block the vibrator.
- π‘οΈ Extreme temperatures: at temperatures below -10Β°C or higher +45Β°C vibrator motor can be temporarily shut down (protection against overheating / hypothermia).
- π¦ Hidden moisture: Even if the phone does not sink, condensation from a sharp change in temperature (for example, when you go from frost to a warm room) can cause corrosion of the contacts of the vibrator motor.
To check the effect of the cover:
- Remove the cover and put the phone on a flat surface.
- Turn on the vibration via the test menu (##0*# β Vibrator).
- If you have a vibration, it's a problem in the case. Try another one (no metal inserts).
Another feature of the POCO M3/M4/M5 is that the vibrator is very close to the back cover, and if the case is too dense, it can physically block the vibration, and the solution is to use thin silicone cases.
7. When to contact the service center
If youβve tried all the techniques in this article, but the vibration never worked, itβs time to get your phone repaired.
- π Vibration doesnβt work even in Fastboot or Recovery.
- π When testing through the engineering menu, a click is heard, but the body does not vibrate (broken eccentric motor).
- π₯ The phone overheats in the vibromotor area (short circuit).
- π± The vibration only works when the charger is connected.
The cost of repair depends on the model and type of malfunction:
| Type of repair | Average price (RF) | Time limit for implementation |
|---|---|---|
| Replacement of vibrator | 800β1 500 β½ | 30-60 minutes |
| Repair/replacement of the plume | 1 000β2 000 β½ | 1-2 hours |
| Rating contacts on the board | 1 500β2 500 β½ | 2-3 hours |
| Replace the power controller (if the vibration is only powered by the mains) | 2 000β3 500 β½ | 1 day |
Tip: Before you travel to the service center, back up your data via Mi Cloud or TWRP. When replacing the plume or board, you may need to completely reset your phone.
π‘
If your Xiaomi warranty is in place, don't disassemble it yourself! Opening the case will void the warranty. Contact the official Xiaomi service center with a check and a box.