Good news, jailbreakers – an unlock solution is now available for the iPhone 4 and iPhone 3GS, which is compatible with Apple’s recently released iOS 5.1 software update. The package (which is available now in Cydia) corrects the iPhone Dev-Team’s ultrasn0w unlock, and can be downloaded for free.
The package, “ultrasn0w fixer for 5.1,” isn’t available to download via the default repositories, and jailbreakers instead must add the following address to their list of sources: http://repo.iparelhos.com. Furthermore, the package doesn’t add support for additional iPhone basebands – just those already supported by the iPhone Dev-Team’s ultrasn0w, which are:
NOTE: The following instructions requires your iPhone to be jailbroken on iOS 5.1 using custom firmware with old baseband preserved. For jailbreaking the latest iOS 5.1 (tethered), follow the instructions posted here to jailbreak using Redsn0w, or here to jailbreak using Sn0wbreeze.
Step 1: Launch Cydia and select the ‘Manage‘ tab from the tool bar at the bottom of the application. Select ‘Sources’ from the resultant list.
Step 2: Tap the ‘Edit‘ option in the top right hand corner of the screen before selecting the ‘Add‘ button on the left hand side of the tool bar.
Step 3: In the pop up alert view enter the repository URL which is ‘http://repo.iparelhos.com‘, then press ‘Add Source‘.
Step 4: After the repository has refreshed and finished loading sources, tap on the repo name in the sources list which will display the Ultrasn0w Fixer utility.
Step 5: Select the Fixer utility, pressing ‘Install‘ in the top right hand corner. Confirm the installation and then wait for the process to be completed.
Step 6: Now that the Fixer package is complete, the current Ultrasn0w 1.2.5 software needs to be installed. Select the ‘Search’ option from the bottom of Cydia, typing in ‘Ultrasn0w‘ and hitting the ‘Search‘ button.
Step 7: When the Ultrasn0w tool appears, select it from the table and then select ‘Install’ as per step 5. After the installation has been confirmed and processed, the device should be unlocked as long as it meets the hardware and baseband requirements.
As a side note, it is worth mentioning that the developer has stated that the Ultrasn0w Fixer tool must be installed prior to the Dev Team’s Ultrasn0w being installed upon the device.