How To: Jailbreak the iPhone/iPod Touch/iPad/Apple TV 2G Running iOS 4.3.1! [Sn0wbreeze 2.5]

UPDATE: Sn0wbreeze 2.5.1 Now Released! [Changelog & Download Inside]

Earlier today we told you that iH8Sn0w released an update that brings Sn0wBreeze to version 2.5. In this new version of Sn0wBreeze you can jailbreak your iPhone 4, iPhone 3GS, iPod Touch 4G, iPod Touch 3G, iPad and Apple TV 2nd generation running the iOS 4.3.1 firmware (untethered). In case you were not aware Sn0wBreeze is the PwnageTool alternative for Windows! Which means this jailbreaking tool jailbreaks your iDevice by creating a custom IPSW firmware file that must be restored to your iDevice through iTunes. If you are interested in learning how to jailbreak your iDevice running the iOS 4.3.1 firmware untethered then follow the steps below…

Compatibility Note: Sn0wBreeze 2.5 does not work with the iPad 2 at this time. Also, if you rely on an unlock do not upgrade to Ultrasn0w at this time as it is in the process of being updated to be compatible with the iOS 4.3.1 firmware. We will keep you updated so please stay tuned.

Step 1) - The first thing you are going to need to do is download Sn0wBreeze 2.5 to your desktop (iJailbreak Downloads Section).

Download Sn0wbreeze V2.5 Beta

Step 2) - Once Sn0wBreeze is downloaded to your desktop you are going to need to extract it.

Right click on the sn0wbreeze-v2.5.zip file and extract it to your desktop.

Step 3) - Once Sn0wBreeze is extracted to your desktop navigate to the Sn0wBreeze folder. When you see the Sn0wbreeze.exe right click on it and then go into the properties option. Once a properties window comes up, click the compatibility tap and select the option run this program in compatibility mode for windows xp service pack 2. Once this option is selected click the apply button and then click ok. This will ensure that the program will not run into any errors when running on Windows Vista or Windows 7.

Step 4) - Now that everything is setup with Sn0wBreeze make sure iTunes is closed and click the Sn0wbreeze.exe to launch the program (you will need to click yes to run as administrator). Once the program is up and running click ok to the warning message/the credits message and then click the blue arrow to continue.

When you get to the next screen you will need to select your iOS 4.3.1 firmware file.

If you need to download your iDevice’s firmware file you can click this link here or here. Alternatively you can see if you already have downloaded your firmware file by navigating to the specific directories (where Apple keeps your firmware files) below…

Windows Vista: C:\Users\<User>\AppData\Roaming\Apple Computer\iTunes\iPod Software Updates

Windows Xp: C:\Documents and Settings\<User>\Application Data\Apple Computer\iTunes\iPod Software Updates

Once you select your firmware file and Sn0wbreeze finishes identifying it, you should have a screen similar to the screenshot below…

Step 5) - Once you click the next arrow, then next screen you come to should prompt you to select either Simple Mode or Advanced Mode.

Simple Mode – This mode is exactly as it sounds… simple. In this mode you simply select your current firmware and then skip right ahead to the firmware creation process. When using this mode you skip the advanced customization options present in Expert Mode. Only use this mode if you are not interested in customizing your jailbreak.

Expert Mode – This mode is also exactly how it sounds. When you click expert mode you will be brought to a page where you are presented with many options that will customize almost every aspect of your jailbreak. Through this mode you are able to choose pre-installed applications, change your boot logos, choose your allocated partition amount and also have the option of preserving your iPhone’s baseband. Select this mode if you are comfortable customizing your jailbreak or are jailbreaking an iPhone.

Note: Whichever mode you choose is up to you. I will go through both modes in the steps below starting with simple mode. However if you want to preserve your iDevice’s baseband you will need to select Expert mode.

Simple Mode

Step 1) - If you select the simple mode, you really are in for a simple ride. As soon as you click on the simple button and then click the next button Sn0wBreeze will automatically begin creating your custom IPSW firmware file.

In this new version of Sn0wBreeze you can even play PacMan while Sn0wBreeze is busy creating your custom IPSW file. Once Sn0wBreeze has finished creating your custom IPSW file you can go ahead and follow the DFU mode instructions/iBooty instructions section (this is located after the Expert mode section).

Expert Mode

Step 1) - If you chose expert mode to jailbreak your iPod Touch or iPhone you will have many more options on the customization of your jailbreak. Select the expert mode button and then click the blue arrow to continue.

