So my iPhone first gen, 8 gig, unlocked and jailbroken, just stop vibrating. If I put my ear to the phone and flip the silent switch I can hear a very very quite whurring noise, but the phone no longer vibrates. I checked my receipt, and the warranty expires December 2008. I DON'T have a contract with ATT for this phone, and it has been pwned. I'm pretty sure there is a way to restore it so it looks like it was never pwned/unlocked, but will they still fix/replace this without an att contract? What should I do? Can someone point me the way of a guide to restore this so apple won't be able to tell?