Before you Jump on to to the Step by step procedure on how to unlock your iPhone please ready what’s written before it carefully. If you have already Upgraded your iPhone to iOS 5 and you need an unlock to use your phone there is a possibility that you might be out of luck for some time.
Ultrasn0w is a program created by the iPhone Dev-Team which lets users unlock their iPhone so that they can use it on carriers other than the official ones. Once users have jailbroken their iPhone, they add a new repository to Cydia and then install Ultrasn0w to unlock their iPhone on iOS 5.
Gevey SIM on the other hand is a hardware-based unlock, which allows users to unlock their iPhone 4 on earlier basebands, including 04.10.01. But keep in mind that the newest basebands in iOS 5 are not supported by Gevey SIM at this point.
If you have Jailbroken or Unlocked your phone before then you maybe familiar with the two terms Ultrasn0w and Gevey Sim.
The updated version of Ultrasn0w released today brings support for iOS 5 final. Sadly, newer basebands aren’t supported, so you can only unlock via Ultrasn0w if you’ve got a compatible baseband: 01.59.00 for iPhone 4 and 04.26.08 / 05.11.07 / 05.12.01 / 05.13.04 / 06.15.00 for iPhone 3GS.
Before unlocking, you will need to jailbreak your iPhone on iOS 5. Jailbreaking enthusiasts will know that Redsn0w from iPhone Dev-Team has been successful in jailbreaking all betas of iOS 5 and even the GM release. These jailbreaks, however, did not preserved the older basebands. However, a new version of Redsn0w that was released yesterday preserves the old baseband on iPhones (like PwnageTool and Sn0wbreeze) which enables users to unlock using Ultrasn0w or Gevey SIM (tested, confirmed to be working on iOS 5 with older iOS 4.x baseband).
If you’ve got an iPhone 3GS or 4 with supported baseband (you can check from Settings > General > About > Modem Firmware) on any version of iOS 4.x, then you can update to iOS 5 final, jailbreak it using Redsn0w or Sn0wbreeze while preserving your baseband and then install Ultrasn0w or Gevey SIM to unlock your device.
Jailbreak iPhone 4 or iPhone 3GS on iOS 5
For Unlockers Only:
If you rely on a Gevey SIM or Ultrasn0w (for old basebands only) unlock, DO NOT update to the stock firmware update offered by iTunes. Instead, use this latest version of Redsn0w to cook a custom firmware file without the upgraded baseband so that you can unlock it with Ultrasn0w or Gevey SIM. To do this, click on “Extras” option and then select “Custom IPSW” option. Select the required iOS 5 IPSW firmware file, and let Redsn0w make the custom firmware for you. Once done, enter Pwned DFU mode by selecting “Pwned DFU” from Redsn0w’s Extras option, and then restore to this custom firmware using iTunes. Once done, unlock your iPhone using Gevey SIM, or the updated Ultrasn0w.
From the iPhone Dev-Team Blog:
With today’s official iOS5 release, redsn0w has been updated to 0.9.9b5 to include the public URLs for the IPSW files. This way, first-time iOS5 jailbreakers don’t need to supply the IPSW file manually. It’s still a tethered jailbreak on all except the old-bootrom iPhone3GS, and it doesn’t apply to iPad2 or the upcoming iPhone4S.
Because the jailbreak is currently only tethered for most devices, we’re not going to release a new PwnageTool yet. Instead, we’ve decided to build some of PwnageTool’s functionality into redsn0w (since you need redsn0w to “Just boot tethered” on every power cycle anyway). The new “Custom IPSW” button on the Extras screen will create a custom IPSW without the baseband update for 4.3.3 or 5.0gm (iPhone3GS and iPhone4 only, for now). Remember not to accidentally restore to the stock IPSW after you create the custom one! The custom one begins with NO_BB_ (for “no baseband”).
You must enter “Pwned DFU” mode before trying to use the NO_BB_ IPSW with iTunes (and your hosts file cannot be pointing to Cydia’s servers due to the new blob nonce mechanism they’re using in iOS5).
Version 0.9.9b5 is available only for Mac for now, until we can do more testing on the Windows version of “Custom IPSW”.
We’re currently working on a normal compatibility update for existing ultrasn0w unlockers. After that we’ll try to fix the iBooks issue on jailbroken iOS5.
Things to remember:
- This will not work with iPad 2, nor the iPhone 4S.
- This is a tethered jailbreak, meaning that it will require you to connect the phone to a computer running Redsn0w whenever you power up the phone.
- As has been the case before, by pursuing the tethered route, if and when an untethered jailbreak does surface, the chances are you’ll have to restore in order to utilize it.
Here are the official download links to iOS 5:
And here is the link to download iTunes 10.5 for Windows and Mac.
Step 1: Download and install the new iTunes 10.5 on your Windows PC or Mac. Connect your iOS device with your computer and make sure you make a backup of everything.
Step 2: Now upgrade your iOS device to the final version of iOS 5 using iTunes 10.5 on your Windows PC or Mac. Download links for final version of iOS 5 can be found here.
Step 3: Download the new Redsn0w 0.9.9b5 for Mac
Step 4: Click on the “Jailbreak” option, select “Install Cydia” and follow the onscreen instructions to enter DFU mode. Once you’re in DFU mode, Redsn0w will perform the jailbreak (without having to have you select the IPSW file manually! The new Redsn0w can fetch all the required files automatically from Apple’s servers).
Booting into Tethered-Jailbreak Mode:
Step 4: Once you’ve installed Cydia, you will need to boot the device into a tethered jailbroken state. Go into DFU mode, and then in “Extras”, opt for “Just Boot”. Redsn0w will subsequently boot your device as tethered. Note: Due to the nature of this jailbreak, you will have to repeat this booting sequence every time you wish to reboot your device.
sn0wbreeze v2.8b8 [GM] – Release Notes
* INSTANT IPSW detection (seriously!).
* Now jailbreaks iOS 5 Gold Master (9A334).
* UDID Developer check removal is no longer needed.
* Still has the ability to hacktivate.
* Still preserves the baseband (as always!).
* iPhone 3GS (old bootrom)………NO
* iPhone 3GS (new bootrom)……..YES
* iPhone 4 (GSM)………………YES
* iPhone 4 (CDMA)……………..YES
* iPod Touch 3G……………….YES
* iPod Touch 4………………..YES
* iPad 1G…………………….YES
** REMEMBER TO BOOT WITH “iBooty” **
This is also a tethered jailbreak: this means that you’ll need to plug your device into your computer running a special application whenever your device is powered on, in order to boot it into a jailbroken state.
1: make sure you have your iOS 5 firmware ready and launch Sn0wbreeze. If all goes well, you should see the window below. Click the blue arrow on the bottom right corner.
2: you should now be given the option to locate the iOS 5 firmware file. Make sure it’s selected, then click on the blue arrow once again.
3: if all goes smoothly, your device’s model as well as the firmware version you’re trying to jailbreak should be displayed. If the information displayed is accurate, you should be good to go.
4: the next screen should enable you to choose which mode you’d like to use to perform this jailbreak. If you’re planning to unlock your iPhone, select “Expert Mode”. Make sure you click on the blue arrow afterwards.
5: you should now be given a wide array of options. If you’re not sure what to do, just select “Build IPSW” and click on the blue arrow (again).
No user interaction is required at this point, so feel free to drink a cup of coffee or play Pac-Man. You’ll be notified when the process is done; until then, do not exit Sn0wbreeze.
6: plug your device, if you haven’t already, and hit “OK”. Then you’ll be asked to enter your device into DFU mode, which you can do by following the on-screen instructions. If all goes as expected, your should get a confirmation prompt and your device’s screen should be black.
7: it’s now time for you to load the custom firmware onto your device. In order to do that, open iTunes, locate your device on the program’s sidebar and click on “Restore” while holding the Shift key on your keyboard. Select the modified firmware, hit OK and wait while iTunes applies the jailbroken firmware. Do not interrupt this process.
Booting Into Jailbroken Mode
As we mentioned at the beginning of this guide, this is a tethered jailbreak, meaning that your device will have to be plugged in to your computer every time it’s powered on, in order to boot into a jailbroken state. You’ll need to follow these steps every time you power up your device.
1: launch iBooty and select your device from the drop-down and hit “Start”. If you’ve just jailbroken your device, which is likely the case if you’re reading this guide, iBooty should have popped up automatically.
2: once you’ve pressed the button, you’ll need to enter DFU mode by following the on-screen instructions.
3: let iBooty work its magic and be sure not to unplug your device yet, you’ll be instructed when to.
Unlock iPhone 3GS/ 4 Using Ultrasn0w
Step 1: Jailbreak your iPhone using the latest version of Redsn0w or Sn0wbreeze on iOS 5. Keep in mind that both jailbreaking tools support the preservation of the old baseband.
Step 2: Once you’re done jailbreaking iOS 5 on your iPhone 3GS/4, fire up Cydia.
Step 3: Tap on the Manage tab then tap on Sources then tap on Edit and Add the following repository: http://repo666.ultrasn0w.com/
Step 4: Simply install the new Ultrasn0w 1.2.4 from the aforementioned repo, and voila! You’re unlocked!
Unlock iPhone 3GS/ 4 Using Gevey SIM
Simply jailbreak using the methods given in Step 1 and follow the regular procedure for unlocking, which includes dialing the emergency ‘112’ number from your iPhone 4 and turning Airplane mode on or off till you get a cellular signal.
IF you still have a problem you can ask in the comment section BELOW!