Your Ad Here

Monday, November 12, 2012

How To Jailbreak, Activate and Unlock iOS 6.0.1 While Preserving Baseband Using sn0wbreeze

Hello everyone. In this post today, I am going to show you how to upgrade to iOS 6.0.1 and jailbreak, activate and unlock it while preserving baseband. ih8sn0w has just released the latest version of popular jailbreak tool for Windows - sn0wbreeze. In this version 2.9.7, he has updates sn0wbreeze to support iOS 6.0 and 6.0.1. So if you are among those who want to upgrade your iDevice to iOS 6.0.1, then this tutorial is for you. Let me begin.

Note : This tutorial is obsolete now as iOS 6.1 has been released and Apple has stopped signing iOS 6.0.1 shsh. You should upgrade to iOS 6.1. To learn how to upgrade to iOS 6.1 while preserving baseband, follow this tutorial.

If you still want to restore to iOS 6.0.1 only, then follow this tutorial to learn how to restore using a Signed Custom IPSW.

Related tutorial - How to downgrade from iOS 6.0.1

What this process will do?
Upon completing this process, you will have your device upgraded to iOS 6.0.1, which will be jailbroken and activated. It will also have its baseband preserved so you can retain your current unlock too.

Which devices are compatible?
This process is compatible with the following devices:
iPhone 3GS, iPhone 4 and iPod touch 4th generation.

Why A5, A5X, A6 devices are not supported?
iPhone 4S iPhone 5, iPad 2, 3rd and 4th generation iPad, and 5th generation iPod touch are not compatible yet as there is no public DFU/Bootrom exploit available for these devices which can be used to jailbreak them.

Is this jailbreak tethered or untethered
The current iOS 6.0.1 jailbreak is tethered.

Note : Some older screenshots are used to save hosting space. This does not affect the process at all.

Step 1
Preparing everything needed.
Download iOS 6.0.1 IPSW for your device if you have not already. You can download iOS 6.0.1 using the direct download links from Blog O'Nerd Downloads. Click here to download iOS 6.0.1 IPSW.
Download sn0wbreeze. Click here to download.
Download and install latest iTunes.

Step 2
Run sn0wbreeze. The home screen looks like this.


Click OK. Read the information on the next page and click Next button.

Step 3
Click Browse for an IPSW button and browse to the directory where the iOS 6.0.1 IPSW is located, and select it. If your device is iPhone 3GS, it will ask you if it is old bootrom or new bootrom. If you know it, select the appropriate option. If you are unsure about it, select New Bootrom.


Step 4
Select Expert Mode on next screen.


Step 5
On the next screen, click on General and click Next button.


On the next screen, you can chose to hactivate your iPhone. If you do not have the official SIM of your iPhone, you should check the Activate iPhone [hactivate] box. If you want to increase root partition space, provide it in MB under Root Partition Size. Click Next.


The next screen is for selecting any packages that you want to include in your IPSW. So when you restore using it, you will have these packages already installed with it.
If you want your IPSW to have any packages pre-installed, you can select them now.
Once you are done or if you do not wish to add any packages, click Next.

Step 6
Now click on Build IPSW and click Next.


Now sn0wbreeze will start building custom IPSW.

Once sn0ebreeze completes building custom IPSW, it can guide you to enter Pwned DFU mode. This is important because you must enter Pwned DFU in order to restore using any custom IPSW. So click OK and follow the onscreen steps to enter Pwned DFU mode.


Step 7
Restoring using the custom IPSW.
Once your device is successfully in Pwned DFU mode, you can restore using the custom IPSW you created.

Open iTunes. It will tell you that your device is in recovery mode and needs to be restored. Click OK.

Now press and hold shift key on your keyboard and click Restore button. Now release the shift key and browse to the custom IPSW. It should be on your desktop. Select the custom IPSW and let the restore process finish.

After restore is finished and your device is booting, do not forget to use iBooty to boot it, otherwise it will stuck at Apple logo as the iOS 6.0.1 jailbreak is tethered.

Booting using iBooty.
The current iOS 6.0.1 jailbreak is tethered, meaning you will need to connect your device to your computer in order to boot it in jailbroken state. Otherwise, it will not be able to boot. So every time you need to reboot your iPhone, don't forget to connect it to your computer and use iBooty (available on your desktop) to boot it.

Run iBooty and select your device from the dropdown box. Then click Start button and follow the steps shown.

Step 8
Unlocking your iPhone.
Once the restore process is finished, you can proceed to unlock your iPhone. If it is iPhone 3GS with baseband 5.13.04 or previous, you can use ultrasn0w. If it is iPhone 4 with baseband 01.59.00, you can use ultrasn0w. If it is iPhone 3GS or 4 with any other baseband other than mentioned, you can not use ultrasn0w to unlock it. You must use SIM interposer such as Gevey SIM.

Method 1 : ultrasn0w
If your iPhone meets the baseband requirement for ultrasn0w as mentioned above, then open Cydia. Let it finish some first run process (if it does) then search for ultrasn0w and install it. Reboot your iphone (remember to use iBooty) and it should be now unlocked.

Method 2 : SIM interposer
If you need to use Gevey SIM or R-SIM, follow the steps mentioned by the manufacturer.

Method 3 : Unlocking using saved SAM Unlock tickets.

If you unlocked using the SAM unlock method in the past, and ONLY if you have backed up the Lockdown folder, you can now use it to unlock your iPhone. To do so, follow the below steps:

Open Cydia and install SAM.
Now open SAM and click Revert Lockdown to stock.
Close SAM and connect your iPhone to your computer.
Use an iPhone browser like DiskAid and browse to the /var/root/Library and delete the Lockdown folder there.
Now copy the Lockdown folder you backed up to /var/root/Library. If you used redsn0w to backup Lockdown, you will have the folder in .zip format so unzip it and then copy the Lockdown folder to /var/root/Library/ on your iPhone.
Reboot your iPhone. Open SAM and disable it.
Reboot your iPhone again and you should see signal bar soon.

Okay so this is it. This was the tutorial on how to jailbreak, activate and unlock iOS 6.0.1 using sn0ebreeze.

If you liked this tutorial, if this tutorial helped you, and if you think it will help others as well, please share it anywhere you can using the below share buttons.

Until next, bye!

Related tutorial - How to downgrade from iOS 6.0.1


Find Me On...