Tutorial (step-by-step): Redsn0w 0.9.9b6, b7 Fixes Location Services Issue For iPhone 3GS 06.15 Baseband, Brings Windows Support For iOS 5 Final Public Version Jailbreak

Update: this guide also applies to Redsn0w 0.9.9b7 (the steps are the same).

Redsn0w 0.9.9b6 for Windows

The iPhone Dev-Team has released an updated version of Redsn0w 0.9.9 which not only brings support for iOS 5 jailbreak (final) for Windows users, but also an important Location Services issue fix for iPhone 3GS users who are running iPad’s 06.15 baseband.

This release of Redsn0w comes almost a week after Redsn0w 0.9.9b5 was released for Mac users which brought support for jailbreaking final public version of iOS 5 for the very first time.

So what’s new in Redsn0w 0.9.9b6? Well if you don’t have a iPhone 3GS sporting 06.15 baseband, and you are already jailbroken on iOS 5 using either Redsn0w or Sn0wbreeze, then you really don’t need this update. This new release basically brings a functional and cosmetic fix for 3GS’ users with 06.15 baseband that eliminates network crash when using Location Services in iOS 5.

From the iPhone Dev-Team:

We’ve released version 0.9.9b6 of redsn0w, with both a functional fix and cosmetic fix for iOS5 jailbreakers. For iPhone3GS owners with the 06.15 baseband, this redsn0w eliminates the network crash you saw when using Location Services in iOS5 (in fact, you don’t even need to disable Location Services anymore during the initial setup). The cosmetic fix is to the visual countdown you see when going into DFU mode.

It’s okay to re-run this redsn0w over an existing device jailbroken at iOS5. Just choose “Jailbreak” again and de-select Cydia (in other words, all the checkboxes will be unchecked).  If you are lucky enough to have an old-bootrom iPhone3GS, please pre-select the IPSW first (redsn0w can’t yet auto-detect the FW version of your old-bootrom 3GS if it’s already been jailbroken).

It is important to note that iOS 5 jailbreak for iPhone, iPad, and iPod touch is currently limited to tethered boot only, which means that it requires connecting iOS device to be connected to a computer running Redsn0w whenever you power up the device. iPhone 4S and iPad 2 are NOT supported. Also, there is currently no ETA for when an untethered jailbreak for iOS 5 will be released. If Chronic Dev-Team’s revelation at MyGreatFest and i0n1c’s recent tweets are anything to go by, iOS 5 untethered jailbreak is “covered”.

You can tether-jailbreak your iOS 5 (final public version) device using Redsn0w 0.9.9b6 by following this simple tutorial.

Things to remember:

  • This will not work with iPad 2, nor the iPhone 4S.
  • This is a tethered jailbreak, meaning that it will require you to connect the phone to a computer running Redsn0w whenever you power up the phone.
  • As has been the case before, by pursuing the tethered route, if and when an untethered jailbreak does surface, the chances are you’ll have to restore in order to utilize it.

With that out of the way, let’s get started!

Step 1: Download and install the new iTunes 10.5 on your Windows PC or Mac. Connect your iOS device with your computer and make sure you make a backup of everything.

NOTE: Those of you who rely on Gevey SIM or Ultrasn0w unlock should skip to “For Unlockers Only” section found at the bottom.
Step 2: Now upgrade your iOS device to the final version of iOS 5 using iTunes 10.5 on your Windows PC or Mac. Download links for final version of iOS 5 can be found here.

Step 3Download the new Redsn0w 0.9.9b6 for Windows or Mac.

Redsn0w 0.9.9b6 for Windows

Step 4: Click on the “Jailbreak” option, select “Install Cydia” and follow the onscreen instructions to enter DFU mode. Once you’re in DFU mode, Redsn0w will perform the jailbreak (without having to have you select the IPSW file manually! YES, the new Redsn0w can fetch all the required files automatically from Apple’s servers).

Screen Shot 2011-10-13 at 8.06.03 AM

Booting into Tethered-Jailbreak Mode:
Step 4:
Once you’ve installed Cydia, you will need to boot the device into a tethered jailbroken state. Go into DFU mode, and then in “Extras”, opt for “Just Boot”. Redsn0w will subsequently boot your device as tethered. Note: Due to the nature of this jailbreak, you will have to repeat this booting sequence every time you wish to reboot your device.

Screen Shot 2011-10-13 at 8.05.49 AM

For Unlockers Only:
If you rely on a Gevey SIM or Ultrasn0w (for old basebands only) unlock, DO NOT update to the stock firmware update offered by iTunes. Instead, use this latest version of Redsn0w to cook a custom firmware file without the upgraded baseband so that you can unlock it with Ultrasn0w or Gevey SIM. To do this, click on “Extras” option and then select “Custom IPSW” option. Select the required iOS 5 IPSW firmware file, and let Redsn0w make the custom firmware for you. Once done, enter Pwned DFU mode by selecting “Pwned DFU” from Redsn0w’s Extras option, and then restore to this custom firmware using iTunes. Once done, unlock your iPhone using Gevey SIM, or the updated Ultrasn0w.

Alternatively, unlockers can also use Sn0wbreeze for jailbreaking iPhone on iOS 5 with preserved baseband.

Download Redsn0w 0.9.9b6 or 0.9.9b7 for Windows

Download Redsn0w 0.9.9b6 or 0.9.9b7 for Mac

You may also be interested in:

You can follow us on Twitter or join our Facebook page to keep yourself updated on all the latest from Apple!

You can follow iPhoneFirmware.com on Twitter, add us to your circle on Google+ or like our Facebook page to keep yourself updated on all the latest from Apple and the Web.