Tuesday 10 April 2012

[How To] Preserve Baseband & Update to iOS 5.1 using sn0wbreeze 2.9.2


Last week, Apple released iOS 5.1 which provides some bug fixes & battery improvements. If you’re one of the kind who likes to stay updated to the latest firmwares, then this post is for you.
If you own a locked iPhone 4 or iPhone 3GS, then you must create a custom firmware which will preserve the baseband. I already blogged about how redsn0w can be used to preserve the baseband and create custom iOS 5.1. redsn0w doesn’t provide any function to hacktivate the iPhone, in case you don’t have original carrier’s sim. sn0wbreeze can be used for this purpose.
The jailbreak for iOS 5.1 is currently tethered for iPhone 4 & iPhone 3GS (New Bootrom). For iPhone 3GS – Old bootrom, the jailbreak is untethered.

How To Preserve Baseband & Update to iOS 5.1 using sn0wbreeze 2.9.2?

Step 1: Download iOS 5.1 for your iPhone 3GS/iPhone 4
Step 2: Download sn0wbreeze 2.9.2 & launch it
sn0wbreeze 2.9.2
Click Ok on the Welcome screen. Then sn0wbreeze will show you the IPSW Selection screen
sn0wbreeze - IPSW Selection
Step 3: Browse for iOS 5.1 IPSW & select it
sn0wbreeze 2.9.2 - Browse IPSW
sn0wbreeze will verify the IPSW file. If it throws any errors, make sure to verify the MD5 sum of the IPSW file.
sn0wbreeze - Verify IPSW
Click the Next arrow if everything is fine.
Step 4: sn0wbreeze will now ask you to select one of the modes.
sn0wbreeze - Select Mode
Here’s what each of the mode does:
  • iFaith Mode: This mode creates a custom, pre-activated IPSW using saved SHSH blobs
  • Simple Mode: This mode jailbreaks the iOS & installs basic jailbreak functions including Cydia. This mode doesn’t hacktivate
  • Expert Mode: This mode lets you install Cydia, OpenSSH, and also lets you hacktivate the iOS, in case you don’t have original carrier’s sim
  • Baseband Preservation Mode: This mode just preserves the baseband & doesn’t jailbreak or hacktivate the iOS
Note: All the modes of sn0wbreeze preserve the baseband.
Select the appropriate mode. For this tutorial, I’ve selected the Expert Mode.
Step 5: Once you select Expert Mode, click General & click the Next arrow
sn0wbreeze 2.9.2 - Expert Mode
Here you can select the hacktivate option, install SSH, etc. You can leave the root partition size as it is. Select the appropriate options and click Next arrow.
sn0wbreeze 2.9.2 - hacktivate
If you want to install Custom packages, you can do it on this screen. Skip if you don’t want to install any packages or download & integrate the packages in the iOS. Click Next arrow once done.
Step 6: Select Build IPSW & click Next
sn0wbreeze - Build custom iOS 5.1
sn0wbreeze will start building custom iOS 5.1. Wait for a few minutes
Once done, sn0wbreeze will save the custom iOS 5.1 along with iBooty on Desktop
sn0wbreeze iOS 5.1
Step 7: Click Done in sn0wbreeze & then it will prompt you to put your iPhone into Pwned DFU mode
sn0wbreeze Pwned DFU mode
Connect your iPhone to PC & switch it off. And then click Start in sn0wbreeze. Follow the instructions on the screen to put your iPhone into Pwned DFU mode.
Step 8: Once your iPhone is in Pwned DFU mode (black screen), launch iTunes & press Shift + Restore. Point iTunes to the custom iOS 5.1 saved on Desktop.
iTunes will verify the restore from Apple’s servers and update your iPhone 4 or iPhone 3GS to custom iOS 5.1. The baseband will be preserved and you can use Gevey unlock or ultrasn0w.
Note: If you jailbroke iOS 5.1 using sn0wbreeze, then you must use iBooty to boot your iPhone in tethered mode. iBooty is present on your Desktop/
If you’ve any queries, feel free to ask below.

No comments:

Post a Comment