GeoHot has released a free unlock for the iPhone 3G and iPhone 3GS called blacksn0w. You can install blacksn0w from the blackra1n application installed on your iPhone when jailbreaking with blackra1n. You can also install blacksn0w from Cydia by adding blackra1n.com to the Cydia source list.
blacksn0w is a free unlock for the latest iPhone 3G and 3GS
blacksn0w is also available on Cydia, add blackra1n.com as repo
requires firmware >= 3.1 and baseband 05.11.07
If you happen to use blacksn0w and run into Wi-Fi issues, GeoHot suggests you try to Reset Network Settings in Settings -> General -> Reset -> Reset Network Settings.
- source: iphonejtag.blogspot.com


is theres anyway to unlock the iphone 2g (3.1.2 i think) (latest firmware)
The unlock dose not work with any sim I tryed trackfhone sim and verison sim from the strom they don’t work
OMG ive been waiting for this soooooooo long THANKS to WHOEVER MADE THISSSSS!!!!!!!!!!!!!
does this work with any SIM card to jailbreak and unlock ????
I did ry it and i ended up with locked phone with the new version of 3.1.2
any help ????
yes you can unlock all iphones 2g , 3g and 3 gs but only using custom firmwares . to create it use the MAC is the only way and to restore whit ultimate firmware 3.1.2 you only can use itunes 9.0.1 . for 3g and 2 g use dfu mode and 3gs recovery mode