Guide: jailbreaking and unlocking version 3.1 or 3.1.2 extremely detailed
31/12/09 11:38 Filed in: iPhone
Hacks
This will only work on a mac and does not yet support the iPhone 3GS, the iPod touch 2G or the iPod touch 3G. So that means it does support the iPhone 3G, iPhone 2G and iPod touch 1G.
I will be demonstrating with an iPhone 3G
Before you begin this you will need:
-iTunes 9
-pwnagetool 3.1
-3.1 iPhone software
iPhone 3G
iPhone 2G
-A mac this only works on macs.
Extract pwnagetool in the usual way and then follow these steps:
1. Open
up Pwnagetool you will see the following, just go
ahead click OK.
2. Select the device you will be jailbreaking, as i am using an iPhone 3G I will click iPhone 3G.
3. Click continue pwnagetool will now try to find the 3.1 software file that you downloaded once it does select it and click continue, if it can not find the file then you can browse for it your self in pwnagetool.
4. Pwnagetool will ask you if you want to continue go ahead and click yes, for some reason pwnagetool says 3G(S) instead of 3G but don't worry it is for 3G and 3GS is not supported.
5. pwnagetool will ask if you have a contract that you activate through iTunes, if you have a contract that you will use and would like to activate click yes(I recommend this but you don't have to).
6. Pwnagetool will then begain to build the. ipsw file that you will use to jailbreak your iPhone, it will be saved on the desktop.
This can take up to half an hour so dont worry if it seems to be taking a while it has been known to take up to an hour for some people.
7. at some point pwnagetool will ask for your password to your mac, the password you use to log in to your account if you have one. Just enter it and click OK pwnagetool will then continue.
8. This bit is very important and is the bit that most people will slip up on. Pwnagetool will ask you if you your iPhone has been pwned before, see the image bellow. Listen if you are currently running 3.0 or 3.0.1 and your iPhone is jailbroken click "Yes" if your iPhone is not jailbroken, it doent matter if it has been jailbroken in the past aslong as it is not currently jailbroken, then click "no". Most guides just say click no but i have seen people click no when their iPhone IS jailbroken and it has not worked. So if your iPhone is jailbroken click yes if it isnt click no, simple.
there will be an icon on your desktop that looks like this.
This is your custom restore file.
9. If your iPhone was not jailbroken previously and you clicked no then follow the on screen instructions in pwnagetool, this will put you in DFU mode. If your clicked yes and your iPhone was jailbroken skip to step 10.
10. If you have just put your iPhone in DFU mode through pwnagetool iTunes will have dected it as being in recovery mode then hold the option/alt key and click restore. Select the custom restore file that pwnagetool created on your dektop and click choose, iTunes will now restore your iPhone with it and your iPhone will be jailbroken.
If your iPhone isnt in DFU mode and your iPhone is already jailbroken then just select your iPhone as normal in iTunes, then hold down the option/alt key and click restore select the custom restore on your dektop then click restore your iPhone will choose and then be jailbroken.
11. To unlock your iPhone first make sure your iPhone is running modem firmware 04.26.08 it should be as you have just jailbroken your iPhone with pwnagetool. To check go to settings general about and go right to the bottom. If you have an At&t sim or O2 si, in the UK but you still do not seem to be able to make phone calls then do this and you will be able to.
Go to cydia and type ultrasn0w in the search bar, thats a zero in sn0w not the letter o. Click it and then click install then confirm, it will then install. Just wait for it to say Reboot Device at the bottom then click it, your iPhone will reboot and will then be unlocked it may not say the name of your carrier at the top but it is unlocked.
12. If you want it to say the name of your carrier then search for fake carrier in cydia. Install it then open it up and click fake carrier then enter the name of your carrier and click set, you can make it say what ever you wante though.
2. Select the device you will be jailbreaking, as i am using an iPhone 3G I will click iPhone 3G.
3. Click continue pwnagetool will now try to find the 3.1 software file that you downloaded once it does select it and click continue, if it can not find the file then you can browse for it your self in pwnagetool.
4. Pwnagetool will ask you if you want to continue go ahead and click yes, for some reason pwnagetool says 3G(S) instead of 3G but don't worry it is for 3G and 3GS is not supported.
5. pwnagetool will ask if you have a contract that you activate through iTunes, if you have a contract that you will use and would like to activate click yes(I recommend this but you don't have to).
6. Pwnagetool will then begain to build the. ipsw file that you will use to jailbreak your iPhone, it will be saved on the desktop.
This can take up to half an hour so dont worry if it seems to be taking a while it has been known to take up to an hour for some people.
7. at some point pwnagetool will ask for your password to your mac, the password you use to log in to your account if you have one. Just enter it and click OK pwnagetool will then continue.
8. This bit is very important and is the bit that most people will slip up on. Pwnagetool will ask you if you your iPhone has been pwned before, see the image bellow. Listen if you are currently running 3.0 or 3.0.1 and your iPhone is jailbroken click "Yes" if your iPhone is not jailbroken, it doent matter if it has been jailbroken in the past aslong as it is not currently jailbroken, then click "no". Most guides just say click no but i have seen people click no when their iPhone IS jailbroken and it has not worked. So if your iPhone is jailbroken click yes if it isnt click no, simple.
there will be an icon on your desktop that looks like this.
This is your custom restore file.
9. If your iPhone was not jailbroken previously and you clicked no then follow the on screen instructions in pwnagetool, this will put you in DFU mode. If your clicked yes and your iPhone was jailbroken skip to step 10.
10. If you have just put your iPhone in DFU mode through pwnagetool iTunes will have dected it as being in recovery mode then hold the option/alt key and click restore. Select the custom restore file that pwnagetool created on your dektop and click choose, iTunes will now restore your iPhone with it and your iPhone will be jailbroken.
If your iPhone isnt in DFU mode and your iPhone is already jailbroken then just select your iPhone as normal in iTunes, then hold down the option/alt key and click restore select the custom restore on your dektop then click restore your iPhone will choose and then be jailbroken.
11. To unlock your iPhone first make sure your iPhone is running modem firmware 04.26.08 it should be as you have just jailbroken your iPhone with pwnagetool. To check go to settings general about and go right to the bottom. If you have an At&t sim or O2 si, in the UK but you still do not seem to be able to make phone calls then do this and you will be able to.
Go to cydia and type ultrasn0w in the search bar, thats a zero in sn0w not the letter o. Click it and then click install then confirm, it will then install. Just wait for it to say Reboot Device at the bottom then click it, your iPhone will reboot and will then be unlocked it may not say the name of your carrier at the top but it is unlocked.
12. If you want it to say the name of your carrier then search for fake carrier in cydia. Install it then open it up and click fake carrier then enter the name of your carrier and click set, you can make it say what ever you wante though.