Apple iPhone 3G and iPhone 2.1 OS jailbreak guide – Pwnage Tool 2.0 tutorial for Mac
By Will Park on Tuesday, July 22nd, 2008 at 2:36 AM PST In Announcements, Apple, Applications, iPhone, iPhone OS
With the iPhone Dev Team’s release of the Pwnage Tool 2.0.2 2.1 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 2.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 2.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 2.1 tutorial.

[Update]
PwnageTool 2.2 has been released to jailbreak your iPhone or iPhone 3G to iPhone 2.2 OS. Find the new iPhone jailbreak guide here.
Follow these PwnageTool 2.0.2 2.1 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 2.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 2.1 jailbreak guide, we’re going to assume you want to jailbreak an iPhone 3G on a Mac):
[Update]
PwnageTool 2.2 has been released to jailbreak your iPhone or iPhone 3G to iPhone 2.2 OS. Find the new iPhone jailbreak guide here.
Please read the following prior to diving into the jailbreak tutorial if you are new to the “jailbreak” scene, we will try to clear up any potential confusion here:
PwnageTool and Quickpwn are the only iPhone jailbreak tools that are compatible with iPhone 2.1 OS. Windows users, sorry to say, will have to wait for Winpwn 3.0 to be released (I should say, “will have to keep waiting“). PwnageTool is only compatible with Mac machines. You can use PwnageTool to jailbreak an iPhone or iPhone 3G (and even iPod Touch/iTouch) to any iPhone OS version you choose, even iPhone 2.1 OS.
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).
UPDATE 1
This guide has been updated to reflect the release of PwnageTool 2.1 that is compatible with the latest iPhone 2.1 OS and preserves the older baseband firmware (making it more likely that a future SIM unlock solution will still work).
In this updated guide, you will see all references to Pwnage Tool 2.0.2 edited to reflect the usage of the latest version of Pwnage Tool – Pwnage Tool 2.1
So, without further ado….
- Familiarize yourself with the Pwnage Tool 2.0.2 2.1 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.2 2.1 here (direct download) or here (Bittorrent file) or update your current Pwnage Tool installation to Pwnage Tool 2.0.2 2.1 accordingly (That is, once the Dev Team pushes out the updates through Pwnage Tool’s integrated software update utility)
- Do NOT use Pwnage Tool 2.0 or Pwnage Tool 2.0.1 or Pwnage Tool 2.0.2
- Download Pwnage Tool 2.1 to your desktop
- Download iPhone 2.1 OS for your iPhone 3G here. Download iPhone 2.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 2.1
- 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 2.1 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.2 2.1 to search for firmware bundle
- If you placed the firmware file in the correct location, Pwnage Tool 2.0.2 2.1 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 (NYSE: 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 (NYSE: 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.1_5F136_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”
- Hint: If you follow the on-screen instructions to enter “Restore Mode,” you might want to hit the “Power” button slightly before hitting the “Home” button. This will ensure that you enter “Restore Mode.”
- To put iPhone in to Restore mode, follow these steps (same steps as outlined by Pwnage Tool 2.0.2 2.1) – 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
- 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.2 2.1 by hitting the Apple (NSDQ: AAPL)+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.1_5F136_Custom_Restore.ipsw” 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!


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?
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
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
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?
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
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?
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?
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
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,
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?
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…
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.
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.
Correct. But only update to the iPhone 2.0 OS, not the newer iPhone 2.0.1 OS
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.
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???
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?
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???
everytime i try the jailbreak it fails…whats going on
umm, i was reading over the step by step guide above. At the end it says:
# 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
If it has been restored do you have to restore it once again from the previous backup you made before you started pwning it?
what are the consequences of jailbreaking a 2.0.2 phone? will it be able to upgrade to the next release (which hopefully fixes 3G problems)?
Thanks!
^.^ didnt work mine when I restore it has an error number 5 soo i needed to restore it normaly but as I see it isnt¡ working to nobody this is a lie!
i used pwnage tool 2.0.3.1 and successfully unlocked my non-3G iphone running 2.0.2. i have a t-mobile sim card but when i put it in the iphone, itunes will not recognize it, and it only gives me the emergency call option.
any help would be much appreciated!
Worked good for me once I found this…8gb /2g/ tmobile
Once I found this guide, I ran it on the pwnage 2.0.3 with the 2.0.2 ipsw and t mobile, thanks to WILL and intomobile.com
Has anyone successfully jailbreaked the new iPhone 3G running on 2.0.2 and AT&T.
What are the consequences of jailbreaking the iPhone? would I run into any issues while upgrading the software?
Thanks,
I have an Iphone (not a 3G) running 2.1 and Itunes 8. something. I am not successful at jailbreaking it with windows. Anyone know how to jailbreak my phone using windows? What program etc….PLEASE HELP?
I live in Canada and currently have an edge iphone…I had to use a xsim to get my phone working…I upgraded to 2.1 but now my phone isn’t working (no signal)…Is there a way using xsim to get my iphone working again? Any help would be appreciated.
Thx
Thanks worked Perfectly for an iPhone 3G Firmware 2.1 purchased from Italy.
GRAZIE GRAZIE GRAZIE
I have to add that my iphone has NO SERVICE after the process. seems like I had to UNCHECK the ACTIVATE button.
I just went through this process to install a jailbroken 2.1 on my iPhone 3G, and everything looks fine… except that all the additional apps I had installed (even the ones from Apple) are gone. I had taken a backup just before starting the process, and I restored the data from that backup; no dice.
it would appear doing this in Australia with a 3g and Voda sim turns your device into an itouch – no phone, no 3g
Hey i live in Trinindad and i just bought the iphone 3G and i don’t know much about the iphone it was a gift actually i don’t have bluetooth nothing on the phone but if i try to download anything from the apps store it asks me for user account information can anyone help with this…………please
i have a Iphone (not 3g) and its version is 1.1.4 I want to upgrade my phone to version 2.1.. I dont live in US. I tried using the 2.1 pwnage with the ipsw file i downloaded using itunes 8.0 when i try pwning, it says i dont have a Bootneuter file. Even though i downloaded from a site and browsed it with pwnage. am i doing everthing right? btw i picked the iphone option at th start of pwnage cuz iphone3g doesnt find ipsw and the ipsw i downloaded from this site doesnt work with an error saying wrong bundle… thx
Kaan. I had the same problem as you…After trying many attempts using the 2.1 pwnage tool I tried using Quick Pwn and had success (for some reason)…hope this helps.
I just jailbreaked my iPhone and I want to thank you guys for this clear and handy guide… Everything went smoothly, thanks again
heyy….so i pwned my iphone 3g last night, and it worked for a few hours and then it shut off on me and then now when i try to reboot it it just shows the pineapple symbol!! When i plug it in it takes around 2 minutes to realize its plugged in then it vibrates and then it doesnt do anything. HELP PLEASEEE
Success!! finally unlocked my iphone 2.1! I let itunes upgrade my iphone to v2.1.. then i had a locked iphone.. i used quickpwn 1.1 let it do its job.. than i put my iphone in restore mode and restored with my custom .ipsw (but no bootloader). DONE! now its fully working and i downloaded Bootloader from Cydia.. Hope it helps
So I updated mt 2G iphone running 2.0.1 (unlocked using pwnage custom firmware) to 2.1 using itunes update feature and everything worked a treat. Was still unlocked and worked well but the only thing was I didn’t have cydia. So this morning I created a custom firmware and went to restore it in itunes but I keep on getting “error 6″ when preparing the phone for restore. Worst thing is that when I restore it back using official apple firmware it re-locks the phone! Does anybody know what to do? Cheers
hi is it okay to run the pwnage tool using the xp windows?
I have an issue, I did all of these steps and the phone is working great. One small problem thought. I can’t make phones calls, I receive phone calls but can’t make’em. Whenever I hit the phone icon, it quits within 10 seconds.
how come there is no “carriers” in my settings page and i can’t make or receive calls?
Had 1.1.4 on a 2G phone. Just completed all the steps to get to 2.1 and the phone is working great except for the phone calls – I’ve got no signal at all.
Any help out there for this, or do I now own an 8GB Ipod Touch?
I installed 2.0.1 with quickpwn and now I have no service. If I to go back to 1.1.4 I still have no service. Anyone successful getting their service back? How did you get it back? Is there a link or tutorial?
@djc
See the Advanced Options of Quickpwn before building the customized Firmware, there you have to UNCHECK the ACTIVATE button.
had the same problem, that worked for me.
good luck
does i tunes 7.7 or 8 make a difference in this process?
hi guys, just wondering if anyone of u can help me, i have been using pwnage tool 2.1 with iphone 2.1firmware, for my iphone 2g, everything went ok, i have been following instruction right, but i got a big problem, i haven’t got any signal at the moment, i don’t know what to do, does anyone got any idea what i have to do? please, thank you
Do I need to have an specific version of itunes?
Works with the latest version?
Thank you in advance.
Your instructions do not say anything related to the iTunes version to use. Do I upgrade to 8.0 before starting?. Thank you
@Victor: I upgraded to the latest version of iTunes and did everything as the instructions and works perfect.