This guide will help you unlock and jailbreak your iPhone 3G and iPhone 3GS using a software called BlackRa1n on Windows.
This tutorial has been tested and works for iPhones having 3.1.2 firmware and 05.11.07 baseband. If your iPhone firmware version is older you can get 3.1.2 firmware here LINK and upgrade in iTunes and then proceed as follows. If you have a firmware newer than this, this guide will not work for you.
Jailbreak, in brief, is the process of freeing your Apple device from the restrictions imposed by the manufacturer. It’s a software installation which will hence give you ability to install third party applications including those unapproved by your carrier or Apple.
Unlock Once you unlock your iPhone you can use it with any carrier worldwide. Jailbreak is not the same as unlock.
Head over to www.blackra1n.com and download the software for windows by clicking on windows icon.
Connect your iPhone using the USB cable. Run the executable file you downloaded in previous step. Click on make it ra1n.
Wait for device to go into recovery mode and blackra1n to run. You will see the blackra1n image on your iphone’s screen. You’ll get a confirmation on your computer screen. It took me less than a minute.
After your device has rebooted there will be a new app icon called blackra1n. Make sure you have EDGE or wifi connectivity before you run the app.
You have three optional packages. Check Cydia(for third party application downloads) and sn0w(for unlocking your phone) and click on the Install button. Click on the close button once sn0w is installed. If you chose Cydia it will take a while to download and your phone will respring and be ready to use.
You will not need this app now so remove it. Swipe across uninstall and click on delete.
If you benefitted from this app please consider thanking Geohot and donating to him.
While the following guide has been tested to work for the suggested devices, please proceed at your own risk. Apple classifies this process as illegal and you may void your warranty. We’re also not responsible if your phone starts calling distant planets.
Note: This process is reversible. You can simply restore your device in iTunes and set it up as a new one. You may want to do it before you take it to the Apple store for repairs.