It has been quite a while since Apple released iOS 6 to the public. This latest and greatest iOS platform update comes with a plethora of new features, as well as problems for jailbreakers and unlockers. For instance, iOS 6 can not be jailbroken tethered or untethered right now on non-A4 based devices. Since non-A4 based devices can not be jailbroken, they can also not be unlocked.
However you can unlock iPhone 4 and iPhone 3GS using ultrasn0w fixer for iOS 6. Ultrasn0w fixer is a well known Cydia package that has aided many people in unlocking their iPhones, provided that they have unlockable baseband. It may sound like rocket since at the moment but let me assure you that everything you need to know about ultrasn0w fixer for iOS 6 has been explained in laymans terms down below.
If you're unfamiliar with terminology often attributed to jailbreaking and unlocking of iOS devices, you'll definitely not know about basebands. Every iOS update brings with it a new set of basebands for iPhones. Only a handful of previous basebands are compatible with ultrasn0w fixer for iOS 6, and if your iPhone has retained any one of them, then you can easily unlock your iPhone 4 or iPhone 3GS on iOS 6. These basebands are: 01.59.00, 04.26.08, 05.11.07, 05.13.01, 05.12.01 and 06.15.00. To check what baseband your iPhone has, launch Settings.app, go to General followed by About. The digits in front of Modem Firmware indicate the baseband your iPhone has.
The iPhone Dev Team is yet to update the official ultrasn0w unlock tool. It is possible that they will do that after a jailbreak has been achieved for non-A4 based devices. In the meantime the ultrasn0w fixer for iOS 6 will fill this void. Before you can go about installing ultrasn0w fixer, you must have an iPhone 4 or iPhone 3GS that is jailbroken, tethered for now, on iOS 6. You can learn how to do that, here.
How To Unlock iPhone 4 Or iPhone 3GS Using Ultrasn0w Fixer For iOS 6:
Step 1: Open Cydia, tap on Manage followed by Sources. Now tap on Add.
Step 2: Add the following source: http://repo.iparelhos.com
Step 3: Install ultrasn0w from Cydia. You must first simply install ultrasn0w, so that ultrasn0w fixer for iOS 6 can work properly when it is installed later on.
Step 4: Once you're done with ultrasn0w installation, search for ultrasn0w fixer for 6.0 in Cydia and install it.
There you have it. An iPhone 4 or iPhone 3GS unlocked on aforementioned basebands using ultrasn0w fixer for iOS 6. It is a simple process though if you require any additional help, just leave us a comment below and we'll help you out.