Warning: Not my own post
NOTE: This will not work for the iPhone 4S or iPad 2, although those jailbreaks should be coming soon. Also, this will not work on iOS 5.0, so update to 5.0.1 before you try it.
Option 1: Already Jailbroken Tethered
If you already have a tethered jailbreak, just reload your data in Cydia and search for the package “Corona”. Install it and you jailbreak should now be untethered.
Option 2: Not Jailbroken
This will probably be the case for most people, and means that you have not had any jailbreak applied to your device. If this is so, jsut follow the directions below to jailbreak your device untethered.
Step 1: Download the latest version of Redsn0w (0.9.10 beta 1) from here. (for mac os x and windows)
(there's a new update redsnow 0.9.10 beta 2) you can get it from the above link. it basically
repairs glitch in the cydia. i recommend using beta 2.
Step 2: Open Redsn0w. You should see this screen:
Step 3: Select “Jailbreak”. You should now be at this screen:
Step 4: Plug your device into the computer and turn it off. Then click “Next >”.
Step 5: Follow the on screen directions to put your device into DFU mode. Your screen should look like this:
Step 6: Let Redsn0w complete the process, and you should be done! Leave a comment telling us how it worked for you, and subscribe to our newsletter below to be notified if and when the jailbreak for the iPhone 4S and iPad 2 is released.