Ultrasnow 1.2.4 Released to Unlock iOS 5 / iOS 4.3.3 on iPhone 4 and iPhone 3GS
iPhone Dev Team has released Ultrasnow 1.2.4 for unlocking iOS 5 and iOS 4.3.3 on iPhone 4 and iPhone 3GS. Ultrasn0w 1.2.4 does not include any new baseband support but it unlocks those devices which are currently on unlockable baebands.
The current version of Ultrasn0w can unlock the following basebands:
Ultrasnow 1.2.4 doesn’t support the following basebands:
How to Unlock iOS 5 with Ultrasn0w:
First of you will have to restore custom iOS 5 on your device while preserving the baseband. The only tool which supports the final iOS 5 version to create the custom firmware is Redsn0w 0.9.9b5 (for Mac Only but Windows version is under testing). It is to be noted that once you update your device to iOS 5, you can not downgrade it, at least not yet.
Step 1: Download Redsn0w 0.9.9b5, iOS 5 and iTunes 10.5 for your device.
Step 2: Run Redsnow, click on “Extras” and then on “Custom iPSW”. Now follow the instructions and cook the custom iOS 5 firmware which will be saved with the extension “NO_BB_IPSW”.
Step 3: Now click on “Pwned DFU” from extras and follow the instructions to enter DFU mode.
Step 4: Once your device is in DFU mode, close Redsnow and launch iTunes 10.5.
Step 5: Restore custom built “No_BB_iPSW” file on your device. For this purpose click on “Restore” button on iTunes while keep pressed the left “Shift” button on Windows or “Option” button on Mac.
Step 6: After the restore process complete, again open Redsnow and click on ‘Jailbreak”. Follow the instructions to finish the jailbreak on your device. After your device reboots, select “Just Boot” from Redsnow’s Extras menu. We have to do this step because iOS 5 jailbreak is still tethered and you have to follow this step every time you reboot to get the jailbroken state on your device.
Step 7: Launch Cydia from your device Springboard.
Step 8: Tap on Changes and then on “Refresh “.
Step 9: After the changes are refreshed, use the Search option and type Ultrasn0w to search and install it.
Step 10: Restart iPhone as you did in Step 6 after installing Ultrasn0w and you will see the carrier name and signal bars in the top left corner.
iPhone 3GS having iPad baseband should read this paragraph carefully before starting the unlock process:
Note: there’s a special “trick” that iPhone3GS owners with baseband 06.15 need for iOS5. During the new setup screens you see when you start iOS5 for the first time, you’ll be asked about Location Services. Be sure to select “Disable Location Services” when asked! Later on in the setup, you’ll have the chance to turn on Location Services again when asked if you want to use “Find my iPhone”. It’s fine to turn it back on at that point, if that’s your desire (or you can always go in and enable it in Settings.app).
Also, some iPhone3GS users with the 06.15 baseband may have tried to install iOS5 using a stock IPSW (even though you should never ever try to use a stock IPSW if you’re an ultrasn0w unlocker). If you did try this, your baseband is probably in an inconsistent state, and you’ll need to reflash the 06.15 baseband again (using redsn0w). Be very careful if you use redsn0w to reflash the iPad baseband — don’t interrupt the process. And please avoid using stock IPSWs in the future. Unlockers should never go near stock IPSWs.
For Those User Who Are Still on iOS 4.3.3 and have SHSH Blobs Saved with Cydia:
So, if you are still on unlockable baseband, you can restore your iPhone 4/3GS with custom iOS 4.3.3 and then unlock with this updated Ultrasn0w. There are two tools available to build custom iOS .iPSW file. One is PwnageTool which runs on OS X only and another is Sn0wbreeze which is compatible with Windows operating systems. These tools not only preserve the baseband to retain the existing unlock but also jailbreak iOS 4.3.2 (untethered). They can also be used to add custom animations (like bootlogo), to add pre-installed Cydia packages and sources and to hacktivate the device.
Here is the step by step guide to unlock iOS 4.3.2 using Sn0wbreeze 1.2.2.
Step 1: Backup your device using latest version of iTunes before starting the actual process.
Step 3: Once your device is jailbroken, connect it with internet using a WiFi connection and follow the Steps 7, 8, 9 as mentioned above.