Sn0wbreeze 3.1.3 jailbreak is Out now. iH8Sn0w released the latest installment of Sn0wBreeze 3.1.3 to jailbreak iPhone 3GS, 3G and 2G running iPhone 3.1.3 firmware. The best part of Sn0wBreeze is the ability to preserve baseband which means if you’re on an older firmware (means you’ve 05.11.07 or older Baseband) and go to firmware 3.1.3 using Sn0wBreeze, you’ll then be able to unlock your iPhone 3GS, 3G using UltraSn0w or BlackSn0w depending on your Baseband version.
If you own an iPhone 3GS, please note that Sn0wBreeze 3.1.3 only supports non-MC Models with older bootrom and plus if you have already upgraded 3GS to OS 3.1.3 you’re still out of luck. Currently there’s no support for newer iPhone 3GS and iPod Touch 3G. Sn0wBreeze is a Windows based jailbreak tool. No support for Mac sorry.
In order to jailbreak iPhone 3GS 3.1.3, jailbreak iPhone 3G 3.1.3 and jailbreak iPhone 2G 3.1.3 simply follow the step by step instruction below.
Disclaimer: This iPhone guide is for testing and educational purposes only. Follow it at your own risk, we cannot be held responsible if anything goes wrong.
Jailbreak iPhone 3GS 3G OS 3.1.3
Step 1
- Download iTunes 9.0.3 and install
- Download iPhone OS 3.1.3 firmware for your iPhone
- Download Sn0wbreeze (Windows only)
- Download .NET Framework 3.5 and install (required to run Sn0wbreeze)
Put the iPhone firmware 3.1.3 and Sn0wBreeze into a folder on your desktop. Install the downloaded iTunes and .NET Framework 3.5. Make sure you’ve installed the latest version of iTunes. Open the iTunes and backup your iPhone data. Now you can proceed.
Step 2
Run the Sn0wBreeze for iPhone Os 3.1.3 and hit next button.


Step 3
choose Simple Mode. Click the Next Arrow button.

Step 4
Sn0wBreeze will ask for the 3.1.3 IPSW file for your iPhone. Click on the Browse button and navigate to the folder where you put your iPhone OS 3.1.3 IPSW file and choose the downloaded firmware 3.1.3.

Step 5
Sn0wBreeze will verify your selected firmware 3.1.3 file.
Hit Next.


Step 6
On the next screen, Sn0wBreeze will ask you: Do you want to activate your iPhone?
- Hit Yes button for hacktivation (for unofficial carriers)
- Hit No if you want to use official carrier (AT&T etc).

Step 7
Hit the Start button. SnowBreeze will start building custom firmware for your iPhone that we will use later to jailbreak iPhone OS 3.1.3.

Step 8
Once the custom IPSW file building process is complete, Sn0wbreeze will prompt you if your iPhone is already jailbroken or not. Select the right option.

Then Sn0wBreeze will tell if if you need to put your iPhone into recover mode or DFU Mode depending on wether you iPhone ws jailbroken or not. now it’s time to restore your iPhone with that custom firmware that you just built using Sn0wBreeze.


Step 9
Connect your iPhone to iTunes and select your iPhone from the left navigation pane in iTunes. Hold Down the SHIFT key on your keyboard and hit the Restore button (SHIFT + Restore)
Step 10
Now the iTunes will ask for the IPSW firmware file.
Browse to the custom firmware 3.1.3 that you built using Sn0wBreeze and select it.
iTunes will Restore your iPhone with custom iPhone OS 3.1.3 created with Sn0wBreeze. Once the iTunes is done with the restore process, your iPhone will restart automatically.
Voila! you’ve a fully jailbroken iPhone with OS 3.1.3.
How to Unlock iPhone OS 3.1.3
Now after jailbreaking iPhone 3.1.3, if you want to unlock iPhone OS 3.1.3, you can use UltraSn0w to unlock iPhone 3.1.3 or use BlackSn0w to unlock iPhone 3.1.3 on Baseband 05.11.07: