How to permanently disable vibration on Xiaomi Redmi Note 8 Pro: all ways

Xiaomi Redmi Note 8 Pro is one of the most popular smartphones of the brand, but its vibration response is not always satisfied with users. Some people consider the vibration too intense, some want to save battery power, and some just prefer silence. In this article, we will discuss all possible ways to completely turn off the vibration, from standard MIUI settings to hidden developer parameters.

It's important to understand that the vibration on the Redmi Note 8 Pro is involved in several scenarios: notifications, keyboard, system sounds, calls and even touching the screen. There's no simple "Switch Off All" switch in MIUI, so you'll have to adjust each setting separately. If you're ready to get rid of the vibration once and for all, read on.

Why Vibration Can Get Into Your Way: 5 Reasons to Turn It Off

Before we get to the instructions, letโ€™s figure out why users want to completely turn off the vibration on their Redmi Note 8 Pro.

  • ๐Ÿ”‹ Battery savings โ€“ The vibrating motor consumes additional energy, especially at frequent notifications.
  • ๐Ÿ˜ด Night mode โ€“ vibration can wake you up at night, even if the sound is turned off.
  • ๐Ÿ“ฑ Mechanism wear โ€“ over time, the vibrational motor may start to rattle or fail.
  • ๐ŸŽฏ Type accuracy โ€“ some users note that turning off keyboard vibration speeds up printing.
  • ๐Ÿ”‡ Silence in public places โ€“ even silent mode does not always guarantee the absence of vibration.

Also, on the Redmi Note 8 Pro, vibration can be triggered at unexpected moments: when you connect charging, activate NFC, or even scroll through lists in some applications.

๐Ÿ“Š Why you want to turn off vibration on your Xiaomi?
Battery savings
Interfering at night
I don't like the tactile response.
The hull is rattling.
Other

Method 1: Turn off vibration in standard MIUI settings

So to start with the obvious, the built-in MIUI settings, and even though there's no full vibration shutdown, you can deactivate it in most scenarios.

  1. Vibration at notifications Go to Settings โ†’ Sound and vibration โ†’ Vibration at notifications and move the slider to the off position.
  2. In the same section, Sound and vibration, select Vibration when calling and turn it off.
  3. Touch vibration Go to Settings โ†’ Additional โ†’ Special features โ†’ Vibration when touched and deactivate the option.
  4. Open any keyboard (such as Gboard or Gboard) MIUI Keyboard, click on the icon โš™๏ธ, Find the Vibration section when pressed and turn it off.

After this manipulation, the vibration should disappear 80 percent of the time, but some system events (such as charging or errors) can still cause it. If you want to completely shut down the vibration at the system level, read on.

Notification vibrations are turned off

Call vibrations are off.

Touch vibrations are off.

Keyboard vibrations disabled

Verified in 3-5 apps (Messages, Phone, Chrome)

-->

Method 2: Use Do Not Disturb mode to block vibration

If you need to temporarily turn off the vibration (for example, overnight or during a meeting), you can use the Do Not Disturb mode, which allows you to flexibly adjust which notifications and signals will be blocked.

How to set up:

  1. Go to Settings โ†’ Sound and vibration โ†’ Do not disturb.
  2. Select the Rules and create a new rule (e.g., Night Mode).
  3. In the settings, set the rules: ๐Ÿ”” Notification sounds โ†’ No sound. ๐Ÿ“ณ Vibration. โ†’ Shut down. โฐ Schedule โ†’ specify the time required (for example, from 23:00 to 7:00)

Save the rule and activate it.

This method doesn't completely shut down the vibration, but it allows you to control it at certain times, and the main disadvantage is to remember to turn on / off the rule.

๐Ÿ’ก

If the vibration still shows up in Do Not Disturb mode, check the settings of individual apps (such as WhatsApp or Telegram).

Method 3: Turn off vibration through developer settings

For those who are willing to dive into Androidโ€™s hidden settings, thereโ€™s a more radical way to turn off vibrations through Developer Settings, a method that allows you to block vibration at the system level, but requires caution.

Instructions:

  1. Activate Developer Mode Go to Settings โ†’ About Phone โ†’ MIUI Version and click on it 7 times until a notification appears You became a developer!.
  2. Open the developer settings Return to Settings โ†’ Additional โ†’ Developer settings.
  3. Find the vibration options Scroll down and find the following options (the name may vary depending on the version). MIUI): ๐Ÿ”ง Turn off vibration when touching โ†’ turn on ๐Ÿ”ง Vibration on recruitment โ†’ turn off ๐Ÿ”ง Vibration on notifications โ†’ turn off

Reboot the phone.

Some changes only take effect after rebooting.

โš ๏ธ Attention: The developer options have the option to turn off all vibrations (or similar), but on some firmware, it can cause sensor or speaker malfunctions. If after activating this option, the phone starts to glittle, return everything back.

ParameterRecommended valueThe effect
Turn off vibration when touchingOn.Remove response when you press the screen
Vibration on recruitmentOff.Turns off the keyboard vibration.
Vibration on notificationsOff.Blocks vibration from messages
Animation of windows (additional)Off. (optional)Accelerates the system.

Method 4: Completely shutting down vibration through ADB (for advanced)

If standard methods have not helped, and vibration still appears (for example, when connecting a charge or system errors), you can resort to turning off vibration via ADB. This method requires connecting the phone to the computer and basic knowledge of the command line.

What you need:

  • ๐Ÿ–ฅ๏ธ A computer with installed Xiaomi drivers and ADB (You can download it via Googleโ€™s Platform Tools).
  • ๐Ÿ“ฑ Included debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 taps โ†’ Developer parameters โ†’ Debugging by USB).
  • ๐Ÿ”Œ USB-cable (preferably original).

Instructions:

  1. Connect the Redmi Note 8 Pro to your computer and confirm the debugging permission.
  2. Open the command line (Windows) or terminal (macOS/Linux) and type:
adb devices

Make sure your device is displayed in the list. Then execute the command to turn off the vibration:

adb shell settings put global vibrate_on_touch 0


adb shell settings put global vibrate_when_ringing 0




adb shell settings put global haptic_feedback_enabled 0

These teams will shut down:

  • ๐Ÿ“ฒ Vibration when touching the screen
  • ๐Ÿ“ž Vibration on calls
  • โš™๏ธ Tactical response of the system

โš ๏ธ Attention: After update MIUI To get back the vibration, change the 0 to 1 commands.

What if the ADB canโ€™t see the device?
If the adb device command doesnโ€™t show your Redmi Note 8 Pro, try this: 1. Install Xiaomi drivers USB Drivers from the official website. 2. Check if debugging is enabled by USB In the developer settings. 3. Try another one. USB-cable (some cables are only for charging). 4. Reboot your phone and computer. 5. If you use Windows, try running the command prompt on behalf of the administrator.

Method 5: Turning off vibration in individual applications

Some apps (like WhatsApp, Telegram, Viber) have their own vibration settings that are independent of the system settings. If you have turned off the vibration in MIUI, but it still appears when messages are sent, check the settings of the messengers.

Examples for popular applications:

  • ๐Ÿ’ฌ WhatsApp Open chat โ†’ โš™๏ธ โ†’ Notifications โ†’ Vibration. โ†’ Choose No Vibration.
  • ๐Ÿ“ง Telegram Settings โ†’ Notifications and sounds โ†’ Vibration. โ†’ Turn it off or select No.
  • ๐ŸŽต Spotify Settings โ†’ Reproduction โ†’ Vibration in management โ†’ turn off.
  • ๐ŸŽฎ Games (PUBG, In the game settings, find the Vibration or Tactile Response section and deactivate it.

Remember that after updating the applications, these settings may be reset, and we recommend checking them every few months.

๐Ÿ’ก

Even if the vibration is turned off at the system level, some applications (especially games and instant messengers) may ignore these settings.

What if the vibration is still working?

If youโ€™ve tried all of these, but the vibration on the Redmi Note 8 Pro is still showing up, itโ€™s possible that one of the following factors is the problem:

  • ๐Ÿ”„ Update MIUI โ€” After the firmware update, some of the settings are reset.
  • ๐Ÿ› ๏ธ Vibration motor damage โ€“ if vibrations start to rattle or work constantly, repairs may be required.
  • ๐Ÿ“ฒ Third-party launchers โ€“ some shells (like Nova Launcher) have their own vibration settings.
  • ๐Ÿ”ง Castom firmware โ€“ if you use unofficial firmware, vibration can be rigidly spelled out in the core.

If none of the methods worked, try resetting your phone to factory settings (Settings โ†’ About Phone โ†’ Settings Reset).Be sure to back up your data before doing so!

โš ๏ธ Note: On some versions MIUI (Especially custom) vibration can be tied to system sounds, in which case only manual editing of firmware files will help, which requires root rights and can lead to loss of warranty.

FAQ: Frequent questions about vibration on Xiaomi Redmi Note 8 Pro

Can vibrations be turned off only for specific contacts?
Yes, in the standard app Phone from MIUI you can customize the individual vibration for each contact. Open contact โ†’ Edit โ†’ Vibration โ†’ Select No.
Why is it still there when charging after turning off the vibration in the settings?
Vibration when connecting charging is a separate system function. To turn it off, you need to use ADB or edit firmware files (root required). Alternatively, turn off the charging sound in Settings โ†’ Sound and vibration โ†’ System sounds.
Does the vibration shutdown affect the sensor or camera?
No, the vibrating motor and the sensor (and the camera) are different components. Turning off the vibration will not affect the sensitivity of the screen or the quality of the photo. The exception is some games where vibration is used for feedback (for example, in racing).
Can the vibration be returned after the ADB shutdown?
Yes, you need to repeat the commands, replacing them. 0 on 1. For example, adb shell settings put global vibrate_on_touch 1 If you forget which commands you used, you can reset all vibration settings to standard through Settings. โ†’ Resetting settings โ†’ Reset all settings (without deleting data).
Why do some firmware not have the option to โ€œturn off all vibrationsโ€ in the developerโ€™s settings?
It depends on the MIUI version and regional firmware. The Chinese (China ROM) and Global (Global ROM) versions may have different settings. If you don't have an option, use ADB or third-party apps like Vibration Tuner (requires root).