Jailbreaking Unlocking iPhone 3GS
iPhone Dev Team has just released some information on Jailbreaking (Redsn0w) and Unlocking (Ultrasnow) iPhone 3GS and iPhone 3G with Ultrasnow 0.9. UltraSn0w was the letest release from the team and fixes the issues amd problems reported by users of earlier version.
UltraSn0w 0.9 has many features that include:
- Works on both 3G and 3GS
- Works on hacktivated devices
- Works regardless of how you jailbroke your device
- Doesn’t patch any mach-o binary whatsoever. (Doesn’t require a separate patch as each new firmware comes out).
- Doesn’t install any additional daemon
- Has no race conditions, no popups about “Missing SIM”, no network issues
- Is almost 7000 times smaller than its nearest competition :)
- Is available now via Cydia. Source repo is http://repo666.ultrasn0w.com (that last “0” in ultrasn0w is a zero!)
The team has also published details on the fixes and provided tips on how to resolve them and how to address if an more of those problems shows up.
- Unusual battery depletion is almost always caused by people choosing to “Restore from backup” instead of “Setup as new iPhone” when iTunes asks you. This isn’t caused by either the jailbreak or the unlock, but it’s a common 3.0 snafu. The fix is to just re-run the official 3.0 restore and choose “Setup as new” this time. Your music and apps and all that will still be synced, but you’ll get rid of any conflicting wifi, bluetooth, or carrier settings. Then just re-run redsn0w and install ultrasn0w.
- Remember, ultrasn0w works with hacktivated phones too, but don’t outsmart redsn0w into thinking you don’t need hacktivation! If you don’t plan on using an official sim, don’t activate via iTunes with such a sim. Just keep your unofficial sim at all times and let redsn0w and ultrasn0w handle hacktivation :)
- T-Mobile in the USA doesn’t use the 3G frequencies that the iPhones support, so turn off 3G in Settings->General->Network. (Some T-Mobile territories gracefully hand down to Edge mode, but most do not).
- Certain unofficial plans have limitations on whether you can make calls and use data at the same time. That’s not unlock-related.
- Some people have installed previous versions of ultrasn0w using non-standard techniques. While the ultrasn0w 0.9 update should have removed all previous versions of ultrasn0w, these users may have outsmarted our removal. So make sure you don’t still see /usr/bin/ultrasn0w present if you’re at ultrasn0w 0.9 (which doesn’t have such a binary anymore).
- If you don’t need or plan to update to ultrasn0w 0.9 from a previous version, you can avoid having that red badge over Cydia by removing repo666 as a Cydia source. Don’t worry, you can always add it back later :) If you follow us on twitter you’ll be advised of any new updates anyway.