Difference between revisions of "Sn0wbreeze"

From The iPhone Wiki
Jump to: navigation, search
m (direct link)
(Removing all content from page)
Line 1: Line 1:
sn0wbreeze is a utility that can create custom [[IPSW File Format|IPSW]]s to restore to, akin to [[PwnageTool]]. It is a GUI of [[XPwn]] for Windows written in C#, and is developed by [[User:ih8sn0w|iH8sn0w]].
 
 
== Models Supported ==
 
* [[M68ap|iPhone 2G]]
 
* [[N45ap|iPod touch 1G]]
 
* [[N82ap|iPhone 3G]]
 
* [[N72ap|iPod touch 2G]]
 
* [[N88ap|iPhone 3GS]]
 
* [[N18ap|iPod touch 3G]]
 
 
The [[N72ap|iPod touch 2G]], [[N18ap|iPod touch 3G]], and [[N88ap|iPhone 3GS]] need to have the signature checks disabled beforehand by having a pwned [[iBoot]]. The [[N82ap|iPhone 3G]] and the
 
[[N72ap|iPod touch 2G]] MB Model has to run [[iREB]] before restoring with [[iTunes]] to a custom IPSW in [[DFU Mode]]. The [[M68ap|iPhone 2G]], and [[N45ap|iPod touch 1G]] users cannot use sn0wbreeze to pwn 4.x since [[Apple]] no longer supports these devices anymore.
 
 
== Devices with new bootroms ==
 
sn0wbreeze is [[tethered jailbreak|tethered]] on devices with a new bootrom because the bootrom exploit only allows unsigned code thru USB so it requires the computer to boot the device up.
 
 
== Versions ==
 
sn0wbreeze was first released January 13, 2010 as a beta version. The following versions that are shown here are official, and sorted by compatibility with iOS revisions.
 
 
=== 3.1.X ===
 
{| class="wikitable" width="100%" style="font-size: 90%"
 
! style="background-color:#E9E9E9; text-align:center; width:150px;" |Version
 
! style="background-color:#E9E9E9; text-align:center;" |Release date
 
! style="background-color:#E9E9E9; text-align:center;" |Changes
 
|-
 
! style="white-space: nowrap;" |
 
==== Public Beta ====
 
| style="white-space: nowrap;" | January 13, 2010
 
|
 
* Initial release
 
* Jailbreaks iOS 3.1.2
 
* Only allows you to be able to select simple mode
 
* Taken down due to copyright issues with [[XPwn]]
 
|
 
|-
 
! style="white-space: nowrap;" |
 
==== 1.0 ====
 
| style="white-space: nowrap;" | January 16, 2010
 
|
 
* Official release of sn0wbreeze
 
|-
 
! style="white-space: nowrap;" |
 
==== 1.1 ====
 
| style="white-space: nowrap;" | January 19, 2010
 
|
 
* Fixes [[Cydia Application|Cydia]] problems
 
* Fixes problems with [[NOR]] on [[S5L8900]] devices
 
* Fixes custom packages not being installed
 
|-
 
! style="white-space: nowrap;" |
 
==== 1.2 ====
 
| style="white-space: nowrap;" |January 21, 2010
 
|
 
* GUI fixes
 
* Fixed even more [[Cydia Application|Cydia]] problems
 
|-
 
! style="white-space: nowrap;" |
 
==== 1.3 ====
 
| style="white-space: nowrap;" | January 23, 2010
 
|
 
* fixes bug where some [[Cydia Application|Cydia]] repositories could not be added and downloaded from
 
|-
 
! style="white-space: nowrap;" |
 
==== 1.4 ====
 
| style="white-space: nowrap;" | January 26, 2010
 
|
 
* Fixed vital bug where deb files may not be added to the right place
 
|-
 
! style="white-space: nowrap;" |
 
==== 1.5 ====
 
| style="white-space: nowrap;" | February 5, 2010
 
|
 
* Jailbreaks iOS 3.1.3
 
* Removed verbose mode support
 
|-
 
! style="white-space: nowrap;" |
 
==== 1.5.1 ====
 
| style="white-space: nowrap;" | February 7, 2010
 
|
 
* Removed [[blacksn0w]] due to CommCenter issues (fix being worked on)
 
|-
 
! style="white-space: nowrap;" |
 
|}
 
 
=== 4.X ===
 
