In the last few days, I was attempting to Update my iPhone 3GS from Jailbroken iOS 4.3.3 to Jailbroken iOS 5.1.1 . My iPhone have a baseband version 6.15.00 which is totally Unlockable using Ultrasn0w from cydia. So I had to preserve the Baseband from upgrading along with the software update, to make it easy to unlock after jailbreak. This is a tutorial to show you How to Upgrade and Jailbreak iOS 5.1.1 Untethered on all iDevices ( iPhone 2G, iPhone 3G, iPhone 3GS, iPhone 4, iPhone 4S, iPad 1, iPad 2, iPad 3 and others...)
Required Stuffs for Jailbreak 5.1.1 Untethered
1) Any iDevice with any Software version. ( iPhone 2G / 3G/ 3GS/ 4 / 4S ; iPod Touch / iPad 1 /2 /3 )
3) iOS 5.1.1 IPSW File (
Find your Device's IPSW here )
How to Update and Jailbreak iOS 5.1.1 on iDevices
1) After Downloading required tools and IPSW firware file, Plugin your iDevice to the Computer (USB)
2) Launch
TinyUmbrella , Click
Save SHSH and wait until it downloads the SHSH Blobs (Device ID).
3) Close
TinyUmbrella and Launch
Sn0wBreeze then click
Next Arrow
4) Click
Browse for an IPSW then navigate and select the IPSW file that you Downloaded.
5) It will Identify the IPSW Version and Device model. Click the Next Arrow
6) Select iFaith Mode (That will allow to Create Signed IPSW Custom Firmware + Preserve Baseband upgrade).
7) Now Browse and select the SHSH Blob that correspond to iOS 5.1.1 of your Device. (You'll find SHSH Files of tinyumbrella under C:\Users\Username\.shsh (username is your computer username)
8) After that, select
General option and check the option
Activate the iPhone [Hacktivate] and click
Next Arrow until you go back to
Options menu
9) Now Click Build IPSW and wait until it completes all the process ( 10 - 20 Minutes )
After completing the process you'll notice a new IPSW File in your desktop.
10) Close Sn0wbreeze and Launch it Again. Be sure that your Device is plugged in and Click iReb from the top menu. If it asks for Apple TV 2, simply Click No.
11) Now Follow the steps to put your Device into PWNED DFU Mode (not recovery mode).
- Power off your iDevice.
- Keep Pressing Power + Home Button for 10 Seconds
- Release the Power button and keep holding the Home button for 20 Seconds
You'll see a black screen on your iDevice and iReb is Running in the computer screen.
12) Finally Launch iTunes it will detect your device in recovery mode, Hold Shift then Click Restore
and browse to desktop and select the IPSW Custom firware created with Sn0wbreeze.
Your device is Jailbroken, you'll notice Cydia in the Springboard menu.
Done! If you get Any Error, See Notes below.
NOTE #1
In the start of the upgrade I was getting too much errors such as Error 3194 which I fixed it by uninstalling all Apple programs from my computer ( Itunes, Apple Update, IPod engine, Apple Drivers...) and clearing my hosts file from any gs.apple.com redirection. The second error I was getting is Error 11 which means that Apple doesn't Sign anymore iOS 5.1.1 since they released iOS 6 which makes it impossible to update/restore to outdated software version. I solved Error 11 using iFaith mode with Sn0wbreeze to create Custome Firmware.
NOTE #2
Do not use Absinthe Jailbreak, because it Updates your iDevice Baseband which make it impossible to Unlock.
NOTE #3
Do not use Redsn0w Jailbreak, because iTunes will keep giving "unknown error occured" with many error codes.
Thanks for following, please Share this Tutorial...