den unlock kannst du eh nur verwirklichen wenn du ein noch hackable baseband hast..
dieses ist beim iphone 3 das baseband 05.13.04..
alles was darüber ist kann nur mit dem ipad baseband verwirklicht werden..
eine cfw ohne baseband update nimmt man dann wenn man ein noch hackable baseband hat..(05.13.04)
oder man das ipad baseband schon auf dem iphone hat..
denn dann kann man nur noch cfw´s installieren die kein baseband update beinhalten..
von dem ipad baseband ist aber abzuraten da man keinerlei garantieansprüche gegenüber äppel hat und man auch auf gps verzichten muss..
eine cfw ohne baseband update erstellst du dir nach dieser anleitung..

[Anleitung] Custom Firmware mit Sn0wbreeze erstellen und einspielen iPhone und iPad