Page 1 of 2 12 LastLast
Results 1 to 20 of 29

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


Thread: So we can get ringtones in 1.1.1, but what about modifying the SMS alert?

  1. #1
    iPhone? More like MyPhone
    Join Date
    Jul 2007
    Location
    KCMO
    Posts
    177
    Thanks
    0
    Thanked 8 Times in 8 Posts

    Default So we can get ringtones in 1.1.1, but what about modifying the SMS alert?
    without jailbreaking. jailbreaking 1.1.1 is more of a pain in the *** than I'd like to deal with, but I was wondering if anyone has looked into modifying the SMS alerts. any thoughts?

  2. #2
    Mine works...




    more info to follow....

    Okay, here's the easy way...

    The file for the name change is here:
    /Applications/Preference.app/English.lproj/Sound.strings



    Now, what .caf file do you change? I picked Horn (who the heck wants a horn to sound when you get a text message???) Anyhow, you can change ANY of the sounds listed, just replace the appropriate text in the Sounds.strings file.

    So how do you find out which file is which? Well actually they go in order, so just put your new renamed .caf sound file on your iPhone.

    Here's the file that lists the names of the SMS sounds.
    /Applications/Preference.app/Sounds.plist



    Here's what your new SMS sounds, located in the same location look like:
    (Location: /System/Library/Audio/UISounds



    Please note that the numbering is off by one! So, if you want to replace say item #1, Chime, you need to replace sms-received2.caf file. If you look at this screenshot you can see that even though the name is #2, it's actually number 3 in the left side. In my example for Horn, I replaced sms-received4.caf.
    Last edited by CyberGreg; 10-16-2007 at 08:12 PM. Reason: added notes
    White 3G

  3. #3
    iPhone? More like MyPhone
    Join Date
    Jul 2007
    Location
    KCMO
    Posts
    177
    Thanks
    0
    Thanked 8 Times in 8 Posts

    don't like teasers. do tell.

  4. #4
    where do I find something to see the files, I assume are on the phone

  5. #5
    Quote Originally Posted by CyberGreg View Post
    Mine works...




    more info to follow....

    Okay, here's the easy way...

    The file for the name change is here:
    /Applications/Preference.app/English.lproj/Sound.strings



    Now, what .caf file do you change? I picked Horn (who the heck wants a horn to sound when you get a text message???) Anyhow, you can change ANY of the sounds listed, just replace the appropriate text in the Sounds.strings file.

    So how do you find out which file is which? Well actually they go in order, so just put your new renamed .caf sound file on your iPhone.

    Here's the file that lists the names of the SMS sounds.
    /Applications/Preference.app/Sounds.plist



    Here's what your new SMS sounds, located in the same location look like:
    (Location: /System/Library/Audio/UISounds



    Please note that the numbering is off by one! So, if you want to replace say item #1, Chime, you need to replace sms-received2.caf file. If you look at this screenshot you can see that even though the name is #2, it's actually number 3 in the left side. In my example for Horn, I replaced sms-received4.caf.
    Hello is there a program for windows i can use to edit the Sounds.strings file i dont have Mac please let me know thanks!!

    James

  6. #6
    yup i want to know how to do it for windows as well.

  7. #7
    Question Does this work for windows xp?
    how can i edit the plist & string file?

    is there anyway of putting more sms tones without replacing the old one like puting sms-received7.caf , sms-received8.caf and so on??

    I just want to add more not replace the ones i have.

    Can this be done?

  8. #8
    Default access my iphone internal files
    ho can io access my iphone files like you did........

  9. #9
    Banned
    Join Date
    Sep 2007
    Location
    Columbus
    Posts
    237
    Thanks
    10
    Thanked 32 Times in 26 Posts

    All you guys with windows, use iphonebrowser1.4 It works great for me.
    I have vista by the way.

  10. #10
    iPhone? More like MyPhone Uko's Avatar
    Join Date
    Jun 2007
    Location
    Ukraine
    Posts
    296
    Thanks
    3
    Thanked 35 Times in 11 Posts

    what is that .caf extension?????

  11. #11
    Default caf
    Hi!
    afaik CAF stands for coded audio file. Just convert an mp3 or wav to aiff using Quicktime (pro for Windows) an then rename the ending to caf. That'll do.

    However, I am still looking for a program to adapt the plist and strings files in Win XP. Up to now, I tried Notepad, Notepad2, eclipse Java Development Kit, jEdit, Word and a hex editor but none worked.
    Do I have to recompile the file after having changed it? Or is this just plain text changing?

    EDIT: ok, it's easy: Use the strings to XML decode which can be found here somewhere (here: http://140.124.181.188/~khchung/cgi-bin/plutil.cgi)
    Then use jEdit (download from sourceforge) to edit the new XML file.
    In sounds.plist you can change the following part:

    <key>validTitles</key>
    <array>
    <string>NONE</string>
    <string>DEFAULT</string>
    <string>ALTERNATE_1</string>
    <string>ALTERNATE_2</string>
    <string>ALTERNATE_3</string>
    <string>ALTERNATE_4</string>
    <string>ALTERNATE_5</string>
    <string>ALTERNATE_6</string>
    </array>
    <key>validValues</key>
    <array>
    <integer>0</integer>
    <integer>1</integer>
    <integer>2</integer>
    <integer>3</integer>
    <integer>4</integer>
    <integer>6</integer>
    <integer>7</integer>
    </array>
    </dict>

    You can add a line <string>ALTERNATE_7</string> here and also <integer>8</integer> a little below.

    In the file sounds.strings you can edit the following part:

    <key>ALTERNATE_5</key>
    <string>James Bond</string>
    <key>ALTERNATE_6</key>
    <string>Test</string>

    As you can see, I added a "Test" string which is also shown in the "New Text Message" Sound menu.

    The only thing which does *not* work up to now, is adding a new caf sound file (being named sms-received7.caf) so that it will also be played when clicking on "Test".

    If anyone happens to know a solution....I am waiting for it.

    Cheers
    Marc
    Last edited by msbab; 11-11-2007 at 10:35 AM. Reason: found out some new stuff

  12. #12
    I was wondering how to make this work with 1.1.2 ?

  13. #13
    iPhone? More like MyPhone
    Join Date
    Oct 2007
    Location
    San Bernardino, CA
    Posts
    194
    Thanks
    33
    Thanked 10 Times in 7 Posts

    Quote Originally Posted by djsmookie View Post
    how can i edit the plist & string file?

    is there anyway of putting more sms tones without replacing the old one like puting sms-received7.caf , sms-received8.caf and so on??

    I just want to add more not replace the ones i have.

    Can this be done?
    Yeah, I just want to add more not replace the current ones.

    Matt
    WHITE 32GB Verizon iPhone 4 - 6.0.1
    Dual 1.2 Ghz G4, OS X 10.4.11
    2.2 Ghz MacBook, OS X 10.7.5
    69 Nova
    71 Duster


  14. #14
    I repeat: It *is* possible to add another list entry in your SMS-Sounds menu. The iPhone won't just play the sms-received7.caf.

    *Be sure to save your original files if something goes wrong*

    In sounds.plist you have to change the following part:

    <key>validTitles</key>
    <array>
    <string>NONE</string>
    <string>DEFAULT</string>
    .....
    <string>ALTERNATE_5</string>
    </array>

    Add <string>ALTERNATE_6</string> here.

    <key>validValues</key>
    <array>
    <integer>0</integer>
    .....
    <integer>7</integer>
    </array>

    I'm not sure if this is the original config, just add an additional integer.

    In the file sounds.strings you will have to edit the following

    part:<key>ALTERNATE_5</key>
    <string>James Bond</string>
    <key>ALTERNATE_6</key>
    <string>Test</string>

    One sound is now renamed "James Bond" and there will be another, additional entry named "Test".

    I also added an additional file named sms-received7.caf but clicking on "Test" won't play anything. So this is the point which has to be worked on.

    If you did something wrong while changing the files, you will not be able any more to access the "SMS-Sounds" submenu! (undo this by uploading your original config files).


    Cheers
    Marc

  15. #15
    Quote Originally Posted by lm0ntj04 View Post
    I was wondering how to make this work with 1.1.2 ?
    This procedure works the same on 1.1.2.

    -Steve

  16. #16
    iPhoneaholic theone77's Avatar
    Join Date
    Oct 2007
    Location
    PlaNeT Earth in the Middle Part
    Posts
    442
    Thanks
    47
    Thanked 276 Times in 112 Posts

    FOR WINDOWS USERS:

    1.we need a caf file for the tone...
    USE ibrickr ---->this will convert ur mp3/wav musicfile to .caf and store a copy in your ibricker folder on your computer.

    2. in ibrickr---->click sounds/sms alert (received) then add mp3/wav file u want to convert to caf

    3. then go to ur ibrickr folder(in ur windows explorer) and u will see ur converted .caf file

    Open your ibricker folder and rename the file to one of the following:
    sms-received1.caf
    sms-received2.caf
    sms-received3.caf
    sms-received4.caf
    sms-received4.caf
    sms-received6.caf

    4.then log on to winscp and place the file into:
    System/Library/Audio/UISounds (you can make a back up of the original sms-received file if you like)

    Replace the original file in the folder with ur new and ur favorite smstone u converted to caf file.

    ENJOY UR NEW & FAVORITE SMS TONES
    DoNt ForGeT to Say "THanK You" using tHe THANKS ButToN if you found my post helpful

    Apple iPhoNe 3GS Factory Unlocked 3.1.2 All working flawlessly!!
    .

  17. The Following 6 Users Say Thank You to theone77 For This Useful Post:

    Cokeman (02-20-2008), Dust Busta (02-25-2008), fastdump (12-28-2007), hanzykim (07-29-2008), mlsaint78 (06-19-2008), Rustynuts (12-31-2007)

  18. #17
    Hi All,

    How can i change sms-received6.caf to Cosmic.caf in the Sounds menu for the "New Test Messgaes" As it say Electronic and i want it to say Cosmic.

    Thank you

    Tippy

  19. #18
    Green Apple fastdump's Avatar
    Join Date
    Dec 2007
    Location
    Melbourne, AU
    Posts
    30
    Thanks
    3
    Thanked 3 Times in 2 Posts

    Thanks theone77, that was simple and painless.

    It's a pitty that iBrickr doesn't do the full job.

    When I converted my audio file, iBrickr uploaded it to my iPhone to the correct directory as sms-received.caf but not accessible via Settings > Sounds > New Text Message. It was a simple matter to rename one of the other files via WinSCP (to back it up on the phone, e.g. sms-received4.caf to sms-received4.ORIG), then rename the new sound file to sms-received4.caf...

    A reboot and now my Horn is catching Sonic Hedgehog rings!


    Quote Originally Posted by Tippy View Post
    How can i change sms-received6.caf to Cosmic.caf in the Sounds menu for the "New Test Messgaes" As it say Electronic and i want it to say Cosmic.
    Tippy, to change the label that is displayed in Setting > Sounds > New Text Message...
    1. Download the Sounds.strings file from /Applications/Preferences.app/English.lproj on the iPhone to you computer
    2. Run that file through the converter at http://140.124.181.188/~khchung/cgi-bin/plutil.cgi
    3. This will allow you to open it with a text editor (use Wordpad on Windows not Notepad so it displays nicely)
    4. Over-type the label that corresponds to the sound file that you replaced with your preferred label, e.g. change Electronic to Cosmic
    5. Save the file and upload it back to the iPhone (best make a backup of the original file first)
    6. Reboot and you're done!

    It doesn't matter that you've converted the file to edit it, but not converted it back - the iPhone doesn't care.
    Last edited by fastdump; 12-28-2007 at 08:04 AM. Reason: Automerged Doublepost

  20. The Following User Says Thank You to fastdump For This Useful Post:

    Tippy (12-29-2007)

  21. #19
    Hi there,

    Thank you for the help, but is doesn't seem to work... It just stay the same Electronic. I have tried serveral times now...

    Any advice.

    Thank you

    Tippy

  22. #20
    Green Apple fastdump's Avatar
    Join Date
    Dec 2007
    Location
    Melbourne, AU
    Posts
    30
    Thanks
    3
    Thanked 3 Times in 2 Posts

    Quote Originally Posted by Tippy View Post
    Hi there,

    Thank you for the help, but is doesn't seem to work... It just stay the same Electronic. I have tried serveral times now...

    Any advice.

    Thank you

    Tippy
    Hmm... Not sure.

    The filename of your custom sound should be sms-received6.caf and in the Sounds.strings file you've changed Electronic to Cosmic, yes?.. And you've rebooted the phone?...
    Last edited by fastdump; 12-29-2007 at 07:33 AM.

Page 1 of 2 12 LastLast
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •