Hi I have a jailbroken and unlocked iPhone 3g on 4.2.1 that I wanted to give to a friend. Is there a way to erase everything completely but not have to rejailbreak and unlock? Thanks! Any help would be much appreciated.
The highest you can go with a 3G is 4.2.1. If you want to wipe the phone, you could just restore with iTunes and re-jailbreak with GP and unlock with ultrasn0w.
Not sure what baseband you have though. Probably 6.15?