The following iPhone 2G 2.2 upgrade / unlock tutorial was performed with an iPhone2G 1.1.4 directly upgrade to iPhone 2.2 then unlock. If you are using iPhone 3G, please do NOTtry this tutorial, because I didn’t test the proceduer with iPhone 3G.
You need a software called QuickPwn, I already prepared QuickPwn 2.2 for you.
QuickPwn is a simple software, all you need to do is just clicking “Next”, but there is a step that is quite scary… you need to make your iPhone boot into a so called Debug Mode (DFU mode)…. You would see how scary it is soon.
Start QuickPwn, connect iPhone to your computer, then click “next”.
You need to select iPhone 2.2 firmware file, by default QuickPwn would choose the right file for you, you can also click “browse” to find the right file, but normally QuickPwn would choose the right firmware file for you.
Remember to click “Unlock iPhone” , then click “next”.
You need to choose the boot loader files, just choose the same files for boot loader as shown here.
QuickPwn would remind you to connect iPhone to computer, click “next” again.
Here comes the scary “DFU mode”… You need to follow the screen instructions to press the buttons on iPhone;If you re in a wrong mode you will get a error message says “Fail to boot into the correct mode”…..You will have to re-do the same process again starting from the first !!
Retry a few times and notice the words “Do not let go of home” …. !
thats it you re done…
IPhone start loading for a while, and then reboot for a few times…. after that it start installing Boot loader …. then reboot and reboot …. finally, iPhone 2.2 is successfully unlocked!
If you are lucky enough to complete the upgrade + unlock process, it is time to restore you data…. interestingly, when the unlocked iPhone connect to iTunes, it will automatically start the restore process.
It would take a few minutes to restore….. after restore, everything will be finished!
Download QuickPwn 2.2 with Boot loader: QuickPwn 2.2 + Boot loader