I recently received an iPhone 3G from a friend. It was JB and unlocked with 3.1.2 so I decided to update it to iOS4. Upon restoring I came across a message that stated "I needed to insert a valid SIM with no pin lock to activate phone." Here's the problem: I have T-Mobile. Do not have an AT&T SIM card and because of the area I live very few people have AT&T phones. I've been looking for a way to bypass the activation and the only thing I've found so far is that jailbreaking with redsn0w will bypass activation. I tried it 5 times: Fail. So basically the question is, is there a legit, proven way to bypass activation or do I just have to wait until I find a person with an AT&T SIM that will let me take it to the nearest iTunes + internet to activate my iPhone? -W. Nagy.