The guide below still works but it is obsolete by the redsn0w for iPhone 3.0 use guide above
We posted a how-to guide earlier today explaining how to jailbreak your iPhone 3.0 on a Mac using the newly released Pwnage Tool 3.0. However, many of you iPhoners don’t have Macs, and some of you just don’t want to deal with the Pwnage Tool application. Well, we found a functional .IPSW file for jailbroken 3.0 with Cydia and ICY on it on the web (it works, we confirmed it), so all you have to do is download it and restore your iPhone with the file.
Here’s how it works:
UPDATE: How to Unlock iPhone 3G Using ultrasn0w
NOTE: some people are getting dreaded 1600 errors in iTunes. We found the solution and it has been tested on 2G and 3G. If any issues post them in comments. Usual disclaimer applies: use at your own risk.
This method does not unlock your phone it jailbreaks it (if you are using yellowsn0w to make calls, wait for ultrasn0w). Ultrasn0w, unlocking app from Dev-Team will be out soon and available via Cydia.
Read comments first, some users getting no signal after jailbreak. If that is the case with you, you can restore using original 3.0
Issue above is due to using firmware file with activation option enabled, it will cause issue with legitimate sims. So if you are using a legitimate SIM card, let’s say from ATT and you are on ATT network you need to download firmware file without activation enabled. This is confirmed here.
1. Make sure you have the newest iTunes (iTunes 8.2)
2. Back up your iPhone
– Connect your iPhone to iTunes
– Put your phone in airplane mode (calls/texts disrupt the process and make you start over)
– Right click your iPhone
– Press Back Up
3. Download the file
Files below are trusted and have been tested, they have been created using pwnagetool 3.0 on Mac
For iPhone 3G:
as per issues use this if you have legitimate SIM
use this in other cases
For iPhone 2G (Original iPhone):
No issues with no signal reported for iPhone 2G
4. Put your iPhone in DFU Mode (Standard Method will not work). You may try getting into DFU familiar way. If you get error 1600 or similar error use method below.
Note: You do not need to downgrade to iTunes 8.1 , continue using iTunes 8.2 and No need to downgrade your iPhone (ignore what others are saying)
a) Install QuickPwn RC3
b) Follow the process until you get to the white screen (to use use QuickPwn RC3 you will need 2.0.2 firmware find files you need here and if you are using iPhone 2G you will need Boot loader Files)
Fire-up QuickPwn RC3 and select 2.0.2 firmware file you have downloaded earlier
Simply go to the next step after firmware checkes out, select location for modified firmware file (we will not need it, so you can junk it later on)
Use defaults, we just going through this process in order to get to DFU Mode
Connect your iPhone to USB cable, click next
Follow on screen directions
About this time, your iPhone’s screen will turn white (see pic)
c) Be quick as soon as you get to the white screen, quit QuickPwn, fire up iTunes, no need to unplug USB cable.
Timing is everything, so make sure you have a timer. It will take you a few tries to get it right. If you performed the steps above correctly you will see this message in iTunes (it’ll automatically open):
5. Hold Shift and Click Restore
6. Select the file you just downloaded
Make sure to select correct file. see notes above covering this.
7. Let iTunes Work
That’s it! You’re running a jailbroken iPhone 3.0.
Note: You may get a 1601 or 1602 or 1600 or 1604 or 1605 error. If this occurs, you did not follow steps exactly. You have to have white screen on our iPhone when connecting to iTunes.
If it does not work, Then just restore the data you backed up and try again.
Just in case follow these instructions: How to recover your iPhone
Let’s support each other in comments below
thanks to all the comments below in solving some of the issues we had earlier.
The guide above still works but it is obsolete by the redsn0w for iPhone 3.0 use link below for the redsn0w guide.