I found this on the iClarified website!
These are instructions on how to jailbreak and unlock your iPhone 3G and 3GS using BlackRa1n and BlackSn0w for Windows.
These instructions will work with the latest 3.1.2 firmware, the 05.11.07
baseband, and iPhones which require hactivation. If you have already jailbroken following [You must be registered and logged in to see this link.] instructions to unlock will be easier.
For those with a new iPhone 3GS (updated Bootrom), BlackRa1n only supports a tethered jailbreak. This means that once jailbroken you should not let your battery die. If it does die you will need to reconnect it to the computer and use BlackRa1n to boot it.
Before continuing make sure you are on the 05.11.07 baseband by following [You must be registered and logged in to see this link.] tutorial. If you are not please update your firmware to 3.1.2 using iTunes before continuing.
Ok lets begin...
[You must be registered and logged in to see this link.]
Watch the Video!
For your convenience this tutorial is available in video format also. Click the Watch It button to view the tutorial!
Step One
Open your web browser of choice and navigate to [You must be registered and logged in to see this link.]. Click the Windows logo at the bottom of the screen.
[You must be registered and logged in to see this link.]
Step Two
When prompted save the download to your desktop
[You must be registered and logged in to see this link.]
Step Three
Then double click the blackra1n executable file from the desktop to launch the program
[You must be registered and logged in to see this link.]
Step Four
Make sure your iPhone or iPod is connected to the computer then click the large make it ra1n button
[You must be registered and logged in to see this link.]
Step Five
You iPhone will now be placed in recovery mode.
[You must be registered and logged in to see this link.]
You will see a picture of GeoHot that replaces the regular recovery mode screen on your device.
[You must be registered and logged in to see this link.]
blackra1n will run and then your device will reboot.
[You must be registered and logged in to see this link.]
A popup message will appear informing you that BlackRa1n is free software and if you appreciate it you can donate to GeoHot at [You must be registered and logged in to see this link.].
[You must be registered and logged in to see this link.]
Step Six
Once your device reboots it will be jailbroken and you will notice a blackra1n icon on the Springboard. Make sure you have an internet connection and press to launch the application.
[You must be registered and logged in to see this link.]
Choose the installer application of your choice then press to select sn0w if you would like to unlock your device. Press the Install button at the top right of the screen to begin.
[You must be registered and logged in to see this link.]
BlackRa1n will begin to download and install the package you selected.
[You must be registered and logged in to see this link.]
If you chose to unlock device using blacksn0w you will be presented with a
Post Install log for sn0w. CommCenter will be restarted and there is no
need to reboot. If your carrier doesn't support 3G then disable it.
Press the Close button to continue.
[You must be registered and logged in to see this link.]
Step Seven
Once complete BlackRa1n will respring your iPhone and you will find the installer package of your choice on the Springboard.
[You must be registered and logged in to see this link.]
Step Eight
Once you have confirmed your installer package is working correctly you may use the Uninstall blackra1n button inside the BlackRa1n app to remove it from your springboard.
[You must be registered and logged in to see this link.]
Thanks,
Admin
These are instructions on how to jailbreak and unlock your iPhone 3G and 3GS using BlackRa1n and BlackSn0w for Windows.
These instructions will work with the latest 3.1.2 firmware, the 05.11.07
baseband, and iPhones which require hactivation. If you have already jailbroken following [You must be registered and logged in to see this link.] instructions to unlock will be easier.
For those with a new iPhone 3GS (updated Bootrom), BlackRa1n only supports a tethered jailbreak. This means that once jailbroken you should not let your battery die. If it does die you will need to reconnect it to the computer and use BlackRa1n to boot it.
Before continuing make sure you are on the 05.11.07 baseband by following [You must be registered and logged in to see this link.] tutorial. If you are not please update your firmware to 3.1.2 using iTunes before continuing.
Ok lets begin...
[You must be registered and logged in to see this link.]
Watch the Video!
For your convenience this tutorial is available in video format also. Click the Watch It button to view the tutorial!
Step One
Open your web browser of choice and navigate to [You must be registered and logged in to see this link.]. Click the Windows logo at the bottom of the screen.
[You must be registered and logged in to see this link.]
Step Two
When prompted save the download to your desktop
[You must be registered and logged in to see this link.]
Step Three
Then double click the blackra1n executable file from the desktop to launch the program
[You must be registered and logged in to see this link.]
Step Four
Make sure your iPhone or iPod is connected to the computer then click the large make it ra1n button
[You must be registered and logged in to see this link.]
Step Five
You iPhone will now be placed in recovery mode.
[You must be registered and logged in to see this link.]
You will see a picture of GeoHot that replaces the regular recovery mode screen on your device.
[You must be registered and logged in to see this link.]
blackra1n will run and then your device will reboot.
[You must be registered and logged in to see this link.]
A popup message will appear informing you that BlackRa1n is free software and if you appreciate it you can donate to GeoHot at [You must be registered and logged in to see this link.].
[You must be registered and logged in to see this link.]
Step Six
Once your device reboots it will be jailbroken and you will notice a blackra1n icon on the Springboard. Make sure you have an internet connection and press to launch the application.
[You must be registered and logged in to see this link.]
Choose the installer application of your choice then press to select sn0w if you would like to unlock your device. Press the Install button at the top right of the screen to begin.
[You must be registered and logged in to see this link.]
BlackRa1n will begin to download and install the package you selected.
[You must be registered and logged in to see this link.]
If you chose to unlock device using blacksn0w you will be presented with a
Post Install log for sn0w. CommCenter will be restarted and there is no
need to reboot. If your carrier doesn't support 3G then disable it.
Press the Close button to continue.
[You must be registered and logged in to see this link.]
Step Seven
Once complete BlackRa1n will respring your iPhone and you will find the installer package of your choice on the Springboard.
[You must be registered and logged in to see this link.]
Step Eight
Once you have confirmed your installer package is working correctly you may use the Uninstall blackra1n button inside the BlackRa1n app to remove it from your springboard.
[You must be registered and logged in to see this link.]
Thanks,
Admin