Guide: Jailbreaking iPhone 3G 3.1.2 on Windows 7

I have been trying to jailbreak my iPhone 3G (currently at firmware 3.1.2) for a few days, causing a lot of frustration, reboots and yet, my iPhone is still not jailbroken. So after a few rounds of trial-and-error, I manage to figure out the easiest way to do this.
First: Download Blackra1n
Go to the Blackra1n’s website and download blackra1n. If you’re somehow lost on how to download (for some strange cognitional reason), click on the windows logo on the blackra1n’s website. Don’t know which one? Are you for real?

Connect your iPhone to your PC
It doesn’t matter whether iTunes is running or otherwise. Just let it complete the backup process, sync, etc. Once you’re done, launch Blackra1n, but DO NOT CLICK on the “Make It Rain” button yet!

Do not click on the button yet!
Turn off your iPhone
While keeping your iPhone connected to your PC, turn it off (press and hold the power button until “Slide to Power Off” message appear, and slide to turn it off). Keep your iPhone connected via the USB cable!
Enter Recovery Mode

Now, hold both home and power button at the same time, the phone will turn on after a while. Keep the buttons pressed until the “Please connect to iTunes” image appears on the iPhone’s screen (it’s exactly like the image above). You can now release the buttons.
Start Jailbreaking
Now, click the “Make It Rain” button, and it would start jailbreaking your phone. Wait for the phone to reboot.

Now, you can click
Install Cydia
The whole idea of jailbreaking an iPhone is to allow installation of 3rd party applications on your iPhone, potentially turning it into a fancy touch-screen “there’s an app for that” device into something phenomenal, and potentially diabolical. If you have no plans to do all these, then I have no idea why you want to jailbreak your phone. Oh wait, maybe because you just can.
Once your phone have been rebooted, you’ll notice a new App called “blackra1n” on your iPhone. Launch this app, and proceed to install Cydia:

This is how blackra1n app looks like

This is Cydia

This is Cydia being installed

Yay, Cydia Installed!
(Optional) Remove blackra1n
If for some reason you’re not comfortable having the blackra1n app remain installed, you can remove blackra1n from the app itself!

No more blackra1n
There you go! Happy Jailbreaking!





Good guide…easy and clear…too bad I dun have a iphone…
the legal issues still unclear.. so better fast..hehhe
Wonderful instructions. Thanks you. Piece of cake. 3G 3.1.2
just one question…
how to restore the ipod back to its original setting..
lets say whether the JB successful or not..
I tried a lot of things including your method, but still frustrations for me… I have Windows 7 on my PC and my phone is a 3GS with 3.1.2 firmware. After all the steps are done and i have the blackra1n icon on my iPhone and as i tap it, the message on the top says please check your Internet Connection. There is no option for downloading cydia and my wifi connection is fine.
Please help!
how long is it supposed to take for my phone to reboot??? i’ve been waiting on it for over 10 minutes. the screen was lit up black for a little bit and then it just shut off..
answers please?!!!
Ah I faced this as well last time. Just reboot the phone manually and it should be fine :)
i have the same problem as corey, help please no-one else seems to be getting answered to …
my internet tethering is gone after jailbreaking… please help :( i am using digi …