I’ve heard from a number of readers and read from some Tech news that they experienced problem with Redsn0w while jailbreaking. One particular problem is redsn0w hangs after you followed the instructions to put the iPhone into DFU mode and it keeps showing “Waiting for Reboot” message.
This is not an isolated problem and you may also experience the same problem as reported by these users:
After i put phone into DFU mode, redsnow says “waiting for reboot”, but phone does nothing. I’ve waited for an hour – screan is still black and redsnow says same thing.
Everything goes fine as per this guide till step 14, but from here neither i see anything happening on my iphone nor anything happening on my redsnow window, which keeps showing “Waiting for Reboot”, for a long long time…I have tried restoring again few times but everytime time i got stuck at “Waiting for Reboot” screen
I didn’t experience the hang problem until yesterday. When I tested out the downgrade procedures (from iPhone 3.1 to 3.0) and use redsn0w to jailbreak the iPhone after the downgrade, it just stuck at “Waiting for Reboot” screen.
But there is a simple solution for that:
Simply unplug the USB connector from the iPhone and plug it back again. Right after that, you’ll notice a momentarily refresh on the screen. Then everything should go fine afterward.
The solution has been tested on Mac with Redsn0w 0.8. Hopefully, it will also work on Windows. Remember to let me know your experience by leaving comment below.