[Update : 31st January 2008] – The iPhone firmware 2.2.1 has been released with some small fixes for Safari stability etc. More details here.
For easy access, download the following in a single folder.
a. iPhone firmware 2.2 – approx 242 MB
b. QuickPwn 2.2 (torrent) Windows | Mac
c. Bootloader version 3.9 – 128 KB
d. Bootloader version 4.6 – 128 KB
e. iTunes 8
Remember to sync your iPhone with iTunes before you start with the following process. This will create a backup of you iPhone which you can used to get your settings and contacts back on your iPhone once it is upgraded. Alternatively, you can right click on your iPhone’s name in iTunes’ left nav and select “Backup”.
Also, remember that the following process will delete any apps you would have installed from Installer or Cydia. You will have to install them again.
Step 1. Restore your iPhone to firmware 2.2 using iTunes. On the summary tab, hold shift (OPTION key for mac) and click on Restore. Browse and select the iPhone firmware 2.2 file downloaded above. iTunes will restore the phone using this firmware. This step will take approx 10 – 15 minutes.
Step 2. Launch QuickPwn and connect your iPhone. Once it detects your phone, the arrow will be enabled. Click on the arrow to go to the next step.
Step 3. Browse and select the iPhone firmware 2.2 file you downloaded above. Note that this should be the same file you used to restore your phone in iTunes. QuickPwn will verify the file and display a green tick mark if it is valid.
Step 4. Check “Add Cydia”, “Add Installer”, “Unlock phone” on this page. You can also check “Replace boot logos” if you want to use custom boot logo instead of Apple’s logos.
Step 5. Browse and select the bootloader 3.9 and 4.6 files you downloaded above. QuickPwn will verify these files as well. Click on the arrow to proceed to the next step.
Step 6. Click on the next arrow on this page. Note that the next page will need you to press a combination of buttons on the iPhone. So make sure to keep both your hands free.
Step 7. QuickPwn will restart you iPhone in Recovery mode on this page. Once the phone is restarted, you must follow the steps on this page exactly as they are mentioned. The GUI will highlight each action for you. Keep your timing right and you should be all set.
After this step, your iPhone will restart. It will now be on firmware 2.2 and unlocked. Restore from the backup in iTunes and you will have all your settings and emails/sms/notes restored. You will also have Cydia and Installer to install super cool 3rd party apps. In case you want to try the awesome official App Store, create an account in the Indian iTunes Store (Indian credit card required). Otherwise, if you just want to leech off the free stuff, you can create an iTunes US store account without a credit card.
[Update for iPhone firmware 2.2.1 - jailbreak and unlock now]
iPhone firmware 2.2.1 official release says
This update contains bug fixes and improvements, including the following:
• Improved general stability of Safari
• Fixed issue where some images saved from Mail do not display correctly in the Camera Roll
QuickPwn just released an official version to jail break. The steps to upgrade are the same as the document above. Here are the new links
iPhone firmware 2.2.1 (for iPhone 2G) – 245 MB
QuickPwn 2.2.5 v2 – Windows | Mac – 16.2 MB
This firmware brings a new “Baseband” for the iPhone 3G users which is not yet “unlockable” so those using/want to use the yellowsnOw unlock from the iPhone dev team, don’t upgrade yet. UPDATE: In case you have accidentally updated your iPhone 3G to 2.2.1, follow this guide to downgrade your baseband.
This guide will help you to upgrade your iPhone 2G to firmware 2.2 and unlock using QuickPwn 2.2. It is recommended to use QuickPwn instead of WinPwn to unlock your iPhone 2G.
hello i have a jailbroken/unlocked iphone 2g running on 2.2 in australia/geelong and people told me if i upgrade it the iphone will not work can anyone please help me. email me at dylanjk11@hotmail.com
i keep getting that error msgs when i try to restore my 2g ipod to the 3.0 does anyone know why?
Hey Setu
im wanting to now upgrade my firmware from the 2.2, too the latest update for 2g 3.1.3
would you please tell me if i follow the same method/ what process i follow?
i only trust your guidence since last time it worked perfectly