I got a 3G iPhone that was stuck to recovery mode. After many attempts to restore the firmware to 3.1.2, the iPhone got stuck indefinitely to recovery mode. It wont respond to a hard reset, nothing. I'll press the power button for minutes, and it dosen't work.
What can i do?