If this is for 3gs I have a fix for you! if you are on 3g you cannot unlock your phone at the moment.
These are the compatible and non compatible base bands. If you have a compatible one you are able to unlock your iphone 3gs
Compatible basebands:
* 01.59.00
* 04.26.08
* 05.11.07
* 05.12.01
* 05.13.04
* 06.15.00
Incompatible basebands :
* 02.10.04
* 03.10.01
* 04.10.01
* 05.14.02
* 05.15.04
* 05.16.02
Then you must jailbreak your iphone 3gs with snowbreeze.
Follow this link for tutorial/download:
You must login or register to view this content.
After that simply install this source in cydia: (
You must login or register to view this content.)
and then inside the source download "ultrasnow" then reboot you iphone 3gs and it should be unlocked/jailbroken
You must login or register to view this content.
You must login or register to view this content.
You must login or register to view this content.
"If you have the blobs for 4.2.1, you will need to downgrade to 4.2.1 and upgrade your baseband to 6.15.00 with PwnageTool or redsn0w. Once that is done, you will need to update to 4.3.3 and jailbreak while preserving your baseband with PwnageTool or sn0wbreeze, followed by installing ultrasn0w from Cydia." ~cs475x