I recently bought an iphone 3g in ebay. The phone came up AT&T sim card and locked.
The phone is having 3.1.2(7D11) firmware and 05.11.07 baseband.
I initially tried to use the blackra1n. I used the following article to
jailbreak and unlock my iphone 3g version. It is extremely easy to use this utility. You just need to connect your iphone to the computer and run the blackrain utility.
But after unlocking I found various problems like GPS not working and ssh to the iphone is not working etc. I found that all these problems are due to some bugs in the blackra1n jail breaking code.
Because of these problems I decided to use some other jail broken solutions so that I can get back my GPS and other stuff that were broken with the blackra1n.
Here is the procedure that I followed for this.
First I downloaded the utility from the site
Connect your iphone to the computer and run this utility.
Here is the screen shot from that utility.
From here I found that I can use any jail broken utility so I decided
use redsn0w for this as this is from iphone dev team.
As my phone was already jailbroken I want to restore to the base settings.
I downloaded the 3.1.2 firmware from the location given below ( Please note that you need to check your firmware version from iphone using Settings-> General -> Version , my version is 3.1.2(7D11) and download the correct version only.
so I downloaded the corresponding the firmware version from the location
After downloading connect your iphone to the itunes and Press the Shift button and Click on Restore button , this will ask
for the iphone firmware file and here select the file iPhone1,2_3.1.3_7E18_Restore.ipsw.
iTunes will automatically put the iphone in the restore mode and reboots the iphone. After this operation iphone will be in the factory condition with locked. In this mode you will be only able to make emergency calls only. Do not get panic at thing point of time. We need to jailbreak this to get the iphone screen back.
Download redsnow 9.2 from the following link
extract this file to a directory and copy the file iPhone1,2_3.1.3_7E18_Restore.ipsw to the same directory.
Now run the program redsn0w.exe and click on the browse button and select the iPhone1,2_3.1.3_7E18_Restore.ipsw
Here is the screen shot for that ,
Now click on the next button and select the option's
Install Cydia etc.
After this follow the exact steps mentioned in the screen, You need to enter the iphone in to DFU mode and the redSn0w does the rest. If you are not a expert of iphone you may need to try this 3 or 4 times.
After this operation your phone is Jail Broken.
Now you need to unlock the phone. Please use the following link to unlock the phone using the blacksn0w.
Ensure that you have a wi-fi connection in your home before trying this. Enable the wi-fi connection on your iphone so that you can download the unlock utility using this wi-fi connection.
This is also extremely easy you , you can follow the url given below for more details on this.
Step 1 - Start ‘Cydia’ on your iPhone springboard.
Step 2 - Select ‘Manage’ tab at the bottom of your iPhone screen and then select ‘Sources’.
Step 3 - Select ‘Edit’ and then select ‘Add’. Now enter a url source. Type ‘http://blackra1n.com’ and select on ‘Add Source’. Once Cydia has added the source click on ‘Return to Cydia’ button.
Step 4 – Once the installation is completed. Search for ‘blacksn0w’ in Cydia and install it.
Step 5 - Reboot your iPhone. Your iPhone 3G or 3GS on 3.1.2 firmware will be unlocked automatically.