I have an old iPhone 2g that was jailbroken on 3.1.2, and recently I restored and upgraded to a clean 3.1.3. Now, my home button wont respond at all. I have tried restoring numerous times without avail. This may sound like a hardware issue, but the weird thing is I am able to put the phone into dfu mode, which requires the home button. That is the only thing that has given me hope that it is just a software problem. However even downgrading the phone doesnt seem to help. Any advice would be greatly appreciated.