Hi I have a 1st gen 2G iphone with 3.1 firmware that has never been unlocked / jailbroken / hacked. Is it possible to unlock this at the moment for use on other networks? From searching the net it sounds like this is only posible if it was unlocked on 3.0 before? I'm a noob at all this so please help or explain how this can be done. Thanks.