Apple iPhone 3G and iPhone 2.0 OS jailbreak guide - Pwnage Tool 2.0 tutorial for Mac
Posted by Will on Tuesday, July 22nd, 2008 at 2:36 am under Mac OS, iPhone, Apple, Applications, Announcements
With the iPhone Dev Team’s release of the Pwnage Tool 2.0.2 giving arm-chair iPhone hackers the tool they need to jailbreak and activate their iPhone 3G and any iPhone running the newest iPhone 2.0.1 OS, there are likely mobs of jailbreak-fiends out there looking to hook up your brand-new iPhone 3G or updated iPhone with those free third-party applications, a la the Installer.app.
The iPhone Dev Team has done their best to ensure that the iPhone 3G and iPhone 2.0.1 OS jailbreak process is as simple as possible and shouldn’t need too much in the way of DIY tutorials or instructions, but that doesn’t mean all you iPhoners out there don’t want a Pwnage Tool 2.0.1 2.0.2 tutorial.

Follow these PwnageTool 2.0.2 usage instructions to avoid the possibility of ending up with a glossy-backed iBrick 3G. This tutorial is only meant for Mac users (Windows tutorial to follow shortly). Keep in mind that only the iPhones running iPhone 2.0.1 OS can be jailbroken, activated, and unlocked. The iPhone 3G cannot be unlocked at this point.
So without further ado, here are the instructions you will need to get your iPhone 3G and updated iPhone jailbroken with Pwnage Tool 2.0.2 (for the purposes of this PwnageTool 2.0.1 2.0.2 jailbreak guide, we’re going to assume you want to jailbreak an iPhone 3G on a Mac):
- Familiarize yourself with the Pwnage Tool 2.0.2 jailbreak instruction video at the bottom of this DIY tutorial
- Backup your iPhone 3G with iTunes
- Quit iTunes
- Disconnect iPhone 3G from computer
- Make sure your iPhone is not connected to your computer
- Download Pwnage Tool 2.0.1 here and update to Pwnage Tool 2.0.2 accordingly
- Do NOT use Pwnage Tool 2.0 or Pwnage Tool 2.0.1
- Download Pwnage Tool 2.0.1 to your desktop
- Download iPhone 2.0.1 OS for your iPhone 3G here. Dowload iPhone 2.0.1 OS for your original iPhone here.
- Use Firefox to download the .ipsw file
- DO NOT use Safari
- Download to your desktop
- Move the firmware file from your desktop to your iPhone Software Updates directory (~/Library/iTunes/iPhone Software Updates)
- Start the Pwnage Tool 2.0.2
- Click “Ok” on Copyright prompt
- Choose “Expert Mode” in top left corner
- Choosing the “Simple Mode” allows you to take the easy way out and circumvent much of this PwnageTool 2.0.2 jailbreak guide - you may want to choose this option if you want to just go with default settings. If not, continue with the rest of this jailbreak tutorial
- Pick your iPhone version
- Pick the iPhone 3G on the far right
- Click the blue arrow in the lower right corner
- Allow Pwnage Tool 2.0 to search for firmware bundle
- If you placed the firmware file in the correct location, Pwnage Tool 2.0.2 will locate the firmware file automatically - give it time to do its thing
- In this next step, you’ll want to make sure you select only those options that you inted to change. Here are the recommended options:
- General
- Click the blue arrow in the lower right corner
- General
- When you are taken to the “General” options screen:
- Official iPhone customers (AT&T iPhone customer in US) will want to:
- UNCHECK the “Activate” box
- Unofficial iPhone customers will want to:
- CHECK the “Activate” box
- Click the blue arrow in the lower right corner
- Official iPhone customers (AT&T iPhone customer in US) will want to:
- Skip over the “Cydia” options screen
- Click the blue arrow in the lower right corner
- When you are taken to the “Custom Packages” options screen:
- Make sure the “Cydia Installer” box is checked
- Click the blue arrow in the lower right corner
- When you are taken to the “Custom Logos” options screen:
- Decide which logos you would like to use
- Uncheck the boxes to use the default iPhone boot logos
- You may also browse for custom logo files
- Click the blue arrow in the lower right corner
- Decide which logos you would like to use
- Click “Build”
- Wait for your custom .ipsw iPhone firmware restore file to be built
- Click the blue arrow in the lower right corner
- Save the custom restore file to your desktop (default location)
- File will be named “iPhone1,2_2.0.1_5B108_Custom_Restore.ipsw” - leave it alone
- When asked if the iPhone has been Pwned before, choose the appropriate option
- iPhone 3G:
- “NO”
- iPhone (never Pwned - No pineapple logo):
- “NO”
- iPhone (previously Pwned - Has pineapple logo):
- “YES”
- iPhone 3G:
- Connect your iPhone
- Follow directions to enter “Restore Mode”
- To put iPhone in to Restore mode, follow these steps (same steps as outlined by Pwnage Tool 2.0) - you can just follow on-screen instructions and ignore this section of the guide:
- Turn off iPhone by holding down “Power/Sleep” button located on the top edge of your iPhone (you may “Slide to Power Off,” or you can just keep holding the Power/Sleep button until your iPhone powers down)
- Hold down the “Home” button (the only button on the front-face of the iPhone) while plugging in USB cable (or iPhone dock)
- Keep holding that “Home” button
- To put iPhone in to Restore mode, follow these steps (same steps as outlined by Pwnage Tool 2.0) - you can just follow on-screen instructions and ignore this section of the guide:
- If you followed the directions correctly, you will be rewarded with a blue window exclaiming your success - this is a good thing
- Click “OK”
- You will see “I Can Haz Success”
- Quit Pwnage Tool 2.0 by hitting the Apple+Q keys or from the “PwnageTool”
- Fire up iTunes
- You will be told your iPhone needs to be restored
- Click “OK”
- Option+Click Restore (VERY IMPORTANT)
- Make sure you hold down the “Option” key on the keyboard while clicking on “Restore”
- Choose the “iPhone1,2_2.0_5A347_Custom_Restore” from your desktop
- Click “Open”
- Wait
- Wait some more
- After some more waiting, you will be told that your iPhone that your iPhone has been restored
- Click “OK”
- Disconnect iPhone AFTER iTunes recognizes it
- Restore backup of iPhone data
Your iPhone 3G is now fully jailbroken with third-party jailbreak application support. You may use jailbreak applications and AppStore applications alongside eachother.
Happy iPhone-ing!
UPDATE
This guide has been updated to reflect the release of PwnageTool 2.0.2 that is compatible with the iPhone 2.0.1 OS and preserves the older baseband firmware (making it more likely that a future SIM unlock solution will still work).



July 26th, 2008 at 7:50 pm
hey i just pwned my iphone g and everything went smoothly…but when i connected it back to itunes after everyhing it says
“iTunes coud not connect to the iPhone “iPhone” because an unknown error occurred (0xE8000001).”
what is this and how can i fix the whole “iBrick” problem now?
July 29th, 2008 at 8:55 pm
http://www.modmyifone.com/wiki/index.php/Pwnage_2.0_Guide
try following these directions and see if you can do it. You might have missed a step it seems. what did u use? Pwnage tool 2.0.1? good luck try this link or go to iclarified.com and type in upgrade to 2.0 in the search bar
August 3rd, 2008 at 10:28 am
i di d all these steps and i got cydia but my sim card doset work its not at&t as i live in egypt. any suggestions please post
August 6th, 2008 at 9:01 am
i have the same problem… i did all the steps n when i put in my Tmobile sim card it doesnt work, can anyone help?
August 8th, 2008 at 4:15 pm
guys you cant i repeat cant unlock a iphone 3G at this moment 8/8/08 5:21 pm central time you CANNOT unlock it, that guide is for jailbreaking so you can install other apps on 2 your iphone 3G
August 11th, 2008 at 7:45 am
If i have the 2.0 OS. do I need to upgrade to 2.0.1 or should i keep the 2.0 OS and use an older Pwnage tool?
August 12th, 2008 at 6:48 am
I recently just hacked my iphone 2.0.1. The only issue is that when i connected back to my mac, it didnt restore my settings that i originally had. Including some very important notes. Does anyone have any suggestions on what i could do?
August 12th, 2008 at 9:52 pm
Hi there!
Does this work for iPhone 3G in Australia? Also, can I just clarify whether this process works on a Mac only? Or does it work on windows as well ?
Thanks
August 12th, 2008 at 9:58 pm
Only Mac at this point.
Dj, I experienced this problem as well. For some reason, my most recent backup wouldn’t restore the iPhone 3G. I had to use an earlier backup that was older. If you want your important notes back, I would suggest restoring the iPhone with a regular 2.0.1 OS, rather than the custom_restore file that Pwnage Tool 2.0.2 created.
Note, you will be forced to use the newer baseband firmware if you restore with the unmodified firmware,
August 12th, 2008 at 10:06 pm
Will, I found a link just above these commments re jailbraking for windows:
http://www.intomobile.com/2008/07/24/winpwn-20-brings-iphone-3g-jailbreak-to-windows-pwnage-tool-20-for-windows.html
Didn’t you post that?
August 12th, 2008 at 10:20 pm
My mistake, I should have been more clear.
The newest Pwnage Tool 2.0.2 jailbreak solution is only compatible with the Mac at this point. This guide has been updated to reflect the use of the newest Pwnage Tool jailbreak utility and assumes that the user will be updating their Pwnage Tool insallation to the 2.0.2 version.
The Winpwn 2.0 should only be applied to the iPhone 2.0 OS, NOT the iPhone 2.0.1 OS.
I hope that helps clear things up…
August 12th, 2008 at 10:23 pm
I should add that the latest Pwnage Tool 2.0.2 utility (which, again, this guide assumes you will be using) is compatible with the iPhone 2.0 and iPhone 2.0.1 OS.
The previous Pwnage Tool 2.0.1 was only compatible with iPhone 2.0 OS.
Winpwn is only to be used with iPhone 2.0 OS.
August 12th, 2008 at 10:32 pm
No worries.
So let me confirm: I must use Winpwn 2.0 to jailbreak my new iPhone 3G since I’m using a windows pc.
August 12th, 2008 at 10:42 pm
Correct. But only update to the iPhone 2.0 OS, not the newer iPhone 2.0.1 OS
August 12th, 2008 at 10:51 pm
Oh I see. Great. It’s been asking me to update to 2.0.1 and I’ve been putting it off, but I guess now there’s more reason not to. I guess I could always restore it back to 2.0 in the event it’s updated to 2.0.1 though right?
Cheers Will, you’re great help as always.
August 17th, 2008 at 12:07 am
not working…..
just tried it on my 3G. went smoothly after restoring it through itunes. itunes was going to restart the iphone and ht iphone has just been coming onto the boot logo and then turning itself off and on from there.
any ideas on what’s going on???
August 17th, 2008 at 1:04 pm
What if I’ve already updated my un-jailbroken 3G to OS v2.0.1. Will Pwnage Tool 2.0.2 still jailbreak it? And if so, will it replace the newer baseband firmware to the older version, or is it too late after upgrading to OS v2.0.1?
August 19th, 2008 at 8:29 am
I have iphone 3g software verison 2.0.1. I want to jailbreak my phone for 3rd party apps. Iam in uK and have a mobile contract with 02. Will it still allow m e to make calls after I have done the jailbreak???