Update #11: redsn0w has been updated to 0.9.9b3 to auto-detect iOS5 GM firmware.Remember: it’s still tethered for all devices except for iPhone 3GS with old bootrom. If you don’t use redsn0w to “Just boot” at power up, all jailbreak apps (and even some native ones like MobileSafari) will fail to launch.
If you already jailbroke the GM by pointing an older redsn0w at the beta7 IPSW, there’s no need to re-run the full jailbreak step again…just use this newer one to make the tethered boot easier :)
Update #11a: We’ve replaced the Windows version of 0.9.9b3 with 0.9.9b3a. The new version fixes a caching bug that affected only Windows users — point it one more time at your iOS5GM IPSW, and from then on you won’t have to point at it again.
As a special bonus to Windows users, we’ve made it so that if you make a copy of redsn0w.exe and name it something like “justboot.exe” (anything with the word “boot” in it), it will start up in “Just Boot tethered” mode. That way you don’t have to click on any buttons at all to boot tethered! :)
Update #12: For those of you who experiment with your own custom ramdisks using the -r command-line option, version 0.9.9b4 adds auto-detection support for iOS5. This is needed because iOS4 and iOS5 treat the root partition differently (it’s encrypted in iOS5). redsn0w will now upload the correct iOS5 kernel by itself, but it’s up to your own launchd to determine if it needs to mount using the old or new partition scheme.
redsn0w now also accepts both native and img3-encapsulated versions of files you provide via the -r, -k, and -d command-line options (do redsn0w -h to show all the available options).
Here are the download links: