![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
Beyond l33t
Join Date: Jun 2007
Posts: 159
Thanks: 0
Thanked 0 Times in 0 Posts
|
Guide to add custom ringtones to your iPhone - July 13th, 2007, 02:28 AM #1 |
|
I've compiled a guide for anyone that wants to have a custom ringtone on their iPhone. This can also be used as a base for adding other modifications to your iPhone. I've also assembled a nice little package with everything you need to follow my guide. At the moment, this version of jailbreak only works on intel Mac's. The universal one I found didn't work correctly so I'll let you know when I find a universal version.
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! <b>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.</b> 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. You'll also want to keep your iPhone docked and plugged into the computer during the entire process. <b>Step 1:</b> Download the <a href="http://rapidshare.com/files/42629387/iPhone_goodies.zip.html" target="_blank">magical package of goodies</a> and unzip them to your desktop. I'll be assuming you've done this throughout the guide. <b>Step 2:</b> After you've unzipped your goodies, pop open the Terminal located in the Applications > Utilities folder. <b>Step 3:</b> In the terminal, type the following - <blockquote><i>cd ~/Desktop/iPhone\ goodies/tools/</i></blockquote>Hit return, then type <blockquote><i>./jailbreak</i></blockquote> and press return. <b>Step 4:</b> 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? <b>Step 5:</b> In the same terminal window which is currently in the "tools" directory from before, type the following - <blockquote><i>./iphoneinterface</i></blockquote>Hit return. You should now see the following: <blockquote><i>Waiting for phone... established. iPhone state: Activated type "help" for help iPhone:/#</i></blockquote><b>Step 6:</b> Time to upload your CTU ringtone. The following is all case sensitive so I recommend copying and pasting. At the prompt, type - <blockquote><i>cd Library/Ringtones</i></blockquote>Hit return, then type - <blockquote><i>putfile CTU.mp3</i></blockquote>Hit return again. Type <blockquote><i>quit</i></blockquote>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. <b>Step 7:</b> Assuming that you've still got the magical folder unzipped on your desktop, type the following into a terminal window - <blockquote><i>cd ~/Desktop/iPhone\ goodies/tools/</i></blockquote>Press return <b>Step 8:</b> Type the following - <blockquote><i>./iphoneinterface</i></blockquote>Hit return. You should now see the following: <blockquote><i>Waiting for phone... established. iPhone state: Activated type "help" for help iPhone:/#</i></blockquote><b>Step 9:</b> At the prompt, type - <blockquote><i>cd System/Library/Lockdown</i></blockquote>Hit return, then type - <blockquote><i>rmdir Services.plist</i></blockquote>and press return. <b>Step 10:</b> 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 - <blockquote><i>putfile Services.plist</i></blockquote>press return and type - <blockquote><i>quit</i></blockquote> hit return once more and you're done! <b>Step 11:</b> 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. Turn it back on and 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. <b>Note: Everything you want to upload to the phone must be located in the "tools" directory.</b> Have fun! Last edited by Mubs; July 23rd, 2007 at 12:21 AM. |
|
|
|
|
|
This is my fricken site, durrrr
|
July 13th, 2007, 02:29 AM #2 |
|
Awesome, Mubs! I'll be trying this out right away. I'll let you know if it works
![]() |
|
|
|
|
|
Beyond l33t
Join Date: Jun 2007
Posts: 159
Thanks: 0
Thanked 0 Times in 0 Posts
|
July 13th, 2007, 02:31 AM #3 |
|
Haha, no problem. I hope it doesn't wreck your phone. Make sure you follow the instructions and don't stray from the path. If you know your way around the terminal, it should be easy.
|
|
|
|
|
|
This is my fricken site, durrrr
|
July 13th, 2007, 02:56 AM #4 |
|
I had a problem getting the iPhoneInterface app to see the phone at first. I managed to get it working by undocking, redocking and then running it again. I had to cd back to the /Desktop/iPhone\ goodies/tools/ directory before I did it, though.
Just FYI for everyone! |
|
|
|
|
|
This is my fricken site, durrrr
|
July 13th, 2007, 03:01 AM #5 |
|
Awesome, it worked! That was astonishingly painless. Thanks again Mubs, I'll be trying your custom carrier logo next. If it works, can I post this on the front page?
|
|
|
|
|
|
Beyond l33t
Join Date: Jun 2007
Posts: 159
Thanks: 0
Thanked 0 Times in 0 Posts
|
July 13th, 2007, 03:06 AM #6 |
|
I don't have a problem with you posting it or whatever. I'm just happy that my instructions are good.
|
|
|
|
|
|
WrAdminterizer
Join Date: Apr 2007
Location: Illinois, USA
Posts: 3,084
Thanks: 19
Thanked 26 Times in 25 Posts
|
July 13th, 2007, 03:10 AM #7 |
|
Nice. I must say, Michael, you're either very brave or a complete idiot. I don't think you're an idiot, but I'd never do that with my iPhone. You know, the one I don't have yet that I keep talking about because I don't have it yet but want really bad, and would probably be able to work better and more effectively with.
That reminds me, you're not paying me enough. Last edited by Edward Kirk; July 13th, 2007 at 03:23 AM. |
|
|
|
|
|
Guest
Posts: n/a
|
July 13th, 2007, 08:45 AM #8 |
|
the link is no good, can someone please re-upload the file?
|
|
|
|
Beyond l33t
Join Date: Jun 2007
Posts: 159
Thanks: 0
Thanked 0 Times in 0 Posts
|
July 13th, 2007, 12:58 PM #9 |
|
Seems to still be working. Maybe rapidshare crapped out for a while
|
|
|
|
|
|
Forum Lurker
Join Date: Jul 2007
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
|
Why replace Services.plist? - July 13th, 2007, 03:22 PM #10 |
|
That's remarkably straight-forward, and I suspect should provide ample additional tricks.
While I ponder my choice of ringtone, I'm curious - why the replacement of Services.plist? |
|
|
|
|
|
Beyond l33t
Join Date: Jun 2007
Posts: 159
Thanks: 0
Thanked 0 Times in 0 Posts
|
July 13th, 2007, 04:25 PM #11 |
|
The jailbreak program replaces the original services.plist, among other things, to make the phone read and write capable outside of the iTunes sandbox. The Services.plist included with the other goodies is the original file which reverses the change allowing iTunes to see the iPhone correctly.
|
|
|
|
|
|
Guest
Posts: n/a
|
July 13th, 2007, 11:22 PM #12 |
|
Works great But i have one question.. I tried copying a full sized mp3 that i re named to TI.mp3 and it shows up but there is no sound.. Is it too Big?
|
|
|
|
This is my fricken site, durrrr
|
July 14th, 2007, 01:25 AM #13 |
|
I don't think there's any problem with doing that. I copied an entire Beatles song and it works perfectly. Have you verified that the song will play on the phone in the iPod? If it doesn't play there, it likely won't play at all.
|
|
|
|
|
|
Forum Lurker
|
July 14th, 2007, 11:15 AM #14 |
|
do we have to convert the mp3 to m4a first? and i look forward to the PC version of this intensely
Last edited by laz305; July 14th, 2007 at 11:17 AM. |
|
|
|
|
|
Guest
Posts: n/a
|
July 14th, 2007, 03:58 PM #16 |
|
Did not work for me. Says "Looking for iPhone: pairing issue"
does this have to be run on the computer the phone was activated on??? My iPhone was setup/iTuned on a Powermac G5 but this software only runs on an Intel Mac so I used my Macbook. Gene |
|
|
|
This is my fricken site, durrrr
|
July 14th, 2007, 04:38 PM #17 |
|
I don't think that matters. Make sure that you have the latest iTunes on the MacBook. I believe the software needs iPhone sync capabilities that iTunes provides. Try restarting your iPhone, computer, and re-docking. Otherwise I'm not sure. Maybe Mubs could help if that doesn't work.
|
|
|
|
|
|
Guest
Posts: n/a
|
July 14th, 2007, 06:00 PM #18 |
|
Quote:
It IS interesting to note that inserting the iPhone into the cradle does NOT invoke iTunes as it does on the Powermac. There is a "ding" noise like a USB device being recognized but that is it. |
|
|
|
Guest
Posts: n/a
|
July 14th, 2007, 06:28 PM #19 |
|
I played some more. I started iTunes and let it see the iPhone which it did.
Then, running ./jailbreak works differently from what I got before... Looking for iPhone Sending Files...... But, I cannot seem to get the next step.... soft reset, to work. I hold the sleep/wake and home buttons (forever) but do not get the yellow message... it just gives me the Apple logo and then black screen and it is off. does this mean it did not really run jailbreak properly??? |
|
|
|
Beyond l33t
Join Date: Jun 2007
Posts: 159
Thanks: 0
Thanked 0 Times in 0 Posts
|
July 14th, 2007, 06:36 PM #20 |
|
Quote:
I'm not sure what the problem is with the soft restore; you may need to try doing it again. Make sure you're pressing both buttons all the way. Let me know if it doesn't work out! |
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|