iH8snow just released snowbreeze 2.4 can now jailbreak iPhone, iPad and iPod Touch devices running iOS 4.3.1. snowbreeze 2.4 also makes ultrasnow unlock, the tool to make the device free of official carriers, compatible with iOS 4.3.1 on unlockable basebands. If your device is on baseband 01.59.00, 04.26.08, 05.11.07, 05.12.01, 05.13.04 or 06.15.00. Steven has made your life a bit easier by allowing you to update  to 06.15.00 baseband for unlocking iPhone 3GS. Being a tethered jailbreak, you need to boot your device using iBooty.



Before proceeding, please read the following carefully :

* ultrasnow now works for basebands (01.59.00 / 04.26.08 / 05.11.07 / 05.12.01 / 05.13.04 / 06.15.00)
* ultrasnow is NOT compatible with the folllowing basebands! (02.10.04 / 03.10.01 / 04.10.01 / 05.14.02 / 05.15.04)
* iPhone 3GS users can upgrade to 06.15.00 baseband now under Unlocks section in Expert.
* Upgrading your iPhone 3GS baseband to the 06.15.00 iPad baseband hack to unlock may cause you to lose your GPS.

Requirements :

* iOS 4.3.1 Stock IPSW 
* snowbreeze 2.4
* iTunes 10.2.1


Jailbreak iOS 4.3.1 Using snowbreeze 2.4  [How To] :

Part 1 : Creating Custom iOS 4.3.1 Firmware Using snowbreeze 2.4

1) Download and launch snowbreeze 2.4 here. The antivirus installed on your PC may consider it a virus, so you should disable antivirus program temporarily or add snowbreeze to exception list.

2) Click the blue colored arrow to proceed.



3) Select the required IPSW file (iOS 4.3.1)  by clicking on Browse option.


4) snowbreeze will identify the IPSW file at this stage. Click on arrow again to proceed.



5)  If you are having iPhone and don’t want to update the baseband, select Baseband Preservation Mode otherwise select Expert Mode..


6) snowbreeze will now start cooking the custom iOS 4.3.1 firmware.

7) When you see Done message, click OK.


8) Follow the onscreen instructions to put your device into pwned DFU mode.


If you have followed the above steps correctly on your iDevice, then you will get the following message from snowbreeze 2.4.




Part 2 : Restoring Custom iOS 4.3.1 Firmware Using iTunes


Launch iTunes. From the iTunes sidebar select your device. Now press the left Shift button and then click on Restore button in iTunes. This will make iTunes prompt you to select the location for iOS 4.3.1which you have already downloaded in Part 1.

1

Now let iTunes restore iOS 4.3.1 on your iPhone/iPad/iPod Touch. During the restore process you may see unknown error messages (1013, 1004 etc) , just ignore these errors.



Part 3 : Booting Tethered Using iBooty

As we have told you iOS 4.3.1 jailbreaking is tethered at present, so you have to connect your device with PC and use iBooty to get jailbroken state. Run iBooty, which is extracted on Desktop after cooking custom iOS 4.3.1 using Snowbreeze 2.4.

Select your device and again enter DFU mode by following the onscreen instructions. Soon iBooty will do its work and your device will be booted in tethered jailbroken mode.

Please ask any problems related to snowbreeze 2.4 in comments below.