August 1, 2009 by dennis
Yesterday’s v3.0.1 iPhone firmware update (that’s not available for Apple’s iTouch devices) was indeed a security one; it patches the existing iPhone SMS vulnerability problem that was revealed at BlackHat 2009 conference earlier this week.
As such it’s recommended for everyone to upgrade ASAP, especially now that the details of this exploit are out in the open.
Luckily for users of jailbreaked / unlocked iPhones the existing versions of redsn0w jailbreak and ultrasn0w unlock programs can handle v3.0.1 firmware without any modifications.
The only thing that you’ll need to do differently is select v3.0 as the firmware that you’re trying to jailbreak with redsn0w (no specific option for v3.0.1 exists since redsn0w was around for quite a while now), the program will still be able to process v3.0.1 firmware.
As the iPhone Dev Team write:
You can re-use redsn0w v0.8 we released a few weeks ago to jailbreak today’s 3.0.1 update. Just let iTunes update or restore you to official 3.0.1 then run redsn0w. The only “trick” is that when redsn0w asks you to identify the IPSW used, point it at the 3.0 IPSW instead of the 3.0.1 one. After the jailbreak, reinstall ultrasn0w 0.9 if you need the unlock.
The 3.0.1 release is a “branch” from 3.0 that occurs (code-wise) before all the 3.1 betas. The programs redsn0w needs to change for the jailbreak are identical when you compare the 3.0 and 3.0.1 versions. It seems pretty much the only changes Apple made were for the SMS bug, which affects programs that redsn0w doesn’t touch. That’s why you can re-use redsn0w 0.8 on 3.0.1 even though it was written for 3.0.
And since 3.0.1 doesn’t touch the baseband either, ultrasn0w 0.9 works for those needing the soft unlock. Just install it from the repo666.ultrasn0w.com repository using Cydia as usual.
We’ll at some point fix redsn0w to recognize both 3.0 and 3.0.1 IPSW’s, but really that’s the only change that would be made to it. Everything else would be identical, so there’s no need to wait for the “proper” version that recognizes the 3.0.1 IPSW as valid.
- Download: redsn0w v0.72 (Mac / Windows) firmware v3.0 iPhone 2G / 3G, iTouch jailbreak / unlock tool
- Download: redsn0w (Mac / Windows) iPhone 2G / 3G, iTouch jailbreak / unlock hack for firmware v3.0
- Ultrasn0w: iPhone 3G firmware v3.0 unlock hack now available
Sign up to receive latest iPhone World news and updates via e-mail, RSS, Twitter or Facebook!