{| class="wikitable" width="100%" style="font-size: 90%"
 
! style="background-color:#E9E9E9; text-align:center; width:150px;" |Version
 
! style="background-color:#E9E9E9; text-align:center; width:175px;" |Release date
 
! style="background-color:#E9E9E9; text-align:center;" |Changes
 
|-
 
! style="white-space: nowrap;" |
 
 
==== 1.6 ====
 
| style="white-space: nowrap;" | June 24, 2010
 
|
 
* Jailbreaks iOS 4.0 only.
 
* Removed [[ultrasn0w]] integration. (Due to MuscleNerd's request citing version management issues. Install it through the "custom packages" feature instead.)
 
* Removed "sn0wbreeze App" integration. (Discontinued)
 
|-
 
! style="white-space: nowrap;" |
 
==== 1.7 ====
 
| style="white-space: nowrap;" | July 6, 2010
 
|
 
* Added support for new bootroms in the form of a [[tethered jailbreak]] with [[iBooty]].
 
|-
 
! style="white-space: nowrap;" |
 
==== 1.8 Beta ====
 
| style="white-space: nowrap;" | July 16, 2010
 
|
 
* Only for iOS 4.1 beta 1.
 
* Doesn't support [[hacktivation]].
 
|-
 
! style="white-space: nowrap;" |
 
==== 2.0 ====
 
| style="white-space: nowrap;" | September 22nd, 2010
 
|
 
* Added support for "MC model" [[N72ap|iPod touch 2G]] ([[Tethered jailbreak|tethered]] using [[usb_control_msg(0xA1, 1) Exploit]])
 
* Added Support for [[N18ap|iPod touch 3G]] and [[N88ap|iPhone 3GS]] ([[iBoot-359.3.2|new bootrom]]) on iOS 3.1.2
 
* GUI improvements
 
* Backwards compatible with 3.1.X
 
|-
 
! style="white-space: nowrap;" |
 
==== 2.0.1 ====
 
| style="white-space: nowrap;" | September 22nd, 2010
 
|
 
* Fix for Error 37
 
! style="white-space: nowrap;" |
 
|-
 
! style="white-space: nowrap;" |
 
==== 2.0.2 ====
 
| style="white-space: nowrap;" | September 25th, 2010
 
|
 
* Fixes for Error 37 and hacktivation.
 
|}
 
 
==Problems==
 
* There were some problems with blacksn0w on 3.1.3. These problems were caused because the [[5.11.07]] baseband requires CommCenter from 3.1.2, and when people would upgrade their firmware they would also upgrade their CommCenter to the version that came with 3.1.3, thus disabling the unlock.
 
 
== Use of xpwntool ==
 
The backend of sn0wbreeze is xpwntool which is used to decrypt the IPSW, patch the required files and then encrypt it back using xpwntool.The tool was broken but it was fixed by [[User:Ih8sn0w|iH8sn0w]].Some modifications of it has been posted in [http://github.com/iH8sn0w/xpwn his github]
 
 
sn0wbreeze does not use ipsw.exe, an open-source custom IPSW generator created by [[planetbeing]] but it does the work done by ipsw.exe manually using xpwntool.
 
 
== Restoring to a custom IPSW ==
 
The security of iDevices normally won't permit custom firmwares. sn0wbreeze and [[iREB]] can circumvent this security measure so you can restore to a custom firmware without a hitch.
 
 
== License ==
 
sn0wbreeze is freeware.
 
 
== Download ==
 
[http://ih8sn0w.com/index.php/welcome.snow Download sn0wbreeze]
 
 
[[Category:Hacking Software]]
 

Revision as of 08:20, 1 November 2010