1. Wiltron's Avatar
    UPDATE OCT 17 2011
    IOS 5 UPDATE

    ADDED UNRESTRICTED RINGTONES SECTION - Unrestricted means no length limit, and no size limit
    ADDED IOS 5.0 NOTIFICATION - Good news everybody (Say it like Professor Farnsworth)

    ---------------------------------------------------

    Hello everyone, another guide by me - this time, its how to change your default SMS tones, to anything you want!

    Now, you'll need a few programs to get started:

    1. Audacity
    2. iTunes 9.0+
    3. winSCP
    4. Jailbroken 3.0+ and openSSH installed

    ---------------------------------------------------

    First, you need to make your SMS tones. Use Audacity to trim your SMS tones to 5 seconds or less. You can make them longer, but do you really want a 30 second clip playing every text message you get? I recommend 2 seconds or less.

    Once you've trimmed and made your tones, export them as an MP3, and import them into iTunes.

    In iTunes, open up your preferences, and change the "Import Settings" and change it to the AIFF standard. Any Quality setting is fine.

    Right click your songs in iTunes, and click "Create AIFF version". Delete the MP3 version (to keep things organized). Your AIFF file will be located in the iTunes media folder.

    In Windows Explorer, enable "Show Extensions for known file types", and change the AIF extension to CAF.

    Rename the file to sms-received2. You can have a maximum of 5 custom SMS Tones. DO NOT replace the 1st file (sms-received1.caf) which is tri-tone. DO NOT attempt to add an additional sms tone such as sms-received7.caf or higher, as it will cause your phone to restart indefinitely.

    Once you're all done with the above, open up winSCP (or whatever program you use to SSH into the phone), and browse to the root directory of your phone. Then from there, go to System / Library / Audio / UISounds.

    Copy and paste your CAF files over and over-write the ones there. Backup if you deem necessary, but any software restore will restore these files. No need to restart or respring as your new sound clips are ready to go.

    There is no way to rename these files, they will still say "Horn" and what not.

    Enjoy everyone! Hope this guide helps you!

    ---------------------------------------------------

    UNRESTRICTED RINGTONES

    First off, when you create a ringtone and sync it with iTunes, it has to pass 3 specific criteria in order to be synced to the device.

    1st) Is it the proper extension (.m4r)
    2nd) Is it less than 30 seconds in length
    3rd) Is it under 1MB in file size

    If any of the above come back with a "NO" answer, then it's added to your library, but NOT SYNCED TO YOUR DEVICE.

    Time to bypass the 2nd and 3rd steps - with a very simple, very easy SFTP upload!

    First, make your ringtone. It's pretty much the same as the custom SMS ringtone guide above, but have iTunes convert it to a M4A file, and rename it to M4R Extension. That's how you make a ringtone. Now, to sync it to your device without having to worry about if its over 30 seconds or larger than 1MB.

    All you need to do, is drag and drop the M4R files into the following directory, when logged in under root.

    Code:
    private/var/stash/Ringtones
    or
    Code:
    Library / Ringtones
    Once you've uploaded them, you may have to restart your phone in order to see them listed under the custom ringtone section in your settings app. I personally didn't, but some friends of mine who did this reported to me that they had to restart.

    ---------------------------------------------------

    IOS 5 SOFTWARE AND WHAT THIS MEANS TO YOU


    Good news everybody! I've discovered a way to make you realize that you're talking in Professor Farnsworth's voice in your head!

    Also, I've discovered that Apple and iTunes decided to remove the "Restrictions" in place for iOS4.x and allow custom SMS ringtones. The problem is, it still checks for a few things:

    1. Is it an M4R file type
    2. Is it under 5 seconds
    3. Is it under 250kb

    If any of those are untrue, it will assume it's a ringtone, and not be selectable from the SMS Tone menu.

    Trim, compress and otherwise modify those short ringers for your SMS tones, and then sync with iTunes.

    NO JAILBREAK REQUIRED FOR THIS, ONLY IOS 5

    Again, Enjoy! Have fun - any problems, questions or comments, let me know!
    Last edited by Wiltron; 10-18-2011 at 10:46 AM. Reason: Added iOS 5 featurette
    tourstagefan likes this.
    05-13-2010 06:56 PM
  2. ElectricDoodie's Avatar
    You actually went and made a guide! Thank you so much! Now, I can have my Metal Gear Solid Codec sound play.

    Now, to figure out how to request a sticky for this...
    05-13-2010 09:32 PM
  3. Alli's Avatar
    Fabulous! This will do until ToneFX gets their act together.
    05-13-2010 10:35 PM
  4. Wiltron's Avatar
    I told you I was going to make a guide for it - I don't lie :P

    And I think the mods lurk these forums, and sticky if they deem nessessary.. however, people need to say things like "Sticky this!" and what not, or else they wont know that the masses want it stickied :P

    Remember, mods are robots programed by TIPB and are there to serve us, and ban the non-conformists (J/K <3 Jeremy and all the others)
    05-14-2010 05:15 PM
  5. white573's Avatar
    I love the fact this out and is working for people. By no means am I trying to rain on sones parade but....anyring has been doing this for awile so I'm not sure were the benefit of this process is??
    05-15-2010 03:57 PM
  6. big9erfan's Avatar
    I love the fact this out and is working for people. By no means am I trying to rain on sones parade but....anyring has been doing this for awile so I'm not sure were the benefit of this process is??
    It's free.
    05-15-2010 05:16 PM
  7. LVCIFER's Avatar
    Actually, there's a simpler way that I've been messing with.

    You need to create the system SMS tones. This also works with all system sounds.

    SSH into your themes folder (/Library/Themes), and create a folder. It can be called anything. I call mine "Custom UI Sounds).

    So the path should read:
    /Library/Themes/Custom UI sounds

    Once again, that's just an example of a folder.

    INSIDE the folder you created, create another folder called "UISounds". So the path should read:
    /Library/Themes/Custom UI Sounds/UISounds

    in this folder, place all the system sounds you created. They must be named correctly though, so if you want to "replace" a SMS tone, you need to name it "sms-received1.caf" - "sms-received5.caf". (It allows me to rename the 1st one)

    Then, respring.

    Open Winterboard. Enable your new "Theme" (Custom UI Sounds).

    Respring.

    Voil.

    All sounds are overridden by Winterboard.
    05-16-2010 07:26 PM
  8. LVCIFER's Avatar
    Also, whenever you want to disable it, just deactivate it through winterboard or use a different "theme".

    works like a charm.
    05-16-2010 08:16 PM
  9. CactusJack#IM's Avatar
    Thanks. Very detailed and easy to understand. And the most important, it works!
    05-17-2010 03:10 AM
  10. LVCIFER's Avatar
    That's the point.
    05-20-2010 10:16 PM
  11. soulfulzeta's Avatar
    Actually, there's a simpler way that I've been messing with.

    You need to create the system SMS tones. This also works with all system sounds.

    SSH into your themes folder (/Library/Themes), and create a folder. It can be called anything. I call mine "Custom UI Sounds).

    So the path should read:
    /Library/Themes/Custom UI sounds

    Once again, that's just an example of a folder.

    INSIDE the folder you created, create another folder called "UISounds". So the path should read:
    /Library/Themes/Custom UI Sounds/UISounds

    in this folder, place all the system sounds you created. They must be named correctly though, so if you want to "replace" a SMS tone, you need to name it "sms-received1.caf" - "sms-received5.caf". (It allows me to rename the 1st one)

    Then, respring.

    Open Winterboard. Enable your new "Theme" (Custom UI Sounds).

    Respring.

    Voil.

    All sounds are overridden by Winterboard.
    Sounds easy but I have no idea where to start. What's SSH? Where do you find the folders in the library? Are we talking Cydia, PC/Mac, etc. Sorry, I'm not a IT person so I have not a clue where to locate this stuff.
    05-23-2010 01:12 PM
  12. Alli's Avatar
    Check the front page of TiPb where iMuggle has written a great how-to on SSH.
    05-23-2010 03:37 PM
  13. Smlk's Avatar
    Nice job on the guide. Thanks- things like that are really helpful for people like me that are chicken to play around AND don't have all the knowledge.
    05-30-2010 07:35 PM
  14. tizocman's Avatar
    i love this
    06-13-2010 11:33 AM
  15. fresh1's Avatar
    good post ...
    06-18-2010 04:09 PM
  16. jcash74#WN's Avatar
    Very nice, already finding usefull guides. Thanks! Also thanks Alli for the refernce to the 1st page SHSH guide I was looknig for something on that.
    07-04-2010 08:25 PM
  17. aaronius's Avatar
    Just a quick note here, the latest version of Audacity on my Mac allows direct output of AIFF files, so the iTunes step isn't necessary.
    tourstagefan likes this.
    07-26-2010 02:48 PM
  18. Wiltron's Avatar
    I'll be updating this guide shortly on how to add UNRESTRICTED ringtones to your device.. Bypass the iTunes 30 seconds max and 1MB max sync.

    Expect it in about an hour or so (pending no issues IRL here)
    07-28-2010 02:39 PM
  19. Wiltron's Avatar
    Unrestricted Ringtones section added - can I get a mod to rename the original post, to show that the guide has Custom SMS and Unrestricted Ringtones?

    Tried Editing the post and renaming, but it's not renaming on the forums..
    07-28-2010 02:58 PM
  20. jeffnucci's Avatar
    anyone know where to find sms tones online?
    08-02-2010 09:12 AM
  21. Alli's Avatar
    Create your own, same as you create any ringtone. There are even 2 huge threads for sharing ringtones, and several discussing the best ways to make them.
    08-02-2010 10:25 AM
  22. BLiNK's Avatar
    anyone know where to find sms tones online?
    Free ringtones, themes, wallpapers, games. Millions of downloads for your mobile phone | Zedge

    works pretty good, imo
    08-02-2010 10:31 AM
  23. markhunsaker's Avatar
    Wow, it was a little effort since I don't know much about SSH, but after I got that up and working, it was super easy. I love the way they explained it so you can just disable the theme in winterboard. That's nice so I can make the switch back quickly.
    08-08-2010 06:56 PM
  24. Mav3n's Avatar
    Thanks for the guides both of you! Will this work on new mail tone? (obviously the file paths will be different I can figure those out for my self) but will the rename/ replace scheme work for the tone?
    Thanks!
    08-12-2010 02:36 PM
  25. BENGRIMM's Avatar
    This may be a silly question but why wouldn't I want to replace the first one ?
    08-23-2010 01:27 PM
59 123
LINK TO POST COPIED TO CLIPBOARD