+ Reply
Page 2 of 2 FirstFirst 12
Results 21 to 28 of 28

Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.


Thread: Change SMS vib in SystemSoundVibrationPatterns.plist in ios 5.x

is a discussion within the

File Mods

forums, a part of the

iPhone Modding

section;
Originally Posted by billinaz Here is the plist I am using. I had to chane two of the four sms vib entries. It now gives 3 long vibes for an
...
  1. #21
    What's Jailbreak?
    Join Date
    Feb 2012
    Posts
    3
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Quote Originally Posted by billinaz View Post
    Here is the plist I am using. I had to chane two of the four sms vib entries. It now gives 3 long vibes for an sms. I also cut the power on vibs to half of the duration to make them 2 quick vibs when attached to power.


    Copy this into a plist editor, and replace the plist in ios 5.x

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>ConnectedToPower</key>
    <dict>
    <key>Intensity</key>
    <real>1</real>
    <key>OffDuration</key>
    <real>0.10000000000000001</real>
    <key>OnDuration</key>
    <real>0.20000000000000001</real>
    <key>TotalDuration</key>
    <real>0.59999999999999998</real>
    </dict>
    <key>Default</key>
    <dict>
    <key>Intensity</key>
    <real>1</real>
    <key>OffDuration</key>
    <real>0.10000000000000001</real>
    <key>OnDuration</key>
    <real>0.40000000000000002</real>
    <key>TotalDuration</key>
    <real>0.5</real>
    </dict>
    <key>JBL_Begin</key>
    <dict>
    <key>Intensity</key>
    <real>1</real>
    <key>OffDuration</key>
    <real>0.20000000000000001</real>
    <key>OnDuration</key>
    <real>0.10000000000000001</real>
    <key>TotalDuration</key>
    <real>0.29999999999999999</real>
    </dict>
    <key>JBL_Cancel</key>
    <dict>
    <key>Intensity</key>
    <real>1</real>
    <key>OffDuration</key>
    <real>0.20000000000000001</real>
    <key>OnDuration</key>
    <real>0.10000000000000001</real>
    <key>TotalDuration</key>
    <real>0.29999999999999999</real>
    </dict>
    <key>ReminderAlert</key>
    <dict>
    <key>Intensity</key>
    <real>1</real>
    <key>OffDuration</key>
    <real>0.10000000000000001</real>
    <key>OnDuration</key>
    <real>0.65000000000000002</real>
    <key>TotalDuration</key>
    <real>0.75</real>
    </dict>
    <key>RingerSwitchIndication</key>
    <dict>
    <key>Intensity</key>
    <real>1</real>
    <key>OffDuration</key>
    <real>0.10000000000000001</real>
    <key>OnDuration</key>
    <real>0.29999999999999999</real>
    <key>TotalDuration</key>
    <real>0.40000000000000002</real>
    </dict>
    <key>SMSReceived</key>
    <dict>
    <key>Intensity</key>
    <real>1</real>
    <key>VibePattern</key>
    <array>
    <true/>
    <integer>1000</integer>
    <false/>
    <integer>600</integer>
    <true/>
    <integer>1000</integer>
    <false/>
    <integer>600</integer>
    <true/>
    <integer>1000</integer>
    </array>
    </dict>
    <key>SMSReceived_Alert</key>
    <dict>
    <key>Intensity</key>
    <real>1</real>
    <key>VibePattern</key>
    <array>
    <true/>
    <integer>1000</integer>
    <false/>
    <integer>600</integer>
    <true/>
    <integer>1000</integer>
    <false/>
    <integer>600</integer>
    <true/>
    <integer>1000</integer>
    </array>
    </dict>
    <key>SMSReceived_Selection</key>
    <dict>
    <key>Intensity</key>
    <real>1</real>
    <key>VibePattern</key>
    <array>
    <true/>
    <integer>200</integer>
    <false/>
    <integer>75</integer>
    <true/>
    <integer>400</integer>
    </array>
    </dict>
    <key>SMSReceived_Vibrate</key>
    <dict>
    <key>Intensity</key>
    <real>1</real>
    <key>VibePattern</key>
    <array>
    <true/>
    <integer>200</integer>
    <false/>
    <integer>75</integer>
    <true/>
    <integer>400</integer>
    </array>
    </dict>
    </dict>
    </plist>
    I am very interested in making this change. I'm pretty new at this, and not very clear on the process. I understand that I would need to use a plist editor and copy this file into /system/library/privateframeworks/mediatoolbox.framework/SystemSoundVibrationPatterns, replacing the existing file in IOS 5.01. Where do I get access to the IOS? Is it in iTunes? If someone could point me in the right direction, I would be most appreciative.

    Thanks.

  2. #22
    Green Apple cubeman's Avatar
    Join Date
    May 2010
    Posts
    91
    Thanks
    14
    Thanked 12 Times in 12 Posts

    You have to be jailbroken. Must have OpenSSH, Mobile Terminal and a program for your computer.. Like Winscip... OR iFile.... With iFile u can navigate to the location and make Changes...

  3. The Following User Says Thank You to cubeman For This Useful Post:

    Mattmilw (02-14-2012)

  4. #23
    What's Jailbreak?
    Join Date
    Feb 2012
    Posts
    3
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Ok, starting to make sense. I am jailbroken, have OpenSSH and iFile. I'll give this a go when I get some time.

    Thank you very much for the quick response.

  5. #24
    What's Jailbreak?
    Join Date
    Feb 2012
    Posts
    3
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Here is the approach I think I need to take on this. Am I heading in the right direction?

    Using iFile's web server, I am able to navigate (using my desktop's browser) to the SystemSoundVibrationPatterns.plist file. I believe I need to replace the contents of this file with the one's listed above. Do I need a special plist editor to do this, or can it be done in wordpad?

    If this is the wrong approach, or there is an easier way, please let me know. I appreciate the help.

    Thanks.

  6. #25
    What's Jailbreak?
    Join Date
    Jan 2010
    Posts
    2
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Default Many Thanks!!!
    Thanks a million to everyone who contributed to this thread. I've been looking for a solution to this problem since I upgraded to the 4s. Works like a charm!!!

    Cheers

  7. #26
    The Dude Abides mr117's Avatar
    Join Date
    Jun 2007
    Posts
    595
    Thanks
    49
    Thanked 100 Times in 74 Posts

    Nice- thanks, I used the first altered plist (three vibrations, post #7) and after a reboot it worked perfectly.
    Senior

  8. #27
    What's Jailbreak? rhpt's Avatar
    Join Date
    Dec 2009
    Posts
    19
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Looks like Apple changed the location of the file for iOS 6. Anyone happened to know where it is now?

  9. #28
    What's Jailbreak?
    Join Date
    Jul 2008
    Posts
    5
    Thanks
    1
    Thanked 0 Times in 0 Posts

    SystemSoundVibrationPatterns.plist for iOS 6 is now located at /System/Library/Frameworks/MediaToolbox.framework.

    Good luck!

+ Reply
Page 2 of 2 FirstFirst 12
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts