Vibration of the alarm clock on Xiaomi Redmi Note 9 can be a real problem โ especially if you sleep sensitively or share a bed with someone who wakes up from the slightest shivering of a smartphone. Despite the seeming simplicity of the task, many users find that standard settings do not allow you to completely turn off the vibration when the alarm goes off. In some versions of MIUI, the option is simply not on the menu, and in others it does not work properly after updates.
In this article, weโll explore all the possible ways, from the obvious to the hidden, including changing system settings through developer settings and third-party utilities, and learn why vibrations can turn on on on on their own even after shutdown, how to get around limitations. MIUI 12/13/14, And what to do if you reset after you reboot, and we'll focus on the nuances specifically for the Redmi Note. 9 (model M2003J15SC/M2003J15SS), As other Xiaomi devices may have different algorithms.
Why the vibration of the alarm clock is not turned off in standard ways
The problem lies in the MIUI architecture: since version 12, Xiaomi has combined vibration settings for alarms, notifications and system sounds into one section.
- ๐ Turning off vibration in the alarm profile is often ignored by the system if it is active in the General or No Sound profile.
- ๐ฑ Updates MIUI Reset custom vibration settings (especially relevant for the Redmi Note 9 after switching to the new version) MIUI 13).
- ๐ง Hidden settings in Developer Settings can block changes if Do Not Disturb with Vibration previously enabled.
Whatโs more, on the Redmi Note 9, the X-axis linear motor has a separate driver that sometimes conflicts with the Watch app. For example, if you use Googleโs alarm clock (com.google.android.deskclock), the vibration settings can be duplicated or ignored.
โ ๏ธ Note: If you have previously installed custom firmware or modified system files through Magisk, standard ways to turn off vibration may not work.
Method 1: Standard shutdown through alarm settings
Letโs start with the most obvious method that works on most Xiaomi devices with MIUI 12-14, and itโs important that this method may not work if you have firmware beta or modified software installed.
- Open the Clock app (icon with dial).
- Go to the Alarming Signal tab (bell icon at the bottom of the screen).
- Click on an existing alarm clock or create a new one (+ in the lower right corner).
- Scroll down to the Sound and Vibration block.
- Slip on Vibration and select No Vibration (or Disabled in some versions).
- Save the changes with the Ready button.
If the option is non-vibrational or inactive:
- ๐ Check to see if Do Not Disturb mode is enabled with alarm exceptions (it can force vibrations on).
- ๐ฒ Make sure you donโt have a third-party alarm app installed (like Sleep as Android) that override system settings.
Make sure the alarm is on.|Check the version. MIUI In Settings โ The phone.|Turn off the mode Do not disturb.|Close all background applications-->
On some Redmi Note 9 firmware, the vibration option may be hidden behind an additional menu to open it:
- In the alarm clock editor, press three dots (โฎ) top-right.
- Select Additional Settings.
- Find the Vibration item when triggered and deactivate it.
โ ๏ธ Attention: After update MIUI 13.0.4+ On the Redmi Note 9, the standard vibration shutdown can be reset when you restart.
Method 2: Turn off vibration through system sound settings
If the standard method didn't work, try turning off the vibration globally for all notifications, including alarms.This method is less accurate, but often solves the problem on MIUI 13/14.
- Go to Settings. โ Sound and vibration.
- Select Vibration (or Vibration when notified in new versions).
- Turn off the Vibration slider when calling and notifying.
- Go back and tap on the additional vibration settings.
- Find the alarm clock vibration and deactivate it.
On some firmware Redmi Note 9, this item may be called differently:
| MIUI version | The path to adjustment | Option name |
|---|---|---|
| MIUI 12.0โ12.5 | Settings โ Sound โ Vibration | The alarm clock vibration |
| MIUI 13.0โ13.5 | Settings โ Sound and vibration โ Additional | Vibration at alarm clock operation |
| MIUI 14 | Settings โ Notifications and Status String โ Vibration | System vibration (includes alarm clocks) |
If the vibration is still triggered after these actions:
- ๐ Restart your phone โ sometimes changes only apply after a reboot.
- ๐ Check if you have installed sound profiles from third-party apps (such as MacroDroid or Tasker) that can override your settings.
Method 3: Use of Do Not Disturb Mode with Exceptions
Paradoxically, sometimes turning on Do Not Disturb mode helps turn off the alarm clock vibration, which works if the vibration is tied to the system notifications rather than the Watch app itself.
- Open Settings โ Notifications and Status bar โ Do not disturb.
- Activate the mode by selecting Always or Schedule.
- Slip on the exceptions and only allow alarm clocks (turn off all other options).
- Return to the basic settings of Do Not Disturb and select No Sound and No Vibration.
This method has a side effect: all other notifications (calls, SMS, messengers) will be completely silenced, but the alarm will continue to go off without vibration, since its sound is allowed in exceptions.
โ ๏ธ Attention: MIUI 14 Do Not Disturb mode can trigger a quiet vibration (slight tremor). To remove it, additionally turn off Vibration when touching in Settings โ Additionally.
๐ก
If the alarm stops working after using this method, check if it conflicts with battery optimization applications (e.g. Security or Battery Saver).
Method 4: Change system parameters through ADB (for advanced)
If all previous methods failed, the radical way is to turn off the vibration at the system level via the Android Debug Bridge (ADB), which requires connecting the phone to a computer and executing several commands.
This method can disrupt other vibration-related functions (such as tactile typing) and only use it if you are prepared for the consequences.
Step 1: Preparation
- ๐ฅ๏ธ Install. ADB Tools on the computer.
- ๐ฑ Turn on Debugging. USB on the phone: Settings โ The phone. โ Version. MIUI (Slip 7 times, then Settings โ Additionally. โ For developers โ Debugging by USB.
- ๐ Connect Redmi Note 9 to PC and confirm debugging permission.
Step 2: Execution of commands
Open the command prompt (cmd on Windows or Terminal on macOS/Linux) and type:
adb shell settings put global vibrate_on 0
adb shell settings put system haptic_feedback_enabled 0
adb shell settings put system vibration_intensity 0To turn off vibration specific to the alarm clock, use:
adb shell settings put global alarm_vibrate 0Step 3: Reboot
After completing the commands, restart the phone:
adb rebootIf the vibration of the alarm clock has disappeared, but the tactile recoil in other places has also disappeared, return the settings with the command:
adb shell settings put global vibrate_on 1What if the ADB does not recognize the device?
โ ๏ธ Note: Some Redmi Note 9 firmware (e.g, MIUI 13.0.6) ADB You can reset them after the update. To record the changes, use a Magisk module called Settings Database Editor.
Additional Advice and Frequent Mistakes
Even after successfully shutting down the alarm clock, Redmi Note 9 users are facing a recurrence of the problem.
- ๐ Reset after update: Xiaomi sometimes resets vibration settings when installing security patches. check settings after each update.
- ๐ฒ Application conflict: If you have Google Clock, Sleep Cycle or other alarm clocks installed, they may have their own vibration settings. Open each one and turn off the vibration separately.
- ๐ Energy Conservation: Ultra-Economic Regime in MIUI It can force vibrations on for "important" notifications.
If you use dual alarm clocks (e.g. primary and backup), make sure the vibration is turned off in both.Redmi Note 9 sometimes triggers vibration from the system alarm, even if it is turned off in the Watch app.
๐ก
The most reliable method is a combination of method 2 (disable in audio settings) and method 3 (do not disturb mode with exceptions), which is guaranteed to remove vibration on 90% of MIUI firmware.