I need to use this phone (I know I know, me and the rest of the world ). While I was updating to 3.1.3 from 3.0, something went wrong and I wasn't able to get to the DFU part. I thought it was because I had jumped to 3.1.3. So I restarted redsn0w and I got to DFU with some trouble.

At that part, the phone was in recovery mode and there seemed to be no way to turn the phone off. If I held the power button, nothing happened, and if I held the power + home button, the Apple + USB sign would only temporarily disappear. I took advantage of the "disappearance" as a sign that the phone was off if only for a moment and immediately went through the DFU part. And the best part was that it worked!

I don't know if that had anything to do with this but now my phone is stuck in reboot mode. It went through the pineapple screen already and the entire unlock is done but it's been stuck on this screen for 25 minutes already! The Apple logo would flash every 5 minutes or so.

PLEASE HELP! I'd really appreciate it.