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 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.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+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!