Things you'll need: 1. Official Firmware 2.2.1 2. Quickpwn 225 3. iTunes (I Used 8.2) Step 1. Turn off your iPhone. Step 2. Hold down the power and home button. Step 3. When you see the Apple logo, release the power button but continue holding the home button down. Step 4. Open iTunes and wait for it to tell you that it’s in restore mode. Step 5. Hold the shift key (alt for mac) and hit restore. Point it to the official 2.2.1 firmware. Step 6. After downgrading finishes run quickpwn and follow direction to jailbreak. This has worked on 2g iPhone only. I think it would work for 3G too but you may not be able to unlock due to baseband update.