Jailbreak and Update to iOS 5.0.1 with Sn0wbreeze 2.8b11
*UNLOCKERS* Please note that ultrasn0w is not yet compatible with 5.0.1, however there is now a fix. After following this tutorial to update to 5.0.1 make sure you follow our ultrasn0w on 5.0.1 fix.
Today, iOS 5.0.1 was released which addressed battery drain issues with a few other changes as well. For those who are waiting for an untethered jailbreak, you should not update to iOS 5.0.1 because pod2g's upcoming untethered iOS5 jailbreak will require an exploit that was patched in today's 5.0.1 release. If you don't care about being tethered and want to update to 5.0.1 while preserving your baseband so you can unlock, you can use Sn0wbreeze 2.8b11
Step 1: Download the necessary files above. Open up Sn0wbreeze 2.8b11 and you will be greeted with the following screen.
Step 2: Hit the blue arrow to go to the next page and select your iOS 5.0.1 IPSW file that you downloaded above. After you select it, it will verify the firmware and give you a green checkmark like you see below.
Step 3: Now that you have verified your firmware, click the blue arrow button again and you will be taken to a screen where you can select which mode you would like to use. If you are unlocking you will want to use expert mode.
Step 4: Now on the next page you will see some options. Pretty much the only option you need to be concerned about is "Hacktivating." This option will allow users with an unofficial carrier to bypass the activation screen(which requires an official AT&T sim to activate and bypass). It is important that you check this option now otherwise you will have to hacktivate with Redsn0w after this process. The hacktivate option can be found under the "General" tab.
Step 5: That is the ONLY option you should have to change, so now keep hitting the blue arrow until you get back to the main screen and select "Build IPSW" after you click Build IPSW and click the blue arrow again, Sn0wbreeze will begin to create your custom firmware. This process takes about 8 minutes. Once it is done, there will be a custom firmware on your desktop starting with the word "Sn0wbreeze" it will also place an application called "iBooty" onto your desktop. iBooty is the sn0wbreeze version of "just boot tethered now."
Step 6: Now click "OK" on the done screen and you will be taken to the iReb DFU Pwner screen. You MUST be in Pwned-DFU mode in order to restore a custom firmware. Follow the DFU-Pwner on-screen options. Basically you just have to put your device into DFU mode, then iReb will detect the device in DFU mode and put it into a Pwned-DFU state. If you've done it correctly you will see the dialog box below.
Step 7: Now that you are in Pwned-DFU mode, all that's left to do is restore the custom sn0wbreeze firmware that is now on your desktop. Open up iTunes and click on your device in the left hand bar. Hold down shift and then click restore which will bring up a dialog window asking you to select your custom firmware. Select the firmware on your desktop with the filename starting with "sn0wbreeze." DO NOT select a factory firmware, this will update your baseband and make unlocking impossible!
Step 8: After you've restored your custom iOS5 firmware there is just one last step. Since this is a tethered jailbreak you need to now use the iBooty program that was placed on your desktop by Sn0wbreeze while your custom firmware was being created. If for whatever reason sn0wbreeze didn't create an iBooty folder on your desktop, click here to download iBooty 2.3. Open it up and select your device in the drop-down and then select start. Once again, it will walk you through putting your device into DFU mode and then it will exploit your device with the limera1n exploit.
Step 9: That's all there is to it! Once iBooty detects your device in DFU mode, it will boot it up and you should now be on iOS5 with the same baseband you had on 4.x and Cydia will be preinstalled. Remember since this is a tethered jailbreak you MUST use iBooty or Redsn0w to boot tethered EVERY time the phone reboots.
Did you find this tutorial useful? If so, please consider donating below, thank you!