Guide for adding custom ringtones and tweaks to your iPhone
Very early this morning a user named Mubs posted a guide in the forums outlining the steps involved in putting a custom ringer on your iPhone. Before I go any further, I would like to point out that the guide is fairly geeky despite Mubs' best efforts to package all the needed files into one place. Full guide and our results after the jump!
I was pretty disappointed when I got my iPhone home and found that it had no disk mode. Not only did this mean I couldn't use it as a convenient flash drive, I couldn't make any customizations to it either. Luckily for everyone lacking in super nerd skills, a team of hackers have been working around the clock to get the iPhone unlocked. While the phone still remains secure, they've discovered a very clever way to gain access to the phone's OS partition enabling a host of abilities. Obviously the most pertinent request for iPhone outside of SIM unlocking is the ability to use custom ringtones.
Up to this point the iPhone hacks has been left up to the geeks, but we now have a pretty usable guide for uploading new ringtones courtesy of one of our forum users "Mubs".
I would like to mention that I have followed this guide and it worked perfectly for me. Not only was I able to get the CTU ringer Mubs provided into my iPhone, I also managed to get a Beatles song uploaded as well. Presumably any iPhone compatible audio file should work. He also provided some tweaked AT&T carrier images which worked for me as well. Some (poor quality) images to wet your appetite before the guide:


He has granted us permission to post his guide here, so without further ado, here it is!
I have to start off by saying that all the hard work was not done by myself. It was done mostly by "geohot", "nightwatch" and "ziel", as well as the rest of the guys in #iphone-dev. Thanks guys, you rock!
Although highly unlikely, messing with your phone this way has the potential to screw things up beyond repair. If you do feel you have messed something up, in most cases a simple restore will do the job. I am not responsible if you brick your iPhone.
It's a good idea to make sure you have a backup of the stuff on your iPhone before starting this procedure.
Keep iTunes closed throughout this guide as it may complicate things. If it opens, pause to close it, then continue.
Step 1: Download the magical package of goodies and unzip them to your desktop. I'll be assuming you've done this throughout the guide.
Step 2: After you've unzipped your goodies, pop open the Terminal located in the Applications > Utilities folder.
Step 3: In the terminal, type the following -
cd ~/Desktop/iPhone\ goodies/tools/
Hit return, then type
./jailbreak
Step 4: Restart your iPhone into soft recovery mode by pressing and holding the Sleep/Wake button and Home button at the same time. Keep these two buttons held until you see a yellow exclamation mark with the words "Please Connect to iTunes" at which point you can let go. You will see a spinning gear shortly after while the iPhone boots. When it's done, it will restart.
You are now out of jail, lets do something fun! How about setting up the CTU ringtone?
Step 5: In the same terminal window which is currently in the "tools" directory from before, type the following -
./iphoneinterface
Hit return. You should now see the following:
Waiting for phone... established.
iPhone state: Activated
type "help" for help
iPhone:/#
Step 6: Time to upload your CTU ringtone. The following is all case sensitive so I recommend copying and pasting. At the prompt, type -
cd Library/Ringtones
Hit return, then type -
putfile CTU.mp3
Hit return again. Type
quit
and press return. You should now have the CTU ringtone on your iPhone. You can choose the ringtone from the Ringtone preference pane in Settings.
But wait a tick, iTunes doesn't understand what's gone on with your iPhone. What do you do? It's time to put yourself back into jail so you can continue using your iPhone normally. Don't worry, your sweet new ringtone will still be there.
Step 7: Assuming that you've still got the magical folder unzipped on your desktop, type the following into a terminal window -
cd ~/Desktop/iPhone\ goodies/tools/
Press return
Step 8: Type the following -
./iphoneinterface
Hit return. You should now see the following:
Waiting for phone... established.
iPhone state: Activated
type "help" for help
iPhone:/#
Step 9: At the prompt, type -
cd System/Library/Lockdown
Hit return, then type -
rmdir Services.plist
and press return.
Step 10: Right now you're pretty naked as you've just removed the Services.plist from your iPhone. Don't worry, we have another in the tools folder ready to go.
To upload the new copy, type -
putfile Services.plist
press return and type -
quit
hit return once more and you're done!
Step 11: Changes will not take effect until you restart your iPhone. To do so, hold the Sleep/Wake button and Home button at the same time until the screen goes black. Now press and hold the Sleep/Wake button until you see the Apple logo and let go. Your iPhone should now be in correct working order able to be synced. The CTU ringtone should still be available.
There you have it! I've also included some tweaked AT&T logos for your tweaking pleasure. If you're feeling adventurous, they go into the System/Library/CoreServices/SpringBoard.app/ directory on your iPhone.
Note: Everything you want to upload to the phone must be located in the "tools" directory.
Have fun!
If you do anything crazy or creative with your iPhone using the info here, tell us about it!

Delicious
Reddit
Technorati





Help
WHAT DO I DO?
WHAT DO I DO?
help
help
Looking for iPhone...
Sending Files...
Problem starting AFC: -402653150
Sorry, apparently things just didn't work out.
Look on the bright side, if jail was that good for Paris maybe you should give it a second chance.
Looking for iPhone...
Sending Files...
Problem starting AFC: -402653150
Sorry, apparently things just didn't work out.
Look on the bright side, if jail was that good for Paris maybe you should give it a second chance.
The AFC thing usually means that there's a communications problem. Try pulling the iPhone from it's dock, restarting by following Step 11 and see if iTunes recognizes it correctly. If you still have a problem, you should restore it.
To restore your iPhone, follow only Step 4 and open iTunes. It should mention an iPhone being in recovery mode at which point allow it to recover.
Hope this helps!
Looking for iPhone...
Sending Files...
Problem starting AFC: -402653150
Sorry, apparently things just didn't work out.
Look on the bright side, if jail was that good for Paris maybe you should give it a second chance.
i figured everthing out. thanks for all your help. i just needed to restore my ipod (by holding sleep/home) for 25 seconds, THEN connect to the computer and start itunes. After that i just went through the same process and everything worked out.
Ringtones
Anyway...Thanks for the tip....
Changing other sounds
thanks
i figured everthing out. thanks for all your help. i just needed to restore my ipod (by holding sleep/home) for 25 seconds, THEN connect to the computer and start itunes. After that i just went through the same process and everything worked out.
thanks
Instead of cd Library/Ringtones, type cd /System/Library/Audio/UISounds. To get a listing of all the sounds there, type ls and hit return. To replace any of those files, type rmdir followed by the sound name. That removes the sound to make room for the one you want. Note that file name and replace it with the one you want by using the putfile command.
That answer it for you?
Instead of cd Library/Ringtones, type cd /System/Library/Audio/UISounds. To get a listing of all the sounds there, type ls and hit return. To replace any of those files, type rmdir followed by the sound name. That removes the sound to make room for the one you want. Note that file name and replace it with the one you want by using the putfile command.
That answer it for you?
where do i find the /System/Library/Audio/UISounds?? Also, do i need to convert the new sounds to .m4a and put them in that folder?
I'll likely end up doing one of two things. I'll either change which file the phone looks for or I'll figure out how to export an mp3 to caf.
In the meantime, if you need that file, I've uploaded it so you won't have to go without. Sorry!
sms-received.caf
1. Do we hit return after typing ./jailbreak before we soft reboot the iphone?
2. When I do not hit return at that point, then soft reboot the iphone, it seems to stay stuck on the yellow exclamation symbol. How long does the the iphone take to begin rebooting. I waited 3 to 4 minutes plus. Do i just need to wait it out a little longer??
Cheers.
don't forget to upload the new Services.plist
only solution is to do an itunes restore. (while plugged in, hold home/sleep down together until you get the yellow triagle. then use itunes to restore.)
sigh.
Freakin' out!
Looking for iPhone...
Sending Files...
Problem starting AFC: -402653150
Sorry, apparently things just didn't work out.
Look on the bright side, if jail was that good for Paris maybe you should give it a second chance.
I got the same message as well. I restarted from step 1 again and the second time through it worked fine. Just redo the steps, they are very well detailed and you'll get it
Free cool iPhone Ringtones
http://homepage.mac.com/usachris/FileSharing4.html
They are all in the proper format and 30 sec or less.
check out the vid I made: www.youtube.com/christophersalazar
1. Do we hit return after typing ./jailbreak before we soft reboot the iphone?
2. When I do not hit return at that point, then soft reboot the iphone, it seems to stay stuck on the yellow exclamation symbol. How long does the the iphone take to begin rebooting. I waited 3 to 4 minutes plus. Do i just need to wait it out a little longer??
Cheers.
If it stays stuck on the yellow symbol, you should try again. Restart your phone, undock and redock. You may also have a bad copy of the file. Try downloading again if you can't get it working.
YAY everyone!
A couple of questions:
-Any advice for making new ringtones (ie how do I turn them into short ringtones from m4a files?)
-Do I need to go through the entire process every time I want to add a new ringtone?
Thanks again!!
A couple of questions:
-Any advice for making new ringtones (ie how do I turn them into short ringtones from m4a files?)
-Do I need to go through the entire process every time I want to add a new ringtone?
Thanks again!!
-- Marcee
(PS Thanks Michael. I've been figuring all kinds of random things out lately. Funny, I know nothing about this programming stuff. But after a while, it all starts to make sense.)
PPC-Friendly jailbreak and iphoneinterface?
my iBook is PPC, outdated!
my iBook is PPC, outdated!
A couple of questions:
-Any advice for making new ringtones (ie how do I turn them into short ringtones from m4a files?)
-Do I need to go through the entire process every time I want to add a new ringtone?
Thanks again!!
If you're asking about tips for making a ringtone from a current song, I don't have any tips for you and I think it's best left up to the individual. If you need some software for editing your audio down into a ringtone, I recommend Rogue Amoeba's Fission. It's very simple and completely lossless.
Get a copy of Fission from Rogue Amoeba.com
So How do I get files OFF if I want to delete ringtones I've added?
BTW - Very nice hack. Thanks!
rain
converting to .aiff
also is there a free program you can use to convert mp3 or m4a to aiff because i dont have quicktime pro.
thanks
Sounds
my iBook is PPC, outdated!
BTW - Very nice hack. Thanks!
rain
?
i have no idea what half this means
i feel real dumb but im so fed up with with dumb ass phone and its lame ringtones
someone help meeee!!!
email:kirbylinn@yahoo.com
thanks guys
also is there a free program you can use to convert mp3 or m4a to aiff because i dont have quicktime pro.
thanks
Tada!?
System/Library/CoreServices/SpringBoard.app/
No System/Library/CoreServices/SpringBoard.app/
ReceivedMessage.caf
RingerChanged.caf
SIMToolkitCallDropped.caf
SIMToolkitGeneralBeep.caf
SIMToolkitNegativeACK.caf
SIMToolkitPositiveACK.caf
SIMToolkitSMS.caf
SentMessage.caf
Tink.caf
Tock.caf
Voicemail.caf
alarm.caf
beep-beep.caf
dtmf-0.caf
dtmf-1.caf
dtmf-2.caf
dtmf-3.caf
dtmf-4.caf
dtmf-5.caf
dtmf-6.caf
dtmf-7.caf
dtmf-8.caf
dtmf-9.caf
dtmf-pound.caf
dtmf-star.caf
lock.caf
long_low_short_high.caf
low_power.caf
mail-sent.caf
middle_9_short_double_low.caf
new-mail.caf
photoShutter.caf
short_double_high.caf
short_double_low.caf
short_low_high.caf
sms-received.caf
unlock.caf
ussd.caf
Hope that helps. If you need the actual sound files I can upload them for you. Just ask!
Here's the logo I'm using now which just shows "iPhone" in the carrier spot. To pull it off I just replaced the black version (Default_CARRIER_ATT.png) and the white version (FSO_CARRIER_ATT.png) with the modified ones I made.
Let me know if you can get that going. I'll help more if you need it, though.
Have fun!
Looking for iPhone...
Sending Files...
Problem starting AFC: -402653150
Sorry, apparently things just didn't work out.
Look on the bright side, if jail was that good for Paris maybe you should give it a second chance.
PPC Macs?
Paul