Monday, January 11, 2010

Jailbreak and Unlock iPhone 3.1.2 Firmware on Windows (PwnageTool 3.1.4)

PwnageTool 3.1.4 has been released and is for Mac OS X users only. The following step-by-step tutorial/guide will help you in running fully unlocked and jailbroken iPhone 2G,3G and 3GS with iPhone firmware 3.1.2 using your Windows PC without having to wait for Windows version of PwnageTool or redsn0w. Mac version of the tutorial can be foundhere.

If you don’t care about the unlock and just want to jailbreak your iPhone on 3.1.2, then you can also alternatively follow the guide posted here to jailbreak your iPhone on Windows with blackra1n in just 30 seconds.

Jailbreak iPhone 3.1.2 On Windows PC

Step 1: Make sure you have downloaded and installed the latest version of iTunes.

Step 2: Now connect your iPhone with your PC. You must connect it to a single usb porton the backside of your computer. Do not use any usb hub or the ports in the front as this could result in an error during update process.

Step 3: Start iTunes. Sync your iPhone with your PC so that iTunes backs-up all your important data including settings, apps, music, contacts and photos.

Step 4: As a Windows user, you will have to now download a custom firmware for your iPhone which has been cooked on a Mac using PwnageTool 3.1.4. Don’t ask us for the download links for these custom firmware files for the obvious reasons. Just Google it:

  • For iPhone 2G: “iPhone1,1_3.1.2_7D11_Custom_Restore”
  • For iPhone 3G: “iPhone1,2_3.1.2_7D11_Custom_Restore”
  • For iPhone 3GS: “iPhone2,1_3.1.2_7D11_Custom_Restore”

and use one of the torrent links to download the custom created .ipsw file

Step 5: Once you have downloaded the required .ipsw file, Move it into the following location depending on which version of Windows you are using:

“C:\Users\[username]\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates\”(Windows 7)

“C:\Users\[username]\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates\”(Windows Vista)

“C:\Documents and Settings\[username]\Application Data\Apple Computer\iTunes\iPhone Software Update\” (Windows XP)

Note: Make sure you have enabled “Show Hidden Files and Folders” option in Tools->Folder Options.. –> View tab found in Windows Explorer to see the directory locations mentioned above.

Step 6: Restart iTunes. You will now be prompted to install the new firmware 3.1.2 from iTunes. DO NOT UPDATE from this prompt. Just close this dialog by clicking on “x” from the top right-most corner of the window.

Step 7: Now you will have to restore your iPhone to this custom firmware 3.1.2 that you have just downloaded for your iPhone. Click on your phone from the sidebar in iTunes to get to this screen as shown in the screenshot below:

iTunes 9.0.1 on Windows 7

Step 8: Press and hold left “Shift” button on the keyboard and then click on “Restore” (Not “Update” or “Check for Update”) button in the iTunes and then release the “Shift” button.

This will make iTunes prompt you to select the location for your downloaded custom firmware 3.1.2. Select that custom .ipsw file and click on “Open”.

iPhone2,1_3.1.2_7D11_Custom_Restore

Step 9: Now sit back and enjoy as iTunes does the rest for you. This will involve a series of automated steps. Be patient at this stage and don’t do anything silly. Just wait while iTunes installs the new firmware 3.1.2 on your iPhone. Your iPhone screen at this point will be showing a progress bar indicating installation progress. After the installation is done, iPhone will restart automatically and you should now have a fully jailbroken iPhone running on firmware 3.1.2.

How to: Unlock iPhone on 3.1.2 Firmware:
You can now follow the tutorial/guide posted here to unlock your iPhone 3GS or iPhone 3G on firmware 3.1.2 using ultrasn0w.

Step 10: Once you are done with the unlocking and jailbreak process. You can now restore all your settings, apps, music, contacts and photos to the newly installed firmware version 3.1.2 by restoring the backup that you made in Step 2 from iTunes.

UPDATE 1: Follow the step-by-step guide posted here to fix missing carrier name or logo on your unlocked and jailbroken iPhone 3G/3GS running firmware 3.1.2.

UPDATE 2: Follow the step-by-step guide posted here to Enable Tethering on iPhone 3.1.2 Firmware.

UPDATE 3: You may also like to check out How to: Patch MobileInstallation File on iPhone 3.1.2 Firmware.

UPDATE 4: Native MMS functionality in Messages app on iPhone 2G can now be enabled using the step by step guide posted here.

UPDATE 5: Fix Push Notifications on Hacktivated iPhone 2G/3G/3GS running iPhone firmware 3.1.2 can be found here.

You can follow me on twitter or join our facebook fanpage to keep yourself updated on all the latest jailbreaking and unlocking releases.

Feel free to ask me any question here should you run into any problem during the update process.

Disclaimer: This guide is for testing & educational purposes only. Follow it on your own risk. I’m not responsible for any loss of important data or malfunctioning of your iPhone.

Download iTunes 9.0.1 for Windows


SHOWING 15 OF 296 COMMENTS

Sort by Subscribe by email Subscribe by RSS
  • mashwan 2 days ago
    Hi, Im running 3.1.2 and want to jailbreak but when I select the custom ipsw itunes say firmware not compatable, can anyone point me in the right direction?

    Thanks
  • cagrawal 4 days ago
    hi,
    i have just bought a iphone 16GB 3GS in Canada on 26/12. I tried to unlock it but as soon as i run the jailbreak software, the itunes app is executed. When I contacted a few people locally in Canada, I was told that the unlock is not available for this recent iphone.
    Would you be able to unlock this one also?

    Chandan
  • I tried to jailbreak with Blackra1n on a new iPhone 32GB 3GS and worked fine, with one minor thing that I dislike, if I turn off my iPhone I have to run Blackrain again from my PC to start it again.
    Miguel
  • hi taimur,

    this is samy from bahrain, i got iphone 3g ver 3.0.1, i updated to 3.1.2, but after the installation, it restarted and got in screen USB cable pointing to itune. in bahrain its not launched officially, kindly help me how can i make it working again.

    in itunes it shows, "the sim card inserted in this phone does not appear to be supported"

    samy
    sim_samy@yahoo.com
  • dhruv2212 5 days ago
    hey i ve got i phone 3gs with firmware 3.1.2 n i m facing the problem of restore eah n every tym i do it wid blacra1n !!!!!!!!1
    help out me
  • doshishan 6 days ago
    hii i am using iphone 2g running on 3.0.Today my cydia got crashed..So if i update it with 3.1.2 will it get jailbroken n unlocked too??n will my cydia work??I am new with all this please guide me
  • dl_lfc 1 week ago
    Hi, I got a few qus. I got a new iphone 3Gs with firmware 3.1.2_7D11. After i use blackrain to jail break and after that i reboot it,e iphone asking me to plug into itunes. Can i know is it that my iphone still can't full jail break yet? Thank for the help.....
  • You're using the new bootrom. Go google for more info on it.
  • I tried to jailbreak my iPhone 3GS 32Go Firmware 3.1.2 with the custom firmware, but during the installation it gave me an error (1604).
    I need some help to jailbreak my iPhone.
    Thank's
  • lukey1991 1 week ago
    hey all
    i need some help i want to jailbreak my iphone 3gs
    but like many others i am unsure just incase my iphone turns into a £500 paperwieght.
    can any1 confirm they have unlocked thier 3GS 3.1.2 on windows vista ?
    thanks for your help
    luke
  • Nodirbek 1 week ago
    hi, ever1, I had a j-broken iphone 3G with grandiose design and features(enabled due to jailbreak). But after doing this thing shift+restore, I lost my cydia and everything... it returned to the basic view((( but I did backed it up with APTbackup just before doing this,and backed it up in itunes as well.
    so, what should I do to get cydia and etc??????
  • wplefoux 1 week ago
    i get the msg tat iphone having problem with restore...
    i get my phone since 19th dec....is it cause new boot ROM?
  • oh i have an iphone 3g BTW if that matters some one please email me!!!!!
  • **PLEASE HELP**
    i googled the custom firmware, opened itunes, held shift as i clicked on restore, opened the new custom firmware i just downloaded and it gave me restore error 1604. which left my phone dead and had to restore back to normal from my last backup. and i also tried blackra1n and once i clicked on "make it ra1n" it said restore process but then nothing happens until itunes opens and says it detects an iphone that needs to be restored. so once i click oko and start restoring to the latest backup then blackra1n says done! but nothing changed i still didn't have cydia. I'm i just not meant to have a jailbreak/unlocked iphone?
  • your problem is as mine! No jailbreak for the newest stock firmware!! :-(
    we just have to wait a little while I guess?

No comments: