Skip to content
Logo TecnoOrange
Go back

How to Make Your Phone Vibrate with a Custom Pattern

Smartphone screen with app notifications
Notifications on smartphone - Credit: dumitru B / Pexels

Tired of all your notifications vibrating the same way? Me too — until I discovered you can create custom vibration patterns for each contact and app. That way, without looking at your phone, you know if it’s your partner, your boss, or just an Instagram notification. It’s one of those features that seems like a joke but once you try it, you can’t stop using it.

Table of contents

Table of contents

Create vibration patterns on Samsung (One UI)

Samsung has the best custom vibration implementation across all Android. You can create unique patterns for each contact.

Steps to create a pattern

  1. Open Settings.
  2. Go to Sounds and vibration > Vibration > Vibration pattern.
  3. Tap “Create custom pattern.”
  4. Tap the screen in the rhythm you want (short, long, pauses).
  5. When done, tap “Stop” then “Save.”
  6. Give the pattern a name.

Assign to a contact

  1. Open the Contacts app.
  2. Select the contact.
  3. Tap Edit.
  4. Look for the “Ringtone” or “Vibration” field.
  5. Select the pattern you created.

Now, when that contact calls or messages you, your phone will vibrate with a unique rhythm you’ll recognize instantly.

Pro-tip: Use short, distinctive rhythms. A pattern of three short vibrations is easy to recognize without being annoying.


Create vibration patterns on Xiaomi/Redmi (HyperOS)

Xiaomi allows similar customization, though with some differences:

Create custom pattern

  1. Open Settings.
  2. Go to Sound & vibration > Vibration.
  3. Look for “Custom vibration pattern.”
  4. Tap the screen to create the rhythm.
  5. Save the pattern.

Assign to contacts

  1. Open Contacts.
  2. Select the contact.
  3. Tap Edit > Ringtone.
  4. Choose the vibration pattern.

In my experience with Xiaomi, the feature works well but patterns aren’t as customizable as on Samsung. You can choose from predefined patterns and create one custom, but options are more limited.


Use apps for custom vibration

If your phone doesn’t have the native feature or you want more options, these apps are excellent:

BuzzKill

BuzzKill is the most powerful app for managing vibrations. It doesn’t just create patterns — it can modify vibration based on rules:

It works over Android notifications and customizes them without limits. It’s paid but worth every cent if this matters to you.

Vibrations - Custom Pattern

A free app that lets you create and assign vibration patterns:

  1. Download Vibrations - Custom Pattern from the Play Store.
  2. Open the app and create a pattern by tapping the screen.
  3. Save the pattern.
  4. Assign it to contacts or apps.

Simple and direct. It doesn’t have as many features as BuzzKill but for basic pattern creation, it’s perfect.


Create patterns on Google Pixel

Google Pixel doesn’t have as complete a native feature as Samsung, but you can still do it:

Limited native method

  1. Open Settings > Sound & vibration > Vibration.
  2. You can choose from predefined patterns (Ring, Notification, Alarm).
  3. Per-contact customization isn’t available natively.

For Pixel phones, I recommend using BuzzKill or Vibrations for full control over patterns.


Comparison table by manufacturer

ManufacturerNative patternsPer contactPer appCustomizationEase
SamsungYesYesLimitedVery highEasy
XiaomiYesYesNoMediumEasy
Google PixelLimitedNoNoLowEasy
OnePlusYesYesLimitedHighMedium
MotorolaBasicNoNoLowEasy
OPPO/RealmeYesYesLimitedHighEasy

Useful pattern ideas

For family and partner

For work

For apps

Tip: use short patterns (max 5 vibrations) so they’re not annoying and easy to recognize in your pocket.


Haptic vibration on modern Android

If you have a mid-to-high-end phone from 2024 onward, it probably has a linear haptic vibration motor. This changes the experience significantly compared to older vibration motors.

What’s the difference? Linear motors produce crisper, more precise vibrations. Instead of a dull buzz, you feel distinct “taps.” This makes custom patterns much more recognizable.

Phones with good haptic vibration:

Phones with basic vibration: Most budget and lower mid-range phones use traditional vibration motors (ERM) that produce “clumsier” vibrations. Patterns work, but they’re less distinguishable.

If your phone has a good haptic motor, I recommend creating patterns with intensity variations. BuzzKill allows this: soft vibrations for social media notifications and strong vibrations for important calls.


How to back up your patterns

Unfortunately, there’s no native way to export your custom vibration patterns. But there are alternatives:

With BuzzKill: BuzzKill saves rules as part of its configuration. If you use BuzzKill’s backup feature (Settings > Backup), your patterns are saved to the cloud.

With Samsung Smart Switch: If you have a Samsung, Smart Switch can transfer your custom patterns to a new device during migration. It doesn’t always work 100%, but it’s the best native option.

Record your patterns: My practical advice: jot down the patterns you create in a note or document. Use dot notation (.) for short vibration and dashes (-) for long. For example: ”..- ..-” for your partner’s pattern. That way, if you switch phones, you can recreate them in minutes.

Pro-tip: Before switching phones, take screenshots of your configured patterns. It’s the fastest way to remember what you had assigned to each contact.


Combining vibration patterns with notification sounds

The real power comes when you combine custom vibrations with custom notification sounds. Together, they create a completely unique notification identity for each person.

How to set it up:

  1. Assign a custom vibration pattern to a contact.
  2. Assign a custom ringtone or notification sound to the same contact.
  3. Now you have two layers of identification: the sound tells you someone called, the vibration tells you who.

Practical example:

For apps: Most messaging apps let you set custom notification sounds per conversation. Combine this with system-level vibration patterns (if your phone supports it) for the ultimate notification setup.

Pro-tip: If you use WhatsApp, you can set custom notifications per contact directly in the app (Contact info > Custom notifications). This works alongside your phone’s vibration patterns for double customization.


FAQ

Do custom vibration patterns consume more battery?

No, consumption is identical to normal vibration. The vibration motor uses the same energy regardless of the pattern.

Does it work with silent mode?

Yes, in fact it’s when it’s most useful. In silent mode, vibration is your only signal, and having distinct patterns lets you filter without looking at your phone.

Can I use custom patterns with a smartwatch?

It depends on the smartwatch. Samsung Galaxy Watches sync patterns. Generic Wear OS devices don’t always do so.

Do patterns stay if I change phones?

No, patterns are device-specific. If you switch phones, you’ll need to create them again.


Conclusion

Custom vibration patterns are one of those Android features that go unnoticed but make a big difference in daily use. Knowing who’s calling or messaging you without pulling your phone out of your pocket is a luxury that, once tried, you won’t want to give up. Spend 10 minutes creating patterns for your most important contacts and your phone experience will improve immediately.


Share this post on:

Previous Post
How to Make Phone WiFi Connect Automatically - Fix Guide
Next Post
What is StandBy mode in iOS and how to set it up

Related articles