The iPhone Dev Team today has released an updated version of Ultrasn0w unlock to make it compatible with iOS 4.3.2 on iPhone 4 and 3GS, running on the old baseband.
It should be noted though that this release of Ultrasn0w is not a new unlock for iPhones with newer basebands, instead, it only fixes the compatibility issues on the existing devices, which are jailbroken (with preserved basebands: 01.59.00 / 04.26.08 / 05.11.07 / 05.12.01 / 05.13.04 / 06.15.00) on iOS 4.3.2 using PwnageTool 4.3.2 or Sn0wbreeze 2.6.
For iPhone 3GS Only: How to Update iPhone 3GS to 06.15.00 Baseband for Unlock: Ultrasn0w 1.2.x unlocking requires that your iPhone 3GS is jailbroken with 06.15.00 baseband. Update your iPhone 3GS baseband to 06.15.00 and jailbreak it on iOS 4.1 / 4.2.1 before proceeding with the following steps.
Note: Updating iPhone 3GS baseband to iPad’s 06.15.00 might result in loss of GPS functionality.
Step 1: First up, you will have to jailbreak your iPhone 4 or 3GS on iOS 4.3.2 and preserve the old baseband using either PwnageTool on Mac, or Sn0wbreeze on Windows.
Step 2: Once you are done with the jailbreak, you can now unlock your iPhone on the supported basebands using Ultrasn0w 1.2.2 from Cydia. To do this:
- Start “Cydia” on your iPhone.
- Touch on “Manage” tab on the bottom.
- Now touch on “Sources” as seen in the screenshot below:
Cydia will now automatically update your sources by following a series of automated steps.
- After installation is completed. Search for “ultrasn0w 1.2.2” in Cydia and install this application. This app will automatically unlock your iPhone so that you can use it with any carrier.


