- iPhoneRoot.com - http://iphoneroot.com -
Step-by-step Tutorial: How to (Un)Tether Jailbreak and Unlock iPhone 3GS Using Sn0wBreeze 2.9.3 (Windows) [iOS 5.1]
Posted By admin On April 4, 2012 @ 10:35 pm In All,Cydia,Firmware,Software,Tutorial,Unlock & Jailbreak | 84 Comments
UPDATE: Apple released iOS 5.1.1 and has stopped signing iOS 5.1, so you can NOT restore to 5.1 any more (both original and custom), unless you have saved your SHSH keys for 5.0.1. If you are on 5.1 you can jailbreak with redsn0w. iOS is also tethered jailbreakable  with redsn0w.
Using this tutorial you will be able to create a custom firmware , tether jailbreak and unlock iOS 5.1 running on iPhone 3GS. This tutorial uses Sn0wBreeze 2.9.3 for Windows.
If you have iPhone 3GS with an old bootrom version 359.3, the jailbreak is untethered. If your device has bootrom version 359.3.2 and higher, jailbreak will be tethered. You can detect your bootrom version using this tutorial .
Tethered jailbreak  means that each time you restart your device you will need to connect it to a computer and run iBooty.
Sn0wBreeze will also preserve baseband version if you need carrier unlock. It can also update your modem version to 06.15 if you need unlock and stuck with 05.14 or higher baseband. If you have new iPhone 3GS that was made after 28 week of 2011  upgrading modem will not help to unlock.
Important: There is no official  Ultrasn0w that supports iOS 5.1. However there is an unofficial patch that will help. It works in most cases, but is recommended only for those who cannot downgrade to earlier iOS.
We are not developers of jailbreak utilities, so we cannot assure that everything will work just fine. However we tried this tutorial on several devices and succeeded.
UPDATE: Please, consider reading our Jailbreak & Unlock FAQ , especially if you have questions or troubles.
Make a folder called "Pwnage". Download a couple of things:
Extract the Sn0wBreeze executable from zip archive.
Connect your iPhone 3GS to the computer and launch iTunes.
Select your iPhone from the list of devices on the left. Create a backup by right-clicking on iPhone name in Devices (iTunes left pane) and choosing Back Up.
Remember that Sn0wBreeze will preserve the baseband (modem) version. If you don't want to preserve (f.e. you don't need unlock), go ahead and update to iOS 5.1 in iTunes:
If you need unlock skip this and go to Step Two.
If you are already have iOS 5.1 installed go to Step Two.
Open iTunes. Now hold down Option (Mac) or Shift (Windows) key and click the Restore button.
Navigate to the Pwnage folder on your desktop and select the iOS 5.1 firmware ipsw. Click the Open button to continue.
After iOS update iTunes might ask if you want to setup your iPhone as a new device or restore from the backup. Ignore this or choose anything. It doesn't matter, since you will restore once again to a custom firmware.
Double click on Sn0wbreeze exe icon to launch the application.
The application will launch. Click Ok button.
You will see the main window. Press blue-arrow button.
You will see IPSW selection menu. Click Browse button.
Navigate to folder with downloaded firmware, select it and click Open button.
Sn0wBreeze will start identifying the firmware.
Once the firmware is verified Sn0wBreeze will ask if you have a new bootrom version or an old bootrom version.
Choose Old of your iPhone 3GS device is an old one with old bootrom. Choose New if the bootrom version is new. You can also ask Sn0wBreeze to detect the bootrom version. You can also detect your bootrom version using this tutorial .
Sn0wbreeze will report the device information and firmware version. Check that this corresponds to your device. The screenshot below shows how this looks like for iPhone 3GS.
Press blue-arrow next button.
You will see the choice of 4 options.
Click on Expert Mode.
You will see the menu with General, Custom boot logos, Custom packages, Build IPSW. Some options might be disabled, if not supported with you device or firmware.
Click on General and then next blue arrow.
Here you can enable or disable several options.
Important: Choose Activate only if you need hactivation, if you do not plan to use your device with official carrier.
Click next blue arrow button.
You will see the windows where you can choose to update your baseband to 06.15 for unlock.
You can update your baseband to the 06.15 version for carrier unlock. If you are on 05.14 or 05.15 or higher you will need to do this to unlock. You do not need to do this for jailbreak only. Please read the following very carefully before deciding whether to do this.
Don’t update to 06.15 if you don’t need to, you can just jailbreak without unlocking using this tutorial! Only update baseband if you need the unlock and you’re stuck on baseband version 05.14 or 05.15, and you’re willing to assume the above risks. You can find out your baseband version in Settings -> General -> About -> Modem Firmware.
If you have read all above and want to update your modem to 06.15 select Install iPad 06.15 Baseband.
If you have chosen to update baseband you will see the warning. Read it and click OK.
You will see anoher warning. Read and click OK.
Click next blue arrow button.
If you have old bootrom, you will be able to choose custom boot logos.
You will see a windows where you can install custom packages, that will be embedded to your custom firmware.
Click next. You are ready to create custom IPSW. Click Build IPSW and next button.
Wait while IPSW is being built.You can play PamMan game while you're waiting.
Then you will see Done screen:
Press Ok button.
Now you have to follow instructions to put your device into DFU mode.
Please plug your iPhone into the computer and make sure its OFF then click the Start button.
1. Hold down both the Home button and the Power button for 10 seconds.
2. Release the Power button and continue holding the Home button until Sn0wbreeze detects the device.
If you fail to put the device into DFU mode you can start again.
If you have followed the steps correctly, you will get the following message from Snw0breeze:
Close all opened windows of Sn0wbreeze and launch iTunes.
Select your device from the list of devices on the left. Now hold down Shift and click the Restore button.
Navigate to the Desktop folder and select the newly created custom firmware ipsw. The name will be sn0wbreeze_iPhone_3GS-5.1-9B176_oldbootrom.ipsw or sn0wbreeze_iPhone_3GS-5.1-9B176. Click the Open button to continue.
iTunes will now restore the firmware on your iPhone. This can also take up to 10 minutes. Once done you will be rebooted into jailbroken iOS 5.1!
After the restore you're done! Your device is jailbroken.
iTunes will ask if you want to setup your iPhone as a new device or restore from the backup. Choose Restore from Backup if you want to preserve your contacts and other information.
This step is needed if you have iPhone 3GS with new bootrom. If you have old one - go to step 9.
Now you will need to boot tethered your iPhone 3GS. You will need to do it everytime you restart.
Sn0wBreeze created folder iBooty-for-5.1 on your desktop. Open it.
Choose your device in Select your iDevice option.
Push Start button.
Now you will need to put your device into DFU. Follow the instructions:
1. Prepare to press Home + Power
2. Press Home + Power buttons and hold them for 10 seconds.
3. Release Power, but keep holding Home button for 30 seconds.
You're done. Your iPhone successfully booted tethered.
Run Cydia . Let it do all the necessary updates.
To have access to the root file system of your iPhone (via file managers like iFunBox or iPhone Explorer) install application called afc2add in Cydia.
If you need carrier unlock – install ultrasn0w via Cydia (if you do not need carrier unlock skip this step).
Ultrasn0w supports iPhone 4 baseband 01.59.00 and iPhone 3G/3GS basebands 04.26.08, 05.11.07, 05.12.01, 05.13.04, 06.15.00.
There is no official Ultrasn0w that supports iOS 5.1. However there is an unofficial patch that will help. It works in most cases, but is recommended only for those who cannot downgrade to earlier iOS.
First install Ultrasn0w Fix:
Now you can install ultrasn0w:
Do not forget to change your default password  if you've installed openssh.
Article printed from iPhoneRoot.com: http://iphoneroot.com
URL to article: http://iphoneroot.com/step-by-step-tutorial-how-to-untether-jailbreak-and-unlock-iphone-3gs-using-sn0wbreeze-2-9-3-windows-ios-5-1/
URLs in this post:
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/iphone-3gs-windows-custom-sn0wbreeze-51.png
 tethered jailbreakable: http://iphoneroot.com/tutorials-for-ios-511-jailbreak/
 firmware: http://iphoneroot.com/category/firmware/
 this tutorial: http://iphoneroot.com/how-to-detect-iphone-3gs-bootrom-version/
 Tethered jailbreak: http://iphoneroot.com/tag/tethered-jailbreak/
 official: http://iphoneroot.com/category/official/
 Jailbreak & Unlock FAQ: http://iphoneroot.com/jailbreak-unlock-tutorials-and-faq/
 other: http://iphoneroot.com/category/other/
 tutorials for iOS: http://iphoneroot.com/tutorials-for-ios-5-jailbreak/
 here: http://iphoneroot.com/utilities/#Sn0wBreeze
 iPhone2,1_5.1_9B176_Restore.ipsw: http://appldnld.apple.com/iOS5/041-1535.20120307.Jer6N/iPhone2,1_5.1_9B176_Restore.ipsw
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sb-iph3gs.png
 Image: http://iphoneroot.com/wp-content/uploads/2011/08/itunes-iphone-left.jpg
 Image: http://iphoneroot.com/wp-content/uploads/2011/08/itunes-iphone.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/select51-iph3gs.png
 Image: http://iphoneroot.com/wp-content/uploads/2011/10/itunes-new-or-backup.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-1.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-2.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-3.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/open-iph3gs.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-iph3gs-1a.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-iph3gs-1b.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-iph-2.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-iph-3.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-iph3gs-2.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-iph3gs-2a.png
 problems with GPS: http://iphoneroot.com/updating-to-ipad-baseband-disable-gps/
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-iph3g-bb1.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-iph3g-bb2.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-iph3g-bb3.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-iph3g-bb4.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-iph3gs-3.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-6.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-iph3gs-4.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-8.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-9.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-dfu-1.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-dfu-2.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/sn0wbreeze-293-dfu-4.png
 Image: http://iphoneroot.com/wp-content/uploads/2011/05/sn0wbreeze-273-21.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/open-custom-iph3gs.png
 Image: http://iphoneroot.com/wp-content/uploads/2012/04/ibooty-1.png
 Image: http://iphoneroot.com/wp-content/uploads/2011/11/ibooty-3gs-1.png
 Image: http://iphoneroot.com/wp-content/uploads/2011/11/ibooty-3gs-2.png
 Image: http://iphoneroot.com/wp-content/uploads/2011/11/ibooty-3gs-3.png
 Cydia: http://iphoneroot.com/category/cydia/
 change your default password: http://iphoneroot.com/secure-your-jailbroken-iphone/
 : http://iphoneroot.com/RU/howto-jailbreak-unlock-iphone3gs-redsn0w-0910-windows-ios51/
 : http://iphoneroot.com
Copyright © 2009 iPhone Root. All rights reserved.