Unlock your iPhone 4 or 3GS running on iOS 4.3.3 using ultrasn0w 1.2.3
Here we go again, this time I’m going to show you how to unlock your iPhone 3gs or iPhone 4 running 4.3.3 firmware. Unlocking is technically reversible so you don’t have to worry about voiding your warranty too much. If your phones start acting weird you can restore it through iTunes and send it to be repaired, but only if you actually can restore it, that is, if it works to the point that it can be restored. Legally, you can unlock your phone, it is not protected under the DMCA agreement but it can void your warranty if the seller finds out. Also important to note is the fact that some carriers have no problem with unlocking, to be sure just call them and ask. Some even unlock the phones themselves for a fee.
But there is a catch! The tool we are going to be using only works for a selected number of basebands. What is a baseband you may ask? It can be described in the simplest way just by using two words: modem firmware. And know you get that funny feeling when you find out about a thing you didn’t know you knew. This phrase was made famous by Donald Rumsfeld by the way! Going back on topic, your phone actually has a wireless modem that is uses to connect with the carrier through antennas placed outdoors. My guess is that the carriers fiddle with the baseband versions to prevent users from unlocking their phones, thus forcing them to use only their services which to me seems a violation of rights.But first you need to make sure that your phone is running on one of the old basebands in order to successfully unlock it.
To check which baseband you have just to go to Settings -> General -> About and make sure you have one of these basebands:
- 01.59.00
- 04.26.08
- 05.11.07
- 05.12.01
- 05.13.04
- 06.15.00
Note: While this is not mandatory or required it would be good if you can sync and backup your iPhone with iTunes to make sure you’ll save all your important data (photos, music, documents, settings and contacts)
Step 1. First things first, your phone must be Jailbroken in order to do this. Use redsn0w, sn0wbreeze or pwnagetool to jailbreak your iPhone running on 4.3.3
Step 2. After your iPhone has been jailbroken go ahead and launch Cydia.
Step 3. Perform a search for ultrasn0w 1.2.3.
Step 4. If you cannot find it you will have to add it manually. But don’t fear because this is a no brainer. Just go to Manage , then Sources and tap on Edit and then on Add. After this write down the following URL http://repo666.ultrasn0w.com
Step 5. Install Ultrasn0w 1.2.3. After it’s finished installing please reboot the phone and behold, your iPhone running on iOS 4.3.3 is now unlocked.