Geohot has finally released his jailbreak, Limera1n. And lucky for us his supports ALL iDEVICES (iPhone 4/3GS (any bootROM)/3G, iPod Touch 2G/3G/4G, and iPad) unlike Greenpois0n which has now been delayed until the next iPad 2G/iPhone 5. Limera1n is also a BootROM jailbreak and will jailbreak you're iPhone/iPod/iPad FOR LIFE! Make sure to backup your SHSH for iOS 4.1 before jailbreaking!
NOTE: If you rely on an unlock DO NOT UPGRADE TO 4.1 YET! It will update your baseband and you will lose unlock!Let's get started!
1. Update to iOS 4.1 if you haven't already. Make sure to backup everything before updating to the new OS!
For those with an iPhone 4 ONLY that want to preserve their baseband and unlock, follow directions here to update to 4.1 and keep you're current unlock: http://iclarified.com/entry/index.php?enid=12134 2. After you're on iOS 4.1,
Download Limra1n here [CURRENLY ONLY FOR WINDOWS. MAC VERSION COMING SOON] Save the file to your desktop.
3. Plug in your iPhone 3G/3GS/4 or iPod Touch 2G/3G/4G or iPad via USB. Exit out of iTunes (If its open).
4. Double click the limera1n.exe file on your desktop to launch the application
5. Click the large Make It Ra1n button
6. Your iDevice will go into Recovery Mode
8. When Limera1n asks you to, release the power button on your iDevice, but DO NOT release the home button
9. Limera1n will make your iDevice go into DFU mode (Just sit back and wait).
12. Once you're on your homescreen, make sure you're connected to a WiFi network and click on the Limera1n icon on your iPhone homescreen.
13. After you launch the app, select the Cydia option then press the Install button at the top right of the screen.
14. Once the installation of Cydia is complete, the iDevice will reboot. If it does not automatically reboot, manually hold down power and home buttons until the Apple Logo appears.
15. Enjoy you're jailbroken iDevice!
If you guys have any issues, let me know, I'll try my best to help out!