Step 2: Now start iTunes and sync your iPhone with your PC so that it backs-up all your important data including settings, apps, music, contacts and photos.
Step 3: Download Redsn0w and update your firmware using itunes automatic method or download the original iPhone OS 4.0 for your version of iPhone (download links given below). Move all these files to your desktop
.

Step 3: Now select “Install Cydia”, “Unlock” and “Already pwned” options for iPhone 2G.

Step 4: Now make sure your device is both OFF and PLUGGED IN to the computer before you click “Next”.
Step 5: Connect your device in recovery mode by pressing the Power and buttons continuously.

At this stage you will be presented with a screen where you will have to quickly hold “Power” button and then while holding the “Power” button, you will now have to hold “Home” button too. Now after few seconds release “Power” button but keep holding “Home” button until installation begins.
Step 6: Sit back and enjoy while redsn0w will do all the rest for you. Once done, your iPhone 3G will restart automatically and you will find it jailbroken with iPhone firmware version 4.0.


