How To Unlock iPhone 3GS iOS 5 BB 05.16.05 With Sn0wbreeze 2.8B10 [Guide]
iOS 5 brought a lot of good features with it but it also brought a lot problems for iPhone unlockers who rely on software unlocks to use their iPhone 3GS on other carriers. A lot people who rely on unlock unintentionally updated their iPhone 3GS on iOS 5 and got stuck on BB 05.16.05. iPhone 3GS users with Baseband 05.16.05 lost their unlocks, but fortunately there’s still a window open by which they can unlock their iPhone 3GS stuck on modem firmware 05.16.05.
We already covered a guide in which we explained a process by which iPhone 3GS user can unlock their iPhones by patching iPad’s baseband 6.15.00 on their iOS 5 baseband 05.16.05 using redsn0w. But that guide was pretty lengthy and you had to download multiple versions of redsn0w to achieve that unlock but now we have a an easy solution to unlock iPhone 3GS stuck on baseband 05.16.05.
The core of this solution remains the same which means that you will have to patch iPad’s baseband 6.15.00 but the process has become easy and now it has no side effects as well except one. You won’t be able to downgrade your baseband after this process.
Anyhow, by following this guide you will unlock your iPhone 3GS running iOS 5 completely fine.
Couple of things you should know before you proceed:
- iOS 5 jailbreak is still tethered which means you will have to boot your iPhone 3GS running iOS 5 tethered in jailbroken state every time your restart it.
- This jailbreak on iPhone 3GS old bootrom devices will be untethered, you can check whether your iPhone 3GS has an old bootrom or new bootrom by following our guide posted here.
Things you will need during this process:
Step 1: Launch Sn0wbreeze 2.8B10 which you downloaded from link above
Step 2: Browser or drag iOS 5 IPSW file for your iPhone 3GS which you downloaded from link above
Step 3: Sn0wbreeze will verify your IPSW file and pop another dialogue box in which it will ask about your iPhone 3GS bootrom, if you don’t know about bootrom you can select “Detect it for me” and if you already know just click the respective option.
Step 4: Select Expert Mode and press the blue next button
Step 5: Select General and click blue next button. Now Sn0wbreeze will ask you whether you want to hacktivate your iPhone or not DO CHECK this option and press blue next button.
Step 6: In this step sn0wbreeze will ask you whether you want to patch iPad’s 6.15.00 baseband or not, CHECK this option and a warning window will pop that’s normal press “Ok” and continue
Step 7: Click ‘Build IPSW’. Since building custom firmware may take some time, you can optionally play Pac-Man game to kill some time.
Step 8: After completion press ‘OK’ button to follow the onscreen instructions to put your device into restorable state.
To enter DFU mode:
- Hold Power and Home buttons for 10 seconds
- Now release the Power button but continue holding the Home button for 10 more seconds
- You device should now be in DFU mode
If you have followed the steps correctly, sn0wbreeze will confirm that your iPhone 3GS is in PWNED DFU state.
Restore iOS 5.0 Custom Firmware Using iTunes
Start iTunes, click on your iOS device icon from the sidebar in iTunes. Now press and hold Left “Shift” button on the keyboard and then click on “Restore” (Not “Update” or “Check for Update”) button in iTunes and then release this button.
Select the pre-jailbroken custom IPSW that was created (must be on your desktop) and click the Choose button.
Now relax and wait iTunes will do the rest for you. iPhone will restart on completion of firmware installation. Your iPhone 3GS now should have iPad’s baseband 6.15.00. You can follow our complete guide to unlock your iPhone 3GS on BB 6.15.00 using Ultrasnow 1.2.4 posted here.
Booting In Tethered Mode:
Step 1: Open iBooty 5.0 folder which was created on your desktop and run iBooty 5.0
Step 2: Select your device and follow the instruction on screen to boot in tethered mode.
And that was it guys, enjoy your unlocked iPhone 3GS on iOS 5.
We will keep you updated on this, stay tuned!