• Lobby
  • Unlock any jailbroken iphone on any network

http://www.redmondpie.com/how-to-unlock-any-jailbroken-iphone-on-any-baseband-and-firmware/
works 100%, only problem is that it will unlock to 1 sim at a time

Steps:
- You need Cydia, so you have to be jailbroken
- Add Repo: repo.bingner.com
- Install SAM
- Run SamPrefs.
- De-Activate if you are hacktivated or if you are putting a new SIM from Utilities->De-Activate
- Under "Subscriber Artificial Module", make sure you are enabled.
- Method->Auto , all tutorials say you need to specify the original carrier but you do not!
- Go back up to more info, and copy IMSI under "SAM Details" not under "SIM Details"
- click on Spoof Real SIM to SAM
- click back, you will notice the method is now "manual"
- paste the IMSI in IMSI Tab.
- plug to itunes and wait for activation
- when you are activated, click on the phone number in itunes "Summary" tab till you see the ICCID
make sure it matches the one you see on the phone, if not repeat.
- when done, unplug the iphone, , disable SAMPrefs by sliding the "enabled" switch
- plug the phone you will get an error, unplug then plug again and mabrouk you have an unlocked phone which works everywhere (you can turn it on/off).
This is great news for everyone stuck on unlockable basebands :D
ZeRaw, what iPhones does this work on, and what modem firmwares?
you can only use the sim card you used in this method, if you use another simcard you have to redo the steps
also you do need IOS 5 to be able to do it.
I have just removed ultrasn0w to try Loktar_Sun's method via SAM. It worked, but I'm only getting one signal bar on Alfa. Is anyone else experiencing the same problem?

Edit: I put the GSM signal as numeric (instead of bars). It is showing -113 dB, which corresponds to one signal bar.
I'm on 01.59.00 – the one bar stayed there for a while, so I switched back to using ultrasn0w until I figure out a solution.