I've looked on the forum and found similar answers, but nothing exactly like my situation, so here goes: disclaimer: I first touched an iPhone a few days ago...I know very little about them. I'm a software developer doing some contract work for a university. I've been given a 2G to do some application development on. Before they gave me the iPhone (which I believe may have been in wifi-only mode because the guy whose iPhone it was has recently upgraded to a 3G), they wiped the data off -- the slow way -- writing zeroes over all the data -- took a few hours. Now when I plug the iPhone into my Macbook with iTunes running, it waits for a while and then gives an error -- all the while, the iPhone is wanting a sim card. - Is there a way that I can get around the sim card problem, use wi-fi, and install applications "the normal way"? Do I need to jailbreak it? Will I still be able to install applications like somebody with a non-jailbroken iPod Touch would? After jailbreaking an iPhone can you reverse the jailbreaking process that it appears that the iPhone was never jailbroken? What's the correct way to remove somebody's personal information without zeroing out the entire drive -- I ask this because we might be able to reactivate the phone with somebody's sim card without jailbreaking it, then delete just their personal info without wiping the iPhone and then I can do development without the sim card hopefully.