How to Jailbreak iPhone OS 3.1.2 with Sn0wbreeze (Windows)
Finally, there’s is a new addition to the iPhone jailbreak tools lineup as the Sn0wBreeze from the house of iH8Sn0w is out now.
Sn0wBreeze is another jailbreak tool for iPhone and iPod Touch 3.1.2. It does the same thing PwnageTool from the Dev-Team does but unlike PwnageTool, Sn0wBreeze is fully compatible with Windows OS (7, Vista, XP). If for any reason you could not get the previous iPhone jailbreak tools (BlackRa1n, PwnageTool, RedSn0w) to work for you to jailbreak iPhone OS 3.1.2, Sn0wBreeze is there to give a shot. Create the Custom IPSW file with Sn0wBreeze and jailbreak iPhone 3.1.2.
In this guide you’ll learn, how to jailbreak iPhone OS 3.1.2 with Sn0wBreeze by creating a custom firmware.
NOTE: Sn0wBreeze is still in beta. So, BlackRa1n and PwnageTool are still recommended tools to jailbreak iPhone and iPod Touch. Follow the links below if you want to use BlacRa1n, PwnageTool or RedSn0w to jailbreak iPhone. If you want to go for Sn0wBreeze Jailbreak, continue reading.
- How to: Jailbreak iPhone, iPod Touch 3.1.2 Using BlackRa1n
- How to: Jailbreak iPhone OS 3.1.2 with PwnageTool
- How to: Jailbreak iPhone OS 3.1.2 with RedSn0w
We also have ready made Custom firmware files made with PwnageTool:
IMPORTANT
SnowBreeze currently works with the follow devices:
iPhone 2G, iPhone 3G, iPhone 3GS (old bootrom), iPod Touch 1G, iPod Touch 2G (non MC). If you have any of these mentioned iDevices, you can follow the step by step guide below to jailbreak iPhone OS 3.1.2 using Sn0wBreeze.
PREREQUISITES
- Download iTunes 9.0.2
- Download iPhone OS 3.1.2 firmware for your iDevice
- Download Sn0wbreeze (Windows only)
- Download .NET Framework 3.5 (required to run Sn0wbreeze)
Put the iPhone firmware 3.1.2 and Sn0wBreeze into a folder on your desktop. Install the downloaded iTunes and .NET Framework 3.5. Now you can proceed.
Disclaimer: This guide is for educational and testing purposes only. We can NOT be held responsible for any loss of important data or malfunctioning of your iPhone. Follow it at your own risk.
How to Jailbreak iPhone 3.1.2 with Sn0wBreeze
Step 1
Make sure you’ve installed the latest version of iTunes. Open the iTunes and backup your iPhone data.
Step 2
Run the Sn0wBreeze and hit next button.
Step 3
choose Simple Mode. We cannot get Expert Mode work properly because it’s still in beta. So only Simple Mode is available.
Click the Next Arrow button.
Step 4
Sn0wBreeze will ask for the IPSW file for your iDevice. Click on the Browse button and navigate to the folder where you put your iPhone OS 3.1.2 IPSW file and choose the downloaded firmware 3.1.2.
Sn0wBreeze will verify your selected firmware 3.1.2 file.
Hit Next.
Step 5
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 6
Hit the Start button. SnowBreeze will start building custom firmware for your iPhone that we will use later to jailbreak iPhone OS 3.1.2.
Step 7
Once the custom IPSW file building process is complete, now it’s time to restore your iPhone with that custom firmware that you just built using Sn0wBreeze.
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 8
Now the iTunes will ask for the IPSW firmware file.
Browse to the custom firmware that you built using Sn0wBreeze and select it.
iTunes will Restore your iPhone with custom iPhone OS 3.1.2 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.2.
How to Unlock iPhone OS 3.1.2
Now after jailbreaking iPhone, if you want to unlock iPhone OS 3.1.2, you can use UltraSn0w to unlock iPhone 3.1.2 or use BlackSn0w to unlock iPhone 3.1.2 on Baseband 05.11.07:
- How to Unlock iPhone 3.1.2 with UlraSn0w
- How to Unlock iPhone 3.1.2 with BlackSn0w (Baseband 05.11.07)
If you run into any problem, feel free to ask in the comments and don’t forget to leave your feedback.
To receive latest updates on jailbreaking and unlocking iPhone, follow us on twitter (@iphone_heat), you can also join our Facebook Fan Page.
Update 1: Sn0wBreeze v1.6 Coming Soon?
Update 2: Sn0wBreeze 1.6 is available now
Update 3: Jailbreak iOS 4 with Sn0wBreeze
Update 4: Jailbreak iPhone 3GS, 3G iOS 4 with Sn0wBreeze
Update 5: Jailbreak iPod Touch iOs 4 with Sn0wBreeze
Update 6: AppSync 4 for iOS 4: MobileInstallation patch
Update 7: Sn0wBreeze v1.6.2 is now available for download. Now supports Spirit jailbroken devices and fixes YouTube and iBooks and iTunes error.
Update 7:
- Download Sn0wBreeze 1.7 and Jailbreak iPhone 3GS NEW BootRom iOS 4, Jailbreak iPod Touch 3G iOS 4, Jailbreak iPod Touch 2G (MC) iOS 4
- Download Sn0wBreeze 1.8 and Jailbreak iOS 4.1 Beta
- Downgrade iOS 4.1 and Downgrade iOS 4.0
- Jailbreak iPhone 4 Coming soon and iPhone 4 jailbreak Demoed by GeoHot
If this page or section of the page needs to be updated, Submit Request
Tags: Custom Firmware, Custom IPSW, guide, iPhone OS 3.1.2, Jailbreak, Sn0wBreeze
Share/Save this Post
Comments:
Trackbacks/Pingbacks
- Steve Jobs » Jailbreak iPhone OS 3.1.2 with Sn0wbreeze (Windows) | Jailbreak …
- How to Jailbreak iPhone 3.1.2 on Windows with Sn0wbreeze [With Screenshots] | The Geek Engineer
- JailBreak iPhone 3GS, 3G, 2G with Sn0wbreeze | Download Sn0wbreeze tool | Solid Blogger
- Jailbreak iPhone OS 3.1.3 Firmware with RedSn0w 0.9.4 | Jailbreak iPhone 3GS, Jailbreak iPhone 3G, Jailbreak iPhone | iPhoneHeat
- Jailbreak iPod Touch 3.1.3 Firmware with RedSn0w 0.9.4 | Jailbreak iPhone 3GS, Jailbreak iPhone 3G, Jailbreak iPhone | iPhoneHeat
- Gull1Hack: Jailbreak iPhone 3GS New BootRom (Untethered)? | iPhoneHeat
- Push Doctor: Fix Push Notifications on Hacktivated iPhone 3.1.3 | iPhoneHeat
- Jailbreak iPod Touch 2G | iPhone Dev-Team Releases RedSn0w Beta | iPhoneHeat
- Infiniboard for jailbroken iPhone and iPod Touch | iPhoneHeat
- Tether iPhone to iPad | iPhoneHeat
- How to Tether iPhone to Your iPad « ChrisData
- How to Jailbreak iPhone OS 3.1.2 with Sn0wbreeze (Windows) | iPhoneNo1.com
Leave a Reply

















