Jailbreak 3.1.2
This jailbreak works for all iPhones (2g, 3g, 3gs), and all generation of the iPod. Its really easy too! Thanks to geohot, “blackra1n” is now released.
Note: Do not use this method if you need to keep your unlock, because this updates the baseband which disables the unlock as of now.
Downloads:
Instructions:
1. First update to firmware 3.1.2 in iTunes.

2. Download blackra1n for your operating system, from the links above (windows or mac).
3. Once downloaded, double click on the downloaded file to run and you should see the following screen.

4. Plug in your iPhone/iPod to your computer, then click the “make it ra1n” button. It will load for a bit and reboot your phone. After its done rebooting see if you have a “rain drop” icon, if you do that means your device is successfully jailbroken. *If it did not work, don’t worry just repeat the steps again* The rain drop icon will look like the one in the image below.

5. Click on the “blackra1n” icon.
6. Install Cydia. *You can install Rock and Icy if you like*
*You will see the following screen*

7. And you are down, you device is officially jailbroken.
Congrats, and enjoy!
~ ice
sources:
http://blackra1n.com
http://redmondpie.com
Jailbreak 3.0.1
*You use the 3.0 firmware to jailbreak you device even though you’ve updated it to 3.0.1.
Redsnow
Firmware 3.0
—————————————————————————————————————————————————
Jailbreak 3.0
Ok the new software is called redsnow, think of it as the new quickpwn or pwntools.
Redsnow
Firmware 3.0
Instructions on how to install.
1. Unzip redsnow file.
2. Open “redsn0w-win_0.7.1″ file folder and double click the redsn0w.exe file.
3. Click browse and navigate to 3.0 firmware. (please download firmware from above)
4. Next screen will ask you what options you would like to add, cydia should be checked if not then check it. Then click next.
5. Turn off your device. (hold down top power button)
*The following instructions are shown within redsnow, but I will also state them here as well. If the instructions go to quick in the redsnow program just click back to start the process again. Its safe to do so.*
6. Hold down the power button (corner button) for 3 seconds.
7. Without releasing the power button, hold down the the home button (button on screen) for 10 seconds.
8. Without releasing the home button, now release the power button only! And keep holding the home button for 30 seconds.
9. Your iPhone screen will turn white, and it will begin loading. Once you see an icon appear showing a hard drive and a green arrow on top of it, you can release the home button.
10. You have officially jailbroken the 3.0 OS. Now go twitter about this site!
P.S. Any questions of if your stuck, drop a comment and I will help you out.
~ ice
Sources: http://blog.iphone-dev.org/
—————————————————————————————————————————————————
Jailbreak 2.2.1
Quickpwn
Firmware – 2.2.1
iPod Touch download <– for 1G & 2G iPod Touch
Learn how to install jailbreak your iphone! –> show me
Directions how to install:
1. Download quickpwn (mac/pc –> which ever computer you have) * please download to desktop its easier this way*
2. Download firmware (the one that fits your device) *please download to desktop its easier this way*
3. For 2.2.1 make your your iphone is updated to the 2.2.1 software, if your not sure here’s on to check on your iphone/ipod.
Got to settings –> general –> about –> (It will be stated under “version”) *this is on your iphone/ipod not on computer*
4. Extract quickpwn firmware to desktop.
5. Click the pineapple logo/icon. This screen should pop up if you click the right icon.

6. Make sure your iphone/ipod is connect to your computer. Then click the blue arrow to go to the next screen.
7. Now you should see this next screen (below). It will recognize of you have an iphone 3g or 2g or ipod touch.

8. Now if quickpwn (the program displayed in this example) does not find your firmware, then browse for it. It should be on your desktop like I suggested. If you put it somewhere thats fine, just look for it. If you can’t find it, then just redownload it. Its not the end of the world!
9. Now once you’ve found the firmware you should see this screen (below). Now you can click the next button and move on to the next part.

10. Now here is where you can select to install cydia & installer. Cydia is the best, installer is like whatever. But in cydia you will have acess to tons of stuff (video recording, free apps, turn you iphone into a wifi connect for laptop, games, etc) all for free of course and its stuff that apple does not want you to have. I know… dont even ask why… we still do not know.
The “replace boot logo” all this does is switch the apple logo in boot to a pineapple. You do not need this feature, its optional it will not affect the jail broken process if selected or not.
You will see the screen below.

11. So far its said that you cannot unlock the new 2.2.1 firmware, but 2.2 firmware you can. If you want your iphone unlocked you will have to downgrade to 2.2 firmware. *this will erase all your info* make sure you have everything sync and back up to bring back you info. Moving along from that, you will see the screen below.

12. Its another check to make sure your iphone/ipod is connected. Then click next.

13. You have two buttons on your iphone/ipod. The “home” button (circle one in front of device) and the “power” button (top on device). It will ask you to hold down and release these two buttons a few times, its very easy. Here is the process, broken down.
- Hold down “home” button for 5 seconds *do not release at all*
- Hold down the “power” button for 10 seconds (still holding home button too)
- After 10 seconds release (still hold home button)
- After 30 seconds release “home” button *now you can release*
Quickpwn will light up when you are supposed to do the next step. Its easy trust me! If you do not do it right the first time, no big deal, no damage is done. Just redo the process.
Then you will see the screen below once it’s complete with the steps above.

14. Your iphone/ipod will continue loading on its own, downloading the jail break. You can kick back and relax now and just wait like a few mins. You will see stuff going on, on the screen of your iphone/ipod.

15. After your iphone is complete done loading and has restarted back to normal you will see this screen (see above). Now you can disconnect your iphone/ipod.

16. You should see the cydia icon and the installer icon (see screen shot above) on your iphone/ipod. Now you are done! Congrats. This is only the beginning of the possibilities of your device, especially the iphone. I will try and post some more stuff to help everyone out.
Hope this helps with jail breaking your devices. Good luck, any questions let me know. I will be more than happy to help you out.
~ ice
—————————————————————————————————————————————————
Jailbreak 2.2
Here are some links to Jailbreak the 2.2 firmware. (NOTE: You must first update firmware through iTunes before Jailbreaking)
Quickpwn:
Firmware:
Sources: Michael’s Blog
~ ice