Step 2) - When you have selected your firmware file click the blue arrow button to continue to the next screen. When you get to the next screen this is where the fun begins…

Click the big General button and then the blue arrow to start the customization process.

Root Partition Size: In the first screen you have the option of selecting your root partition size. This is the space that will be allocated to jailbroken apps, themes etc.. A good size is about 1gb but if you have a larger storage space then you can go as high as you wish.

Nor Only IPSW : Another option you have is a nor only ipsw. Only select this if you just wish to change your boot logo. Selecting this option will only add custom boot logos to your iDevice, and will not erase any data.

Springboard Modifications: In Sn0wBreeze 2.5 you now have the option to enable gesture menu controls on your iDevice!

Hacktivation/Other Modifications: These options are only for users with iPhone’s, or for those who wish to install custom Boot logos/SHS services.

The next option you have is if you want to have any pre installed applications. Click the Download packages tap and click on a source you wish to browse through to find applications. When you find this source click the refresh button and select any applications or themes you wish to have pre-installed and click the download button.

When you have downloaded all the packages you are interested in go back into the select packages tab and check the applications/themes you wish to have pre installed. Once you are happy click the blue arrow button to continue (remember not all Cydia packages will be functioning in iOS 4.3.1)…

Note: As I was not jailbreaking an iPhone, my customizing ended here. If you are currently jailbreaking an iPhone then you will need to go through the unlock tab and select the options you require. Don’t worry they are self explanatory.

 

 

Step 3) - Once you are done editing your firmware file you will need to click the build ipws button and the next screen you should be on is the actual firmware creation screen.This process can take anywhere from 5-10 minutes so be patient. Once your firmware file has been created it will be located on your desktop.

A new feature to Sn0wBreeze is the ability to play PacMan while Sn0wBreeze is creating your custom IPSW tool! Once Sn0wBreeze has finished creating your custom IPSW file you can go ahead and follow the DFU mode instructions section (located below).

DFU Mode Instructions

Once you get to the point where you need to put your iDevice into DFU mode, you will need to simply follow Sn0wBreeze’s real-time instructions. Once you do this, your iDevice will be in DFU mode and you can restore your custom IPSW firmware file.

After following Sn0wBreeze’s real-time instructions EXACTLY as shown, iTunes should launch and you will be at a screen that looks something like the screenshot below…

Once iTunes launches you are prompt by Sn0wBreeze saying iReb is successfully running, you can go back to iTunes and SHIFT click the restore button. Once you have done this you can now select your custom IPSW firmware file to restore to your iDevice. If you managed to get through this how to guide without any errors then congratulations you have an iDevice jailbroken on iOS 4.3.1! Please let us know if you followed this how to guide, and if you had any success getting Sn0wbreeze 2.5 to work. We are looking forward to all your feedback and questions in the comments section below.

wStep 4) – When the firmware creation process is finished close sn0wbreezer and launch iTunes. Plug your iPod Touch or iPhone into your computer if it isnt already and put your iPod Touch or iPhone into DFU Mode. If you do not know how to do this follow this tutorial here.

 

This message should come up if you succesfully entered DFU Mode

 

 

 

 

 

 

 

 

 

 

 

 

This message should come up if you succesfully entered DFU Mode

Once your iPod Touch or iPhone is in DFU Mode then shift click the restore button and select your custom firmware.

 

Hold shift and click on the Restore button and then locate your custom firmware file

 

 

 

 

 

 

 

 

 

 

 

 

Hold shift and click on the Restore button and then locate your custom firmware file on your desktop

Wait for your iPod Touch or iPhone to finish restoring which can take up to 20 minutes and wait for it to reboot. Congratulations you have now successfully jailbroken your iPod Touch or iPhone with Sn0wbreezer.

Don't forget to follow iJailbreak.com on Facebook, Twitter and Google+. Be sure to check out our partnership page where you can get mentorship on starting your own business online.
  • Pepper

    This doesn’t seem to work for AppleTV. Attempted multiple times but the restore always fails.

  • Pepper

    This doesn’t seem to work for AppleTV. Attempted multiple times but the restore always fails.

  • http://twitter.com/JadenEllett Jaden

    Hmmm do you have access to a Mac? The PwnageTool is generally considered more stable. If not I would suggest waiting a couple days till Seas0nPass is updated (Apple TV 2G specific jailbreaking tool).

  • Narimon Sadrhashemi

    Getting the same problem. Getting “Not a valid IPSW”

  • Bree

    download has been removed..

  • http://www.ijailbreak.com/ Dusty