Support for the IPhone has been poor recently – blackra1n has caused reboot issues, issues with wireless and also with youtube and push notifications. Hopefully this may fix issues – or not?
Hi,
Please help me, i have a 2G Iphone first generation, i have unlocked it 2 years ago, please tell me can I upgrade it via Sn0wBreeze or another one?
Thank you in advance.
Yes you can…
don’t worry 2G is always unlockable no matter what happens
I’m guessing that creating a custom bolt logo (I really want the silver pineapple from Pwnage Tool!!) isn’t available yet as it’s part of the “Expert” process?
Will this otherwise be ok for my 3GS (old bootrom), running OS 3.0.1 build 7A400 and modem firmware 04.26.08? I’m on an offical carrier and don’t care about unlocking.
T
sorry but what is “old bootrom” … i’m new in iPhone comunity
… i have brand new 3GS, OS 3.1.2 (7D11)
units shipped after September comes with New Boot ROM.. Older ones comes with old BootROM
thanks
@GoranRi- the bootrom version is important when jailbreaking a 3GS- the older 3GS’s are open to the exploit used to jailbreak.. The phone can turn on/ restart without needing to be plugged into a computer. This is NOT the case with 3GS’s running the later bootrom (such as yours). These units can sti be jailbroken- BUT if it requires a restart or your battery drains and it turns off- the phone cannot restart by itself- it would need to be re-jailbroken before it will turn on again. This is being refered to as a “tethered jailbreak”.
It makes me glad I have one of the first 3GS’s!
Hope this info helps!
T
thank you very much. maybe i try to jailbreak this days. and one more thing about my phone (NewBootROM), can i set it back to original factory settings after jailbreaking if something goes wrong? and wich tool you suggest for jailbraking newbootrom.
Where’s the answer to my question, anywho?
T
Will this work with iPhone 3G OS3.1.2 (7D11) with Baseband 05.11.07 which is locked? Will it hacktivate the iPhone?
try it or use BlackRa1n guide from Jailbreak iPhone category
It didn’t worked for me. I have 3GS FW3.0, with old boot room, and was previously jailbroken with purplera1n.
I’ve tried this process for 3 times and on 3 different machines running Vista 32 Bit, Vista 64 Bit, and windows 7.
Every time I had same error messages “14″ while restoring with itunes.
Please Help.
You can get rid of that error by using iREB..
Now that RedSn0w is out.. i recommend trying it first.. guide can be found under jailbreak iPhone category
hey iphoneheat,…i got a problem in step 4 it wont accept the 3.1.2.ipsw file :S
halo iphoneheat,
IF AFTER I JAILBREAK MY IPHONE 3G FRM 3.0.1 TO 3.1.2 CUSTOM FIRMWARE, IS IT ALL MY CONTACT, MY NOTE, MY CALENDAR STUFF, MUSIC, VIDEO N OTH FILE IN IPHONE WILL B LOST?
IF,HW TO RESTORE ALL TAT, AFTER JAILBREAK THE PHONE?
connect to iTunes and let it backup all your personal data.. after jailbreak.. restore the backup as well
hey iphoneheat,…i got a problem in step 4 it wont accept the 3.1.2.ipsw file :S
halo iphoneheat,
wan ask?
1.how do i jailbreak my iphone 3G v3.0.1 baseband: 04.26.08 (hvt jailbreak) to v3.1.2 jailbreak, which method shud i use; sn0wbreeze, blackra1n, redsn0w or others?
2.how to use ur iPhone1_2_3.1.2_7D11_Custom_Restore-Activated?
or jz use ur iPhone1_2_3.1.2_7D11_Custom_Restore-Activated, restored using DFU mode then i got d jailbreak iphone v3.1.2?
DFU method:
How to Install Custom Firmware:
Download the custom firmware (IPSW) (all parts) for your device from links below.
Join the splitted custom IPSW file by unpacking them:
Mac Users: use BetterZip ( or what ever you want )
Windows Users: use HJSplit ( or what ever you want)
Put iPhone in recovery mode. (How to put iPhone into Recovery Mode)
Press the Shift button for Windows or ALT for Mac and click restore and used the custom ipsw.
It will start restoring your iPhone which may take 10mins and will jailbreak iPhone. (iPhone 2G users are done here >Jailbreak+Unlock<. enjoy OS 3.1.2.)
3.i got try sn0wbreeze v1.5.1, but it cant use firmware v3.1.2, jz can use v3.1.3, mean tat sn0wbreeze frm begin using original firmware to create custom firmware, after tat at final stage, it will use d custom firmware to jailbreak my iphone?
hear from ur help soon, tq
i cant download sn0wbreeze
hey is this jailbreak for itouch 3g 3.1.2?
i have this problem when i restore the i phone 3gs (the i phone could not be restored the device isn’t eligible for the requested build )
please help