Pwning your iPhone should only take about 10 minutes using the newly released PwnageTool

iPhone 2.0 hack: it took just nine days

Danny Gorog20 July 2008, 3:27 PM

Got a cheekily imported original iPhone that you want to upgrade to iPhone 2.0 firmware? Or an iPhone 3G you want to jailbreak? Well, now you can.


Nine days. That's the time it has taken since the official launch of iPhone 3G for a hacking group called "iPhone-Dev team" to officially release an application that lets you jailbreak and unlock any first generation iPhone, or jailbreak (but not network unlock) the iPhone 3G.

The tool is called PwnageTool (a play on the humorous geek term 'pwned', derived from the word 'owned' -- used to taunt an opponent in gaming who has just been defeated, but also commonly used when a hacker has taken control of a device or system.) So far PwnageTool is only available for Mac OS X.

While the group promise a 'more official announcement soon' the tool is live and freely downloadable. There aren't official instructions available yet, but a good summary of what to do, and how to do it is available here. I've also included some of my notes here too.

Pwning your phone, as it is now being referred to, is more complicated than unlocking an original iPhone running the last first-gen release of the iPhone firmware (1.1.4). It works by modifying the '.ipsw' firmware file for the iPhone which is available via Apple's webservers. You then use iTunes to upload the modified firmware to your phone, which replaces the system software for the phone with the slightly modified one.

To use PwnageTool you'll need to download a different ipsw file depending on your phone (available here for 1st gen phones, and here for iPhone 3G users). You'll also need to download a copy of the iPhone bootloader.

Once you've got all the pieces you need, PwnageTool assembles a custom .ipsw file that you use to upgrade your phone. In my experience, the process of creating a custom .ipsw image took around 10 minutes.

Once created, PwnageTool asks you to connect your iPhone and is meant to put your phone in DFU mode -- the mode where the phone is ready to accept a firmware upload. However, PwnageTool wouldn't put my phone in to DFU mode, so I ended up having to do it manually (Plug in your phone, make sure iTunes is closed, hold down the power and home button and release the power button when you see the Apple logo, connect to iTunes). It can be tricky to do this part right, so I recommend watching this video tutorial of how to put an iPhone into DFU mode (thanks to Jenneth Orantia for this tip).

When your phone is in DFU mode, connect it to iTunes, and on the main screen hold down the option key and click restore.



A file browser will come up, and you have to navigate to and select to the custom .ipsw image you just created with PwnagetTool and iTunes will begin uploading the version to your iPhone.

You'll know it's working when a pineapple logo shows up on your iPhone.

After the iPhone is restored and boots, BootNeuter 2.0 loads up and 'unlocks' your Baseband, then reboots the phone. You'll also need to restore your iPhone settings from a previous backup - something that iTunes will ask you to do.

Apart from unlocking and upgrading, PwnageTool also installs a program called Cydia - an 'Installer' replacement which allows you to install software that hasn't been authorised by Apple. However, with the AppStore fully functional there's not much software to install from Cydia, however, as this unlock solution gains momentum I'm expecting to see all the apps that Apple rejected show up.

Have you Pwned your iPhone yet? How did it go?

Post your comment



Comments

RSS feed Email alert

freakyterrorist (New user):

"HOW TO: unlock the iPhone 3G to work on any network"

The only way to unlock the iPhone 3G is to pay the telstra/optus/vodaphone unlock fee at this time. The iPhone 3G is supported for jailbreak only.
However all australians who imported 1st gen iPhones can enjoy full fireware 2.0 features including exchange and app store support.
I'm gunna upgrade later tonight...

20 July 2008, 4:07 PM (1 year ago)report abuse Send to a friend reply

agami (User):

Quoting freakyterrorist:
The only way to unlock the iPhone 3G is to pay the telstra/optus/vodaphone unlock fee at this time. The iPhone 3G is supported for jailbreak only.

The only real reason you'd want to unlock an iPhone 3G in the Australian market is to use a 3 (Hutchinson) SIM. So jailbreaking for apps is pretty much all that most people would want.


21 July 2008, 10:18 AM (1 year ago)report abuse Send to a friend reply

Jarrod Spiga (User):

Pineapple logo? I thought it was a pwnapple logo...

21 July 2008, 1:29 PM (1 year ago)report abuse Send to a friend reply

Dan Warne (Administrator):

Aha!! I was wondering what on earth the relevance of a pineapple was...

21 July 2008, 2:57 PM (1 year ago)report abuse Send to a friend reply

SleepyDude (New user):

could anyone lend a hand? My GF tried to upgrade her iphone to 2.0 it is now stuck in an activation/ restore limbo? Its the american vertion iphone and i dont have a at+t sim to try and activate the phone and ziphone just sits there at 'iphone entering restore mode' stage!

Really guys my GF is in tears any idea how to fix this? I am using a windows computer not mac so cant try pwnage?

21 July 2008, 8:18 PM (1 year ago)report abuse Send to a friend reply

Jenneth Orantia (New user):

SleepyDude, you can download the Pwnage custom firmware here: http://thepiratebay.org/tor/4306014/iPhone_3G_Pwnage_Tool_Custom_Firmware and use iTunes on a Windows box to restore the iPhone using the custom firmware (press the Shift key while you hit the Restore button in iTunes)

22 July 2008, 10:27 AM (1 year ago)report abuse Send to a friend reply

pattim78 (User):

did you get the 3g iphone yet jenneth im dying to know how you went with pwning it? did you get any bugs? just got one myself and am a bit scared of doing anything to it. Is it safe? can you contact me to talk about it?

12 August 2008, 8:07 PM (1 year ago)report abuse Send to a friend reply

pattim78 (User):

jenneth can you please contact by email on tim.robertson@rocketmail.com, thanks.

04 September 2008, 6:14 PM (1 year ago)report abuse Send to a friend reply

anonymous user Anonymous user


Tags