The beauty of individualized ringtones is simple: it’s nice to know who’s calling solely by sound when not looking directly at your phone. But who calls anyone any more that isn’t one’s parents? It’s all texting nowadays. And how about vibration? Well, there is a way to do this, and though it was once only available as an accessibility feature, it’s possible for all users to do this as a system-level feature. While it’s somewhat buried, it is easy to setup.
Go to Contacts. Find the contact you want to set up the custom sound/vibration for, and open up their listing. Now, tap Edit in the top right. This doesn’t just open up the various fields for editing, but it also unlocks the custom sound and vibration settings.
Choosing a ringtone will make that sound play whenever the contact calls. The vibration setting directly below that will be the vibration that goes off when they call. For text tone, this will be the sound that plays when they text, and the vibration setting below this will be the one that goes off when they text.
For vibration, it will be set to the pattern you have set by default, and the other built-in ones can be selected here. To create a custom pattern, scroll down to the Vibration section and choose Create New Vibration.
This will open up a screen where the new vibration pattern can be made. Tap on the screen in various lengths and frequencies in order to create the pattern you want. When finished, tap Stop in the lower right corner to stop recording. Tap Play to play back the pattern, Record to re-record it, and Save in the upper right corner to name and save the pattern.
Saving a vibration pattern makes it available for other contacts, in case you just want a more defined vibration pattern, or want to create vibration patterns for certain groups of people, for example. You can also set a custom vibration pattern as the system default by going to Settings -> Sounds, and then each sound category’s vibration setting can be found by scrolling up.