UPDATE: With the release of iOS 5.0.1, you might get troubles restoring to iOS 5.0. Don't worry, new sn0wbreeze is already available. Our tutorial for iOS 5.0.1 is available here.
Using this tutorial you will be able to create a custom firmware, jailbreak and unlock iOS 5 running on iPhone 3GS. This tutorial uses Sn0wBreeze 2.8b10 for Windows.
If you have iPhone 3GS with an old bootrom version 359.3, the jailbreak is untethered. If your device has bootrom version 359.3.2 and higher, jailbreak will be tethered. You can detect your bootrom version using this tutorial.
Sn0wBreeze will also preserve baseband version if you need carrier unlock. It can also update your modem version to 06.15 if you need unlock and stuck with 05.14 or higher baseband.
iH8Sn0w has released Sn0wBreeze 2.8b10. Here is a changelog:
Supports iOS 5.0 (9A334)/5.0.1-b2 (9A404)
Fixed iBooks sandbox crashing issues.
Fixed location services issues with iPhone 3GS users running the iPad baseband (06.15).
Re-added iPad baseband (06.15) install option to iPhone 3GS.
Removes UDID requirement/Beta timer in 5.0.1.
Tethered devices are booted via iBooty which is extracted to the Desktop after running sn0wbreeze.
As usual the jailbreak is semi-tethered for iPhone 4, iPad, iPhone 3GS with new bootrom, iPad Touch 3G, iPod Touch 4G and untethered for iPhone 3GS with old bootrom.
Using this tutorial you will be able to create a custom firmware, jailbreak and unlock iOS 5 running on iPhone 3GS. This tutorial uses Sn0wBreeze 2.8b8 for Windows.
If you have iPhone 3GS with an old bootrom version 359.3, the jailbreak is untethered. If your device has bootrom version 359.3.2 and higher, jailbreak will be tethered.
Sn0wBreeze will also preserve baseband version if you need carrier unlock.
UPDATE: With the release of iOS 5.0.1, you might get troubles restoring to iOS 5.0. Don't worry, new sn0wbreeze is already available. Our tutorial for iOS 5.0.1 is available here.
Using this tutorial you will be able to create a custom firmware, tether jailbreak and unlock iOS 5 running on iPhone 4. This tutorial uses Sn0wBreeze 2.8b8 for Windows.
Sn0wBreeze will also preserve baseband version if you need carrier unlock.
iH8Sn0w released Sn0wBreeze 2.8b7, which adds jailbreak support for the latest iOS 5 beta 7 firmware.
Sn0wBreeze creates custom firmware and allows users to preserve baseband for unlock (ultrasn0w doesn't work with iOS 5 yet). This new version also adds hacktivation and removes UDID developer check. This means that you can try iOS 5 without developer account from Apple.
You can download Sn0wBreeze 2.8b7 for Windows here.
Hackers have released Sn0wBreeze 2.4 beta 1 utility, which is able to jailbreak the latest iOS 4.3.1. This jailbreak is tethered for iPhone 4, iPhone 3GS new bootrom, iPad, iPod Touch 3G, iPod Touch 4G. Tethered means that every reboot you will have to connect device to a computer and boot it using special utility (iBooty). Sn0wBreeze 2.4 beta 1 provides untethered jailbreak for iPhone 3GS old bootrom.
Sn0wbreeze also preserves your baseband, which is very useful for unlockers. Using Sn0wbreeze you can update firmware iOS 4.3.1, while preserve old unlockable baseband. It also works with iPhone 3GS with 06.15 baseband.
It is still beta, so there might be bugs so use at your own risk.
You can download Sn0wBreeze 2.4 beta 1 for Windows here.
Hackers released Sn0wBreeze 2.3 beta 4 utility, which is able to jailbreak the latest iOS 4.3. This jailbreak is tethered for iPhone 4, iPhone 3GS new bootrom, iPad, iPod Touch 3G, iPod Touch 4G. Tethered means that every reboot you will have to connect device to a computer and boot it using special utility (iBooty). Sn0wBreeze 2.3 beta 4 provides untethered jailbreak for iPhone 3GS old bootrom.
Sn0wbreeze also preserves your baseband, which is very useful for unlockers. Using Sn0wbreeze you can update firmware iOS 4.3, while preserve old unlockable baseband. It also works with iPhone 3GS with 06.15 baseband.
You can download Sn0wBreeze 2.3 beta 4 for Windows here.
Sn0wBreeze 2.9.6(pwnagetool for windows, supports untethered jailbreak of iOS 5.1.1 for iPhone 4, iPhone 3GS, iPod Touch 3G, iPod Touch 4G, iPad and Apple TV 2G)
Sn0wBreeze 2.9.3(pwnagetool for windows, supports tethered jailbreak of iOS 5.1 for iPhone 4, iPhone 3GS, iPod Touch 3G, iPod Touch 4G, iPad; untethered for iPhone 3GS with old bootrom; untethered for iOS 5.0.1, iOS 4, iOS 3 supports Apple TV 2G)
Sn0wBreeze 2.8b11(pwnagetool for windows, supports iOS 5, iOS 5.0.1, tethered jailbreak for iPhone 4, iPhone 3GS, iPod Touch 3G, iPod Touch 4G, iPad, Apple TV 2G; untethered for iPhone 3GS with old bootrom)
Current version is ultrasn0w 1.2.3, download in Cydia (unlock for iPhone 4, iPhone 3GS, iPhone 3G, firmwares 3.0-4.3.3; it supports basebands 01.59.00, 04.26.08, 05.11.07, 05.12.01, 05.13.04, 06.15.00)