Constant vibration on Xiaomi: how to turn on and configure on a smartphone

Why does Xiaomiโ€™s vibration work incorrectly?

Vibration response on Xiaomi smartphones is not just a notification of a call or message, but an important element of interaction with the device. Many users are faced with a situation where the vibration is either too weak or turns off after a few seconds, which creates discomfort when using. AMOLED-screens where tactile feedback compensates for the absence of physical buttons.

The reasons for the problems can be in system settings, power saving limitations, or even hardware features of a particular model. For example, in the Redmi Note 12 line, the X-axis vibratory motor has a wider range of settings than in the budget Poco M5. It is important to understand that constant vibration is turned off by default in MIUI due to optimization of battery consumption, but it can be activated manually.

In this article, weโ€™ll look at all the available methods, from standard settings to hidden engineering menu features, how to make your phone vibrate continuously when making calls, notifications, or even in games, and which models support advanced vibration settings.

๐Ÿ“Š What Xiaomi model do you use?
Redmi Note 10/11/12
Poco X3/X4/X5
Mi 11/12/13
Redmi 9/10
Another model

Method 1: Set up vibration through the standard MIUI menu

The easiest method is to use the built-in system options, which is suitable for most MIUI 12-14 devices and does not require superuser rights.

  1. Open the Settings. โ†’ Sound and vibration.
  2. Go to the Vibration section (on some models it may be called Tactile Feedback).
  3. Activate the slider Vibration when ringing and Vibration when touching.
  4. For constant vibration, choose Vibration Style โ†’ Continuous (if available).

Note that on some devices (e.g. Xiaomi 13 Pro) you can adjust the vibration intensity on a scale from 1 to 10. If the option is continuously absent, then your model does not support it at the software level - you will have to use workarounds.

Are the sound and vibration settings open?

Is vibration on when calling and touching?

Have you tried the โ€œcontinuousโ€ mode (if any)?

Is the phone rebooted after the changes?

-->

โš ๏ธ Attention: On devices with MIUI Global may not have some menu items due to regional restrictions, in which case a region change to India (via Settings) will help. โ†’ Additionally. โ†’ Region, but this could affect Google's services.

Method 2: Use of an engineering menu (for advanced users)

If the standard settings do not give the desired result, you can refer to the engineering menu (#4636###), which allows you to fine-tune the parameters of the vibration motor, but you need to be careful:

  1. Enter the code ##4636## in the phone application.
  2. Choose Hardware Testing โ†’ Vibrator.
  3. In the Vibrator Test field, specify the value of 1 and press Start - the motor will begin to vibrate.
  4. For constant vibration, try changing the Duration parameter to a maximum value (e.g. 10,000 ms).

This method does not work on all models: for example, on Redmi 9A, the engineering menu may not contain the Vibrator partition, and on Xiaomi 12T, advanced tests with amplitude settings are available. If after changes the phone stopped vibrating at all, reset the settings through Settings โ†’ System โ†’ Reset (choose App Settings Reset, not a full reset!).

What to do if the engineering menu is not opened?
If the ##4636### code doesnโ€™t work, try an alternative method: 1. Install the MTK Engineering Mode app (for MediaTek processors) or Qualcomm EngineerMode (for Snapdragon) from Google Play. 2. Run it and find the Hardware Testing section. 3. Some firmware requires you to enable USB Debugging in the developer settings (Settings โ†’ Phone โ†’ MIUI version โ€“ press 7 times).

Xiaomi modelSupport for constant vibrationMethod of setting up
Redmi Note 12 Pro+Yes (via MIUI)Standard settings โ†’ Vibration โ†’ Continuously
Poco F5Partially (only when calling)Engineering menus or third-party applications
Xiaomi 13 UltraYes (extended settings)MIUI + Engineering Menu for Fine Customization
Redmi 10ANo.Only Standard Vibration Patterns

Method 3: Third-party applications for vibration control

If the built-in MIUI tools don't work, Google Play apps come to the rescue, and they allow you to create custom vibration patterns, including constant mode.

  • ๐Ÿ”ง Vibration Tuner โ€“ supports the creation of custom vibration patterns with a setting of duration and intensity. Suitable for Xiaomi on Android 10 and later.
  • ๐ŸŽต Good Vibrations โ€“ specializes in musical vibration (for example, for ringtones), but can emulate a permanent mode.
  • โš™๏ธ MacroDroid โ€“ allows you to automate the vibration by triggers (for example, when you run a particular application).

Check reviews before installing: some applications may conflict with MIUI optimization, which will interrupt the vibration. Also, pay attention to permissions: if an application requests access to Special Features or Overlays over other windows, this may indicate potentially dangerous software.

๐Ÿ’ก

If the vibration gets worse after you install the app, clear the system cache through Settings โ†’ Memory โ†’ Clear the cache. This often resolves service conflicts.

Features of constant vibration on different models Xiaomi

Not all Xiaomi smartphones are equally good at handling constant vibration, depending on the type of vibrating motor and firmware version:

  • ๐Ÿ“ฑ Flagship models (Xiaomi) 13/14 Series, Mix Fold: Z-axis motors with multidimensional vibration support. Here, constant mode is stable, but can drain the battery on the battery. 5โ€“7% faster.
  • ๐Ÿ“ฑ Mid-segment (Redmi Note 12, Poco) X5): X-axis engines are less powerful, so constant vibration can be interrupted due to overheating.
  • ๐Ÿ“ฑ Budget models (Redmi) 10A, Poco C50): They often lack the hardware support for constant vibration, and attempts to activate it software can cause malfunctions.

On devices with MIUI China (for example, in the Chinese market), there are additional vibration options available that are not available in global firmware. If you are willing to sacrifice stability for functionality, you can reflash the phone to the Chinese version, but this voids the warranty and can cause problems with Google services.

๐Ÿ’ก

On Xiaomiโ€™s flagship models, constant vibration is more stable, but it speeds up battery discharge; on budget devices, it is better not to activate it to avoid hardware failures.

How does constant vibration affect the battery and hardware?

Many users fear that the continuous operation of the vibration motor can harm the phone, and let's see how these fears are justified:

  • ๐Ÿ”‹ Battery consumption: vibratory motor consumes ~0.5-1.5 Wh. When running continuously, this can reduce battery life by 10-20% (depending on battery capacity).
  • โš™๏ธ Motor wear: Modern motors are designed for millions of cycles, but constant vibration for hours can lead to overheating and reduced resource.
  • ๐Ÿ“ฑ Overheating: If the phone is heated above 45ยฐC, MIUI It automatically turns off vibrations for protection, and this can happen during games or charging.

To minimize the risks:

  1. Do not use constant vibration for more than 1-2 hours in a row.
  2. Avoid activating it when the processor is under high load (games, video rendering).
  3. Check your phoneโ€™s temperature regularly through Settings โ†’ Battery โ†’ Battery status.

โš ๏ธ Attention: On devices with fast charging (33W Simultaneous vibration and charging can cause charging to be turned off due to overheating. This is normal behavior of the system, but it indicates a high load.

Alternative solutions: when constant vibration is not possible

If your Xiaomi model doesnโ€™t support constant vibration at the software level, you can go for tricks:

  • ๐Ÿ”” Cyclical vibration: in notification settings (Settings) โ†’ Annexes โ†’ Notification management, select a pattern with a minimum interval (e.g., 0.5 seconds) to create a near-continuous vibration effect.
  • ๐ŸŽฎ Gaming controllers: if vibration is needed for gaming, connect a Bluetooth gamepad (for example, Xiaomi Game Controller) โ€“ it supports constant feedback.
  • ๐Ÿ”„ Automation with Tasker: Create a task that will include vibration every 5 seconds.

For Xiaomi owners with an unlocked bootloader, there is a radical way to do this: custom core firmware (like FrancoKernel) that supports advanced vibration settings. However, it requires technical skills and lacks guarantees. Before you take this step, evaluate whether you really need constant vibration or can do with alternatives.

FAQ: Frequent questions about vibration on Xiaomi

Why is my Xiaomi not having a Continuous option in the vibration settings?
This option depends on the device model and firmware version. On budget smartphones (like the Redmi 9C), it is missing due to hardware limitations, and it can also be hidden in global versions of MIUI - try changing the region to India in the settings.
Can you turn on constant vibration only for specific applications?
Yes, with apps like MacroDroid or Tasker, make a rule: If X is running, โ†’ set the vibration for N seconds. MIUI There is no built-in function for this separation.
The vibration is intermittent even after all the adjustments. What's the problem?
Probable causes: ๐Ÿ”‹ Battery Optimization: Turn off optimization for vibration-related applications in Settings โ†’ Battery โ†’ Optimizing the battery. ๐Ÿ“ฑ Overheating: check the temperature of the phone. at 45.ยฐC and above. MIUI block out. ๐Ÿ”„ Application conflict: temporarily disable antiviruses and cleaners โ€“ they can block background processes.
Will the constant vibration interfere with NFC or wireless charging?
No, the vibratory motor and NFC/wireless charging modules work independently, but on some models (such as the Xiaomi 12S Ultra), intense vibration can slightly displace the phone from the charging pad due to mechanical fluctuations.
How to reset vibration settings to factory?
Go to Settings โ†’ System โ†’ Settings โ†’ App Resets. This will return all vibration settings to default values without deleting personal data. If the problem persists, complete a full reset (Reset all settings), but back up first.