Here we present you with the step by step guide to Jailbreak and Unlock your iPhone 3G and 3GS on iOS 4.2.1. You need to follow the steps very carefully because at the end you will have both Jailbroken and Unlocked iPhone 3G/3GS in Windows environment using Redsnow 0.9.6b5 and Pwnage Tool respectively.
Important point for Unlockers
Jailbreakers who also need to Unlock their iPhone 3G/3GS have to update their Baseband to 06.15 to perform Unlock. If you just want to jailbreak your iPhone then we highly recommend you not to update your Phone’s Baseband from 05.14 05.15 to 06.15. Read the following points carefully to to decide what you have to do.
- Once you update your baseband to 06.15, there will be no way to revert back to your older baseband and you cant even hide your baseband from Apple and might end up voiding your warranty in a very obvious way.
- In future if a newer version of baseband arrives with some critical fix, you won’t be able to update to it if remains down in the 05.xx sequence( then again, you wouldn’t update to it if you wanted to keep your unlock anyway).
- Starting with FW 4.2.1 if you have 06.15 on your iPhone, you won’t ever be able to restore to stock firmware(it will fail). you’ll only need to restore to costume IPSWs. (and if you are an unlocker you should already be doing that).
We highly recommend you not to update your baseband to 06.15 if you don’t need to! if you have to unlock your iPhone 3G/3Gs then you can update your baseband by assuming the above mentioned risks.
Lets start the guide to jailbreak and unlock iPhone 3G/3GS using RedsnOw 0.9.6 b5 and Pwnage Tool on Windows
Step 1 :
Create a folder on Desktop called Pwnage
Download RedsnOw from the links provided at the end of the post and put it in the Pwnage Folder you just created.
Also download the latest iOS 4.2.1 firmware and put it in the same folder.
Download iOS 4.2.1 for iPhone 3G
Download iOS 4.2.1 fro iPhone 3GS
Download iPad iOS 3.2.2 Firmware
Extract RedsnOw.zip file in the same folder
Step 2:
Connect your iPhone to the computer and start iTunes and select your Phone from the list of devices, Now hold Shift button and click on the Restore button.
Note: Skip this step if you are already on iOS 4.2.1
Step 3:
Navigate to the Pwnage folder on your Desktop and select the 4.2.1 firmware IPSW. click the choose button to continue
![Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows] 44922 500 Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows]](http://www.iclarified.com/images/tutorials/12949/44922/44922-500.png)
Note: Skip this step if you are already on iOS 4.2.1
Step 4:
Once your Phone got its update in iTunes go to Pwnage Folder on desktop and launch Redsnow.exe application from the Redsnow Folder we extracted previously
![Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows] 44443 Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows]](http://www.iclarified.com/images/tutorials/12949/44443/44443.png)
Step 5:
Click the browse button once the application is loaded
![Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows] 44904 Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows]](http://www.iclarified.com/images/tutorials/12949/44904/44904.png)
Step 6:
Select 4.2.1 Firmware file we placed in Pwnage folder on desktop and click open
![Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows] 44905 500 Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows]](http://www.iclarified.com/images/tutorials/12949/44905/44905-500.png)
Step 7:
RedsnOw checks the firmware and verifies it, once done click Next
![Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows] 44906 Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows]](http://www.iclarified.com/images/tutorials/12949/44906/44906.png)
Step 8:
RedsnOw will prepare the jailbreaking Data
![Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows] 44448 Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows]](http://www.iclarified.com/images/tutorials/12949/44448/44448.png)
Step 9:
Once done select Jailbreaking options e.g install Cydia and click Next
![Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows] 44908 Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows]](http://www.iclarified.com/images/tutorials/12949/44908/44908.png)
Step 10:
While doing these steps if you read the warning above and you want to update your baseband ot 06.15 (iPad Version) to unlock your iPhone then check iPad Baseband. Click yes when prompted to confirm your decision
![Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows] 44912 Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows]](http://www.iclarified.com/images/tutorials/12949/44912/44912.png)
Click the Next Button to continue
![Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows] 44913 Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows]](http://www.iclarified.com/images/tutorials/12949/44913/44913.png)
Step 11:
Now make sure your iPhone is plugged in to your Computer and switched off
![Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows] 44914 Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows]](http://www.iclarified.com/images/tutorials/12949/44914/44914.png)
Click Next
Step 12 :
RedsnOw window will appear as shown below and it will guide you through the steps to get into DFU mode.
![Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows] 44915 Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows]](http://www.iclarified.com/images/tutorials/12949/44915/44915.png)
Hold Home and power button for 10 seconds
![Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows] 44916 Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows]](http://www.iclarified.com/images/tutorials/12949/44916/44916.png)
Now release the power button and continue holding the Home button Until RedsnOw detects the device
![Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows] 44917 Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows]](http://www.iclarified.com/images/tutorials/12949/44917/44917.png)
Step 13 :
RedsnOw will now download the iPad baseband ifneeded and your iPhone will Reboot.
![Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows] 44918 Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows]](http://www.iclarified.com/images/tutorials/12949/44918/44918.png)
Step 14:
RedsnOw will then Begin uploading the new RAM Disk and Kernel.
![Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows] 44920 Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows]](http://www.iclarified.com/images/tutorials/12949/44920/44920.png)
Step 15 :
Now have a cup of coffee until RedsnOw jailbreaks your iPhone. Click Finish and until your iPhone finishes rebooting which will take about 5 minutes and after that you will have a Jailbroken iPhone with Cydia on the Springboard
![Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows] 44921 Jailbreak and Unlock iPhone 3G/3GS on iOS 4.2.1 Using RedsnOw 0.9.6b5 [Windows]](http://www.iclarified.com/images/tutorials/12949/44921/44921.png)
Please don’t forget to provide us your Feedback in the form of comments below.
Unlocking Guide
Now if you want to unlock your iPhone 3G/3GS follow the link here
Download Redsnow 0.9.6b5 for Windows
Download Redsnow 0.9.6b5 for Mac