How to Make iPhone SMS Alert Vibrate Longer Using Windows

Posted January 20, 2008 at 3:33pm by iClarified | Please help us and submit a translation by clicking here | 107763 views

Currently the iPhone SMS Alert vibrates for about .4 of a second. Barely long enough to feel it. You can make it vibrate longer by following these easy steps.

You can find a Mac version of this tutorial here:

Step One
Click to launch WinSCP from your list of Programs.

Step Two
Enter your iPhone's IP Address in the Host Name: field. Enter root into the User name field. Enter alpine or dottie in the Password field. Now click the Login button.

If you do not know you iPhone's IP Address you can find it here:

Step Three
If asked to add the host key to cache click the Yes button.

Step Four
Once WinSCP logs into your iPhone click Open Directory/Bookmark from the Remote:Go To Menu.

Step Five
Enter /System/Library/Frameworks/Celestial.framework/ into the Open directory field. Then click the Ok button.

Step Six
WinSCP will go to the Celestial.framework directory. Drag SystemSoundVibrationPatterns.plist from the right pane to the left pane.

If a message box pops up click the Copy button to begin copying the file.

Step Seven
Open your web browser and navigate to:

NOTE***: This link converts the plist from binary to text. Thanks to Snowbird for providing this link. If you have already done this once before then there is no need to do it again.

Step Eight
Click the Browse button and select the file you just downloaded from the iPhone (SystemSoundVibrationPatterns.plist). Then click the Open button.

Step Nine
Back on the webpage click the Convert button.

Step Ten
If prompted whether to open or save click the Save button.

Step Eleven
Navigate to the location we open the file from originally then click the Save button.

Step Twelve
You will be notified that the file already exists. Click the Yes button to overwrite the binary version with the newly converted text version.

Step Thirteen
Back in WinSCP right click the SystemSoundVibrationPatterns.plist file in the left pane and select Open With from the popup menu.

Step Fourteen
From the popup window that appears select the Wordpad program and click the Ok button.

Step Fifteen
Wordpad will open SystemSoundVibrationPatterns.plist. Notice that under the Default key you see OffDuration, OnDuration, and TotalDuration.

Step Sixteen
Change OnDuration to a longer value. I set it to 1.4 instead of .4, increasing it by 1.0. Then add the same amount you added to OnDuration to the TotalDuration number. I set it to 1.5 increasing it by 1.0.

A setting of 1.4 will make your phone vibrate for around 1.4 seconds.

Step Ten
Select Save from the File Menu.

Step Eleven
Now back in WinSCP drag SystemSoundVibrationPatterns.plist from the left pane to the right pane.

It will ask you to confirm the copy. Click the Copy button.

Step Twelve
Reboot your iPhone to see the changes take effect !

A big thanks goes out to one4house, fabiopigi, and Snowbird for figuring this stuff out!

Add Comment
Knightblader - June 29, 2010 at 4:01pm
Will this work with iOS4?
Conspiracy - August 7, 2010 at 6:45pm
This works on iOS4. BUT it will make the mail alert also vibrate longer!
Rollo Martins - August 8, 2010 at 3:39am
Use the asVibra or asVibra2 app (Google helps to install/add the source to Cydia, asVibra2 gives you three short vibras instead of a long one). It does exactly the same thing, just automatically. There is an OS4 version available, too.
dvwrvc - May 6, 2010 at 7:57pm
Gabe - July 31, 2009 at 10:41pm
My file wasn\'t located in the directory stated in the tutorial. But I was able to find it using a search function in a different FTP program. For those of you having problems finding the file, try looking here: /System/Library/PrivateFrameworks/Celestial.framework Also, I wasn\'t able to get any web based .plist converters to work. But this downloadable (free) program worked like a charm: Choose \"plist Editor for Windows (Freeware)\". Just open the .plist file, make your changes, and save. Hope this is helpful.
Brad - June 21, 2009 at 10:46pm
What is the password for the iphone 3Gs with the new 3.0 OS?
James - June 5, 2009 at 7:34pm
Im getting this error please help!!!!!!! Cannot get real path for \'/System/Library/Frameworks/Celestial.framework\'. No such file or directory. Error code: 2 Error message from server: No such file Request code: 16
11 More Comments
Follow iClarified
Apple to Release New iMacs With Improved Color Saturation?
Apple will reportedly debut new iMac models t...
Google Street View App Released for iPhone
Google has released a new 'Google Street View...
iPhone 6s to Feature 5MP Front Camera, No Sapphire Cover Lens on Rear Camera?
Skype Launches Redesigned App for iOS With Powerful Search, Better Multitasking, More To-Do List App Launches for iPad, the to-do list and task manager app, ...