Skip to Content

iPhone Hacking: Messing with Ringtones, Graphics and more

This weekend, many instability issues associated with the iphoneinterface hacking tool (details to be found online at irc.osx86.hu #iphone) have been resolved. The big "your multigigabyte disk seems to disappear and be replaced by a few megabytes" bug has gone away and the software now supports both getfile and putfile (although, sadly, not removefile). This means that hackers have been able to unlock access to system files, retrieve them, alter them, and put them back. Read on for some of the biggest hacks developed over the weekend.

Switching Logos. This is shown in the picture I use for this post. You can grab the AT&T logos (curiously enough, the Apple engineers also included logos for Cingular, T-Mobile, and Vodafone). Rundown of the hack: copy the Default_CARRIER and FSO_CARRIER files to your computer, use fixpng to convert them to standard PNG format, use Photoshop to edit the text, and store the altered versions back on the iPhone (using standard PNG seems to work fine). Reboot and enjoy.

Adding ringtones. Place your .m4a files into /Library/Ringtones. I added a couple of sound effects files from a royalty-free CD I had around and they worked fine.

Update widget icons. If you feel like hacking, go into any of the widget applications in /Applications, grab a logo and edit it. These seem to use standard PNG files and don't need the fixpng extra step.

Reorder your widget icons. The DisplayOrder.plist file in /System/Library/CoreServices/Springboard.app specifies the order in which your icons display. Grab the file, use plutil to convert the file to standard text (plutil -convert xml1 DisplayOrder.plist), edit the widget order, and store it back on the iPhone. Then power off and back on.

Reveal the two "secret apps". The iPhone has four extra widgets listed in the "Special" section of DisplayOrder.plist. If you copy these to the main ("icon list") portion, two of them appear as interactive widgets. They are: Demo App and Field Test. Field test simply takes you to the same field test screen as dialing *3001#12345#* does. Demo app doesn't appear to do anything on my iPhone but looking at the strings inside its executable reveals that it's meant to show movies. My guess? It's for displaying iPhones at the store. I haven't yet tried adding a movie named Demo.

Thanks to all the #iphone folks, especially brutalentropy



Categories

Hacks iPhone

This weekend, many instability issues associated with the iphoneinterface hacking tool (details to be found online at irc.osx86.hu...
 

Add a Comment

*0 / 3000 Character Maximum

15 Comments

Filter by:
Pete Zich

Of course it finished the moment I added the comment, it's at: http://www.youtube.com/watch?v=wTs1aWD50vs

July 17 2007 at 9:49 PM Report abuse rate up rate down Reply
Pete Zich

macaulian, I uploaded it and made a video, it is currently being processed by youtube. It is titled "We Are Apple - iPhone", I'll post a link when it is finished.

July 17 2007 at 9:43 PM Report abuse rate up rate down Reply
jven

in what folder do i put my ringtones in to sync....

It says library/ringtones but where do i put it?

Please help

July 17 2007 at 12:23 AM Report abuse rate up rate down Reply
David

I tried putting "We Are Apple" as my ringtone, but it doesn't work. Even converted it to m4a. I have CTU m4a just fine, hmm odd

July 16 2007 at 10:36 PM Report abuse rate up rate down Reply
Dru Kelly

Would `hacking` the iPhone render it useless for Software Update?

July 16 2007 at 7:53 PM Report abuse rate up rate down Reply
Mike

Actually iphoneinterface allows you to remove files... the command is:

rmdir

July 16 2007 at 5:22 PM Report abuse rate up rate down Reply
frank

@3 -- wow, that TOTALLY is a royalty-skipping remake of "what a feeling", from flashdance. ugh, some things are better left in the "forgotten" pile...!

July 16 2007 at 5:01 PM Report abuse rate up rate down Reply
Papasteves

I tried this over the weekend as well. Though the walkthrough says only .m4a files will be uploaded, I tried .mp3 and .m4p files (since I don't have many .m4a files), and they worked fine. Also, they work as alarms as well.

July 16 2007 at 4:40 PM Report abuse rate up rate down Reply
Johnny

Is there a solution for PPC users out there yet? I don't think I want to wait any longer for software updates!

July 16 2007 at 4:31 PM Report abuse rate up rate down Reply
ian

I ended up with the error of only showing a few hundred mbs total after messing around with ringtones. Long story short, the ringtones showed up, some M4p and some MP3, but not all MP3 worked. To do a full restore through iTunes proved troublesome because it had to connect to Apple to download the latest firmware, and Comcast decided it wanted to be down for most of that night. The phone still worked until then, thankfully enough.


Good work guys, thanks for your persistence on getting into the nuts and bolts of the jesus phone!
Amen.

July 16 2007 at 4:15 PM Report abuse rate up rate down Reply
Buy an ad here

Hot Apps on TUAW

Tweets

© 2012 AOL Inc. All Rights Reserved.