“Waiting for Reboot” redsn0w fix
If you have used redsn0w to jailbreak your iPhone and you are stuck on a “waiting for reboot” screen, you can try the following tips to fix this problem. Be sure you are using the latest version of redsn0w, you can download redsn0w 0.9.6b6 if you need to.
Fix “Waiting for Reboot” with Redsn0w iPhone Jailbreak
First, be certain the iPhone is actually stuck. Redsn0w will display the “waiting for reboot” screen and the iPhone screen may be all white while it reboots, this is normal for a certain amount of time. It may take up to a minute for the iPhone to reboot itself. Assuming you are stuck, let’s continue:
- Make sure you are using the proper IPSW file for your iOS device. You can download iPhone firmware, iPad firmware, and iPod touch firmware if you need to
- Windows users need to be sure they are running redsn0w as Administrator in XP Compatibility Mode
If you are using the proper firmware and running the app correctly, and you are still stuck, proceed with the following fixes:
- Fix 1) With redsn0w running, unplug your iPhone’s USB connection and plug it back in
- Fix 2) Unplug the USB cable from the computer and plug it into a different USB port that is closer to your computer (not a USB hub, keyboard, etc)
- Fix 3) Reboot your iPhone by holding down the Home and Power buttons for 30 seconds
The two USB fixes are suggestions from the iPhone Dev Team. With a hard reboot, you will get out of iPhone DFU mode and boot as usual where you can try jailbreaking again. If you are still having problems, you may be using the incorrect firmware version for your iOS device, or you may not be running the redsn0w application in the proper mode.
The “waiting for reboot” message may also appear on the iPod touch and iPad too, troubleshooting the problem is the same.
Thank you to OSXDaily reader Parakeet for providing some of these troubleshooting tips in the comments.