Cydia has released an updated version of UltraSn0w which supports iOS 5.0.1. You will still need an unlockable baseband to utilize UltraSn0w. The exact requirements that are needed to utilize UltraSn0w 1.2.5 can be found below:
A jailbroken iOS device
An unlockable baseband which includes the following:
iPhone 4: baseband 01.59.00
iPhone 3G/3GS: basebands 04.26.08 05.11.07 05.12.01 05.13.04 and 06.15.00
What needs to be noted here is that this version of UltraSn0w doesn’t bring any new baseband compatibility to the table and furthermore, it only supports the iPhone 3G, iPhone 3GS, and iPhone 4. There is currently no iPhone 4S support, as there has been no public release of an iPhone 4S jailbreak yet. It is being rumored that once the iPhone 4S jailbreak is released, UltraSn0w might be updated to help unlock the iPhone 4S as well.
MuscleNerd has updated his twitter feed that Ultrasn0w unlocking tool has been updated and has fixed few important bugs and is ready to go public. Here is that tweet:
The new version of ultrasn0w will not unlock new basebands, however – it’s purely for users that have already performed the hack on their device and wish to retain the unlock when they update to iOS 4.3.1, reports CultofMac.
When it’s ready, ultrasn0w will be available to download through Cydia. Users updating to 4.3.1 will need to use the latest version of PwnageTool (Mac) or Sn0wBreeze (Windows) to preserve their baseband
Dev Team has been able to do it again, within a week after iOS 4.2.1 release, ultrasn0w has been updated to unlock iOS 4.2.1. This unlock will work for iPhone 3G or iPhone 3GS with baseband 04.26.08, 05.11.07, 05.12.01, or 05.13.04. It will also work with iPhone 4 with baseband 01.59.00. But new iPhone 4’s with baseband 06.15.00 cannot be unlocked as of now. Here is what Dev Team had to say:
Ultra-recycle
Today we’re pleased to announce our free carrier unlock for iPhone3G/3GS owners with a baseband later than 05.13.04. The unlock for that baseband exploited the AT+XAPP command, thanks to a crash initially discovered by @sherif_hashim (@Oranav also found this crash). So what hole are we exploiting today, since Apple closed that AT+XAPP hole? Well, we’re exploiting the exact same hole!
It turns out that the very first iPad firmware 3.2.2 has baseband version 06.15.00 still vulnerable to AT+XAPP. The iPad baseband is built for the exact same baseband chip as the iPhone3G/3GS — they’re fully compatible!Some of us have been running 06.15 for weeks now on our iPhones in preparation for this release.
Since 06.15 is a higher version than 05.14 or 05.15 (where AT+XAPP is gone), anyone stuck at those versions can simply upgrade to 06.15 to unlock again! Luckily for us, Apple *still* provides the iPad FW 3.2.2 with this vulnerable baseband right from their own servers. (Grab it now, before they take it down!)
We’ve been busy updating both PwnageTool and redsn0w to make the baseband update as seamless as possible.
First up is “PwnageTool 4.1.3 Unlock Edition”. It has a special dialog box which will ask you if you want to update to the iPad baseband. You must already have the iPad 3.2.2 IPSW on your computer (see the above link)….so just point PwnageTool at it (or let it find it on its own if you’re in “simple” mode).
Directly after PwnageTool 4.1.3 is available, the official ultrasn0w repo http://repo666.ultrasn0w.com will be updated with ultrasn0w 1.2, which covers iPhone 4 baseband 01.59.00 and iPhone 3G/3GS basebands 04.26.08, 05.11.07, 05.12.01, 05.13.04 and now 06.15.00.
Finally, we’ll release an update to redsn0w today for those without Macs and can’t run PwnageTool. The new redsn0w will give you the option to update your baseband to 06.15 too.
Dev Team have just updated their blog and here is the lastest update on iPhone 4 unlock – Ultrasn0w has been updated and it can now completed unlock any version of iPhone including iPhone 4:
We’re happy to tell you that our ultrasn0w carrier unlock now supports the iPhone4! Version 1.0-1 of ultrasn0w works for:
iPhone4 baseband 01.59
3G/3GS basebands 04.26.08, 05.11.07, 05.12.01 and 05.13.04
(If ultrasn0w doesn’t show when you search Cydia, add the repo: repo666.ultrasn0w.com)
The latest version of Ultrasn0w (build version 1.0-1) allows the owners of iPhone 4, iPhone 3GS and iPhone 3G to unlock their devices running iOS 4.0 / 4.01.
Specifically it supports the following baseband versions…
* iPhone4 baseband 01.59
* 3G/3GS basebands 04.26.08, 05.11.07, 05.12.01 and 05.13.04
yup, all of that is iOS 4.0 / 4.01 compliant!
Here is how to install Ultrasn0w v 1.0-1 and unlock your iPhones:
1) Back up your device using iTunes
2) Jailbreak your device using one of the currently available jailbreak methods – like JailbreakMe.com
3) Once jailbroken, look for Cydia app > launch it > go to search, and search for Ultrasn0w
4) Make sure the Ultrasn0w version shows as v 1.0-1 and start the process.
IF you can’t find Ultrasn0w, add the following repository to Cydia: repo666.ultrasn0w.com. Then go back to Step 4 and search for Ultrasn0w again.
6) Download, install and run Ultrasnow 1.0-1
7) Follow instructions on screen and allow the program enough time (up to 20-30 minutes) to finish the unlocking process.
If everything has gone well, you should have an unlocked iPhone 4, 3GS or 3G running iOS v4.0 or v4.01 now.
If you have got stuck somewhere, try to entire process all over again or go to the comments section of iPhone Dev Team and look for a fix.
Though UltraSn0w unlocking method for iPhone 3G and 3GS has done a great job, some people are still having few issues. iPhoneDevTeam shared few key Ultratips on their blog over the weekend for those of you who still have problems with unlocked iPhone:
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.
We used a method to dynamically locate the patch location so that it should work on both 3G and 3G S (and should need to be updated less frequently). We also do it in a different way so that hactivated phones will work with the unlock (unlike purplesn0w). You’ll find that this update is now available through Cydia as ultrasn0w 0.9 We thank geohot for contributing to the scene once again. We don’t think purplesn0w is the right path, but it has certainly helped us improve ultrasn0w!
P.S. geohot, seriously, stop dicking around and look at the bootrom instead kthx. =P
Now that iPhone Dev Team have released Ultrasn0w for iPhone OS 3.0, unlocking 3GS is a cakewalk. Here is how to unlocking iPhone 3GS running on 3.0 OS:
iPhone Dev Team have finally updated their redsn0w and ultrasn0w tools to support iPhone 3GS running on 3.0 OS. Earlier they had decided to wait till 3.1 firmware gets released. I think this released happened because Purplera1n unlocked 3GS ahead of them. Follow the downloading and installation instructions thats available on Dev Teams blog:
For those of you who already own 3GS phones, the outlook is bright. As long as you have your personalized (signed) dfu/img3 files, you’ll always be able to jailbreak (even if you slip up and install stock Apple firmware in the future). For those of you without 3GS phones, it’s a race against the clock to use this particular hole. There’s nothing we can do about that, but we will always be looking for new holes.
ultrasn0w unlockers — You all must remain particularly vigilant against upgrading your basebands, since doing so will kill the unlock (for most phones, there’s no going backwards in baseband version). Apple has gotten very serious with the latest baseband — they’ve removed 180 (!) commands in an effort to cut down their exposure to holes. So please always stay away from stock Apple IPSWs and instead use our tools as we release them. These tools let you update your firmware without updating your baseband.
Those installing ultrasn0w will probably also need to do a single run of Settings->General->Reset->Reset Network Settings. We’re testing various fixes for that particular glitch.
This time its not iPhoneDevTeam. Dev Team is still trying to find easier and better ways to unlock iPhone 3GS. But I would still advice to wait for Dev Team to release the unlocking tool for iPhone 3GS. These guys are pretty reliable. But if you really want to unlock your iPhone 3GS, there is this new option. A iPhone developer has released PurpleRa1n that can jailbreak your iPhone and then you can Ultrasn0w via cydia to unlock it. Damn simple. But please note that PurpleRa1n is not that stable. Here are the steps to unlock your beloved iPhone 3GS:
There was a small security flaw in iPhone Touch 2G, an exploit known as 24Kpwn which was first discovered by iPhone Dev Team that helped them to release redsn0w tool and jailbroke that PMP. And now the same sort of is used to update ultrasn0w for iPhone 3GS. The team believe that the iPhone 3GS’ boot-rom was finalized in roughly August 2008, so the emergence of 24Kpwn earlier in 2009 did not affect it.
About 5 hours ago (Thursday evening, less than a week after the 3GS launch), we were able to verify that the 24Kpwn exploit that the hybrid team used on the iPod Touch 2G is still present in the bootrom of the iPhone 3GS. That means we can apply the same sort of technique used by our current redsn0w tool to jailbreak and unlock the iPhone 3GS.
Using a similar technique, the team is developing a jailbreak and an unlock tool for the new iPhone generation. Cool stuff. Lets wait and watch. Hope to see ultrasn0w for iPhone 3GS very soon
You can now easily Jailbreak and Unlock iPhone 3G. iPhone Dev Team have launched Ultrasn0w tool that unlocks iPhone 3G. AWESOME.
WARNING: THIS VERSION OF ULTRASN0W CANNOT UNLOCK IPHONE 3GS. Please do not try to unlock the newly launched iPhone 3GS.
Here is how to unlock iPhone 3G:
Ensure you have upgraded to iPhone OS 3.0
Jailbreak your iPhone 3G using redsn0w or PwnageTool (this will also install Cydia/Icy)
Run Cydia or Icy
Please add the repo repo666.ultrasn0w.com to Cydia or icy
Search for ‘ultrasn0w’ in cydia or icy and install ultrasn0w
Reboot your iPhone 3G
T-Mobile USA users should disable 3G before using ultrasn0w
Enjoy
Thanks iPhone Dev Team. This was damn quick!!!
If you face any issue while unlock your iPhone using the above method, check the comments section of Ultra Now post under iPhone Dev Team’s blog. Thanks again Sandeep, for sharing this awesome news