So the iPhone dev team finally released the update version for Ultrasnow. For those of you who don’t know, ultrasnow 1.2 is a free carrier unlock for iPhone3G/3GS with a baseband later than 05.13.04. The unlock for the baseband prior to 05.14 was exploited the AT+XAPP command, thanks to a crash initially discovered by @sherif_hashim (@Oranav also found this crash).
The thing here is that the unlocking process is a bit tricky so read carefully the following instructions on how to unlock iOS 4.2.1 or 4.1 using ultrasnow 1.2.
- Unlock requires that your iPhone is jailbroken and you have to update your device's baseband to 06.15.00 to be able to unlock it. For that you can use PwnageTool 4.1.3.
- Once you are done with the jailbreak you can now unlock your iPhone on baseband 06.15.00 using Ultrasn0w 1.2 from Cydia. Here is how you do it.
- Press to launch Cydia Installer from your SpringBoard.
- Select the Manage tab at the bottom of the screen.
- Select the Sources button.
- Now touch on Edit and then on Add. You will be prompted to enter the URL of the source. Type http://repo666.ultrasn0w.com
strong> and touch on Add Source to add this repository.
- Once the source has been added press the large Return to Cydia button then select the Done button at the top right of the screen.
- Now select repo666.ultrasn0w.com from the sources list and at last selectultrasn0w from the list of packages as shown below then install this application.
- Almost there, you will need to reboot your iPhone and there you go, you will have a fully unlocked iPhone 3G/3GS on iOS 4.2.1 or 4.1.
Sadly enough iPhone 4 unlockers will have to wait for an unlock that can be used on their device but guess it’s worth it.
And last but not the least this unlock has its own consequences.
1. There is no way to come back down from 06.15, and there’s no hiding the baseband version from Apple. You’ll be voiding your warranty in a very obvious way.
2. If some future baseband comes out with a critical fix, you won’t be able to update to it if it remains down in the 05.xx sequence (then again, you wouldn’t update to it if you wanted to keep your unlock anyway).
3. Starting with FW 4.2.1 if you have 06.15 on your iPhone you won’t ever be able to restore to stock firmware (it will fail). You’ll need to only restore to custom IPSWs (then again, if you’re unlocker you should already be doing that).