I. Abstract
The following article will show you how to install firmware 3.0 on your iPhone 2G by also allowing to jailbreak, activate, and eventually to unlock (JAU process). At the moment of writing this article is for Mac OS X users with iPhone 2G’s only.
II. Who needs this article?
We suppose 50% of all 2G users around the globe. As iPhone 2G’s were sold almost everywhere with Sim-Lock enabled (besides some T-Mobile Germany or Orange France unlocked 2G’s).
III. Warning
You’d better read all of this in detail before you do anything practically! If you feel there is something you don’t understand or something you will not be able to handle, then go and ask someone who is in the know.
!!!!!!!! Otherwise your devices may be terribly screwed up! !!!!!!!
IV. Required Downloads
Download these tiny things first:
» Pwnage 3.0 for Mac OS X…
» iPhone OS 3.0 for iPhone 2G…
» if you are using an iPhone 2G: get Bootloader 3.9 and 4.6…
V. Preparing for Take off // Prepping your custom iPhone OS 3.0
- make sure you synced your iPhone with iTunes before to have all your current calendar and address book entries in a safe place
- Install PwnageTool
start
PwnageTool- Choose
Expert Mode
- Select iPhone
- Click the
Next
button (down right of PwnageTool window) - Select (or browse for) the iPhone1,1_3.0_7A341.ipsw firmware
- Click the
Next
button - You now may choose some more Cydia Packages (like SSH), but you can also safely install this later via Cydia on the iPhone. This is a matter of taste
- Click
Create
(here in german “Erstellen”) - Click the
Next
button - Select a location to save the custom firmware 3.0
- wait some minutes for the creation of your custom firmware 3.0
- you may provide your adminstrator password during creation phase, this is normal !
VI. Fasten your seat belts // Get into DFU mode
- in case you never pwned your iPhone before: bring it into DFU mode first.
- PwnageTool guides you thru the required steps (anyway this may take several repetitions as this is not as easy as some people write on the net!)
VII. Ignition sequence start // Restore
- start
iTunes
(make sure you’re using iTunes 8.2) Select
your iPhone (found on the left column under devices)
- and hold the
Alt Key
andClick the Restore button
(this allows browsing for your custom firmware) - The iPhone software will be extracted and prepared for restoring
- in the meantime your iPhone will show a status bar like this:
- The whole process will take some minutes, don’t wonder about that
VIII. Possible issues
You may receive an “unknown error 1600”, “unknown error 2001”, “unknown error 10”, or “unknown error 20” . If this is the case you may try this:
- restore the original unmodified iPhone firmware 3.0 first and the re-restore your custom firmware and
- try aswell in DFU mode as in normal mode
- if all that does not work: restore with original unmodified iPhone firmware and jailbreak with redsn0w (article here)
IX. Kudos
Fly out to the iPhone Dev Team…