if you want to update your iPhone 3G to firmware 2.2.1 but at the same time preserve its baseband so that you can also unlock it then you should follow our step-by-step guide to use Dev Team's PwnageTool.
But If you don't want to unlock your iPhone 3G now or anytime in the future and only want to jailbreak it to install jailbreak iPhone apps then you can update your iPhone 3G with firmware 2.2.1 using iTunes and then use QuickPwn 2.2.5-2 to jailbreak it.
Here is our step-by-step guide to jailbreak iPhone 3G using QuickPwn 2.2.5-2 for Windows users updated for iPhone firmware 2.2.1.
Some important points to note before we start:
- Hacking your iPhone 3G could void its warranty.
- You should NOT use this guide if you want to unlock your iPhone 3G. You should use PwnageTool as it preserves the baseband, you can checkout our step-by-step guide to use Dev Team's PwnageTool.
- This guide is to jailbreak iPhone 3G running iPhone firmware 2.2.1.
- This guide is for Windows users, Mac users can refer to this step-by-step guide to jailbreak iPhone 3G using QuickPwn (Mac).
Preparatory steps before jailbreaking your iPhone 3G.
1. Please take a backup of your iPhone, refer to this post for more details.
2. Please ensure that you have upgraded iTunes to iTunes 8.0.2.
3. Please download QuickPwn 2.2.5-2 for Windows from any of these links and unzip its contents in a folder:
- http://miphone.ca/iphone-dev/QuickPwn225-2.zip
- http://foskarulla.com/QuickPwn-225-2.zip
- http://downloads2.touch-mania.com/QuickPwn-225-2.zip
- http://www.applei.ph/devteam/QuickPwn-225-2.zip
- http://phonenews.com/phones/gsm/apple/QuickPwn225-2.zip
- http://rabstalk.bplaced.net/mirrors/QuickPwn-225-2.zip
- http://www.evil-crew.de/QuickPwn-225-2.zip
- http://daniel14.com/QuickPwn-225-2.zip
5. You need to install .Net Framework runtimes and associated files
(if not already installed) for Quickpwn to work. You can download it
from Microsoft's site.
If your iPhone 3G firmware Version is 2.2.1 (5H11) and Modem Firmware is 02.30.03 then you are ready to jailbreak your iPhone 3G, you can skip directly to "Jailbreak iPhone 3G using QuickPwn" below.
If you want to update your iPhone 3G to firmware 2.2.1 then you can
follow the steps mentioned below ("Update your iPhone 3G to iPhone
Firmware 2.2.1").
Update your iPhone 3G to iPhone Firmware 2.2.1:
- Please note this method does NOT preserve the baseband,
so by updating to iPhone firmware 2.2.1 using this method will result in your iPhone
3G's baseband will also get updated from 02.28.00 to 02.30.03. Dev Team's software unlocking application yellowsn0w does NOT work with baseband 02.30.03, it only works with baseband 02.28.00. - Connect your iPhone 3G to your computer via USB cable and launch iTunes and select your iPhone.
- Hold the SHIFT key and click the “Restore” button. iTunes will launch a file dialog for you to select the firmware file. Locate the iPhone1,2_2.2.1_5H11_Restore.ipsw file that you have downloaded in step 5 of the preparatory steps and click “Open”.
- iTunes will then restore your iPhone with firmware 2.2.1 which takes sometime, please wait for the process to complete.
Once your iPhone 3G is updated to iPhone firmware 2.2.1, you are ready to use the QuickPwn tool to jailbreak it.
Jailbreak iPhone 3G using QuickPwn 2.2.5-2:
- Launch QuickPwn from the unzipped folder to start jailbreaking your iPhone 3G.
- Please ensure that your iPhone 3G is connected to your computer. QuickPwn will automatically detect it and enable the blue arrow button, click it to continue.
- In the next screen, click browse and select the iPhone firmware 2.2.1 that you had downloaded in step 5 of the preparatory steps and click Open.
- QuickPwn will check if the firmware file selected is the same as the one installed on your iPhone 3G, if valid it will enable the blue arrow button, click it to continue.
- In the next screen, you will be prompted to install Cydia, Installer (both are preselected) and if you would like to Replace the Boot Logos. Install both Cydia and Installer as you will need it to install Dev team's unlock yellowsn0w application and also to install jailbreak apps.
- QuickPwn will again prompt you to ensure that your iPhone 3G is connected to your computer via USB, click the blue arrow button to continue.
- QuickPwn will now automatically put your iPhone into recovery mode. Once its in recovery mode you will be prompted to: Hold the Home button for 5 seconds, Hold the Home and Power buttons for 10 seconds, then release the Power button and continuing holding the Home button until your iPhone is in DFU mode.
- Its important that you follow the instructions carefully, if it does not work and get an error message then try again, once your iPhone 3G is in DFU mode QuickPwn will start the jailbreaking process.
- QuickPwn will inform you as soon as the jailbreaking process is successfully completed.
- After your iPhone 3G reboots, it will be jailbroken and will have Cydia and Installer apps installed and visible on your iPhone's home screen.
As always, don't forget to drop us a line to tell us how it goes.
[via iClarified]