IOS Vibration Modification

I found my iPhone's vibration really annoying - especially when you have to leave it on for some important news but irrelevant messages and notifications just keep jumping in.

So after some research I located the configuration file in control of ios vibration.

/System/Library/Frameworks/MediaToolbox.framework/N69u/SystemSoundVibrationPatterns.plist

Note that I use a iPhone SE with the mother board id 'N69u'. You may need to look for a similar path according to your own id, in order to find the file that works for you.

And here goes the code to modify:

Origin:

<key>Default</key>
<dict>
    <key>Intensity</key>
    <real>1.000000</real>
    <key>OffDuration</key>
    <real>0.100000</real>
    <key>TotalDuration</key>
    <real>0.500000</real>
    <key>OnDuration</key>
    <real>0.400000</real>
</dict>
<key>ConnectedToPower</key>
<dict>
    <key>Intensity</key>
    <real>1.000000</real>
    <key>OffDuration</key>
    <real>0.100000</real>
    <key>TotalDuration</key>
    <real>1.000000</real>
    <key>OnDuration</key>
    <real>0.400000</real>
</dict>

After Modification:

<key>Default</key>
<dict>
    <key>Intensity</key>
    <real>0.700000</real>
    <key>OffDuration</key>
    <real>0.470000</real>
    <key>TotalDuration</key>
    <real>0.500000</real>
    <key>OnDuration</key>
    <real>0.030000</real>
</dict>
<key>ConnectedToPower</key>
<dict>
    <key>Intensity</key>
    <real>0.700000</real>
    <key>OffDuration</key>
    <real>0.470000</real>
    <key>TotalDuration</key>
    <integer>1</integer>
    <key>OnDuration</key>
    <real>0.030000</real>
</dict>

I modified the file as above and the vibration now actually functions like a haptic feedback.

Modify as you wish.

And just another good reason to have your ios jailbroken.

lol

Hover your mouse or tap on the left edge to navigate.
Upon dismissing, you acknowledge that you have read and understand our Privacy Policy.