Download Custom Firmware 3.1.2 IPSW – Jailbreak, Activate, Unlock iPhone 2G, 3G, 3GS [Mac and Windows]

iPhone 2G, 3G, 3GS users can now safely update to 3.1.2 firmware without updating the baseband (for unlock). If you are not the one to download all the various files and just want the ultimate result, these files are waiting for you to download! If you rather want to start from scratch, download Pwnage 3.1.4 tool for Mac.

  • Caution #1 : A restore is going to wipe the iPhone clean. Hence, please backup your iPhone using iTunes and then proceed.

More info about these custom firmware files :

  • Has factory boot logos (Apple and restore cable),
  • Only Cydia, No Icy
  • Preserved Unlock baseband (that is the whole point of a custom firmware, right?!)
  • Activated/Not Activated (Check the files carefully)

Prerequisite (recommended) :

If your iPhone is already jailbroken at the current firmware (3.0, 3.0.1, 3.1), it will be a hassle free upgrade! Restore mode will work just fine with already jailbroken iPhones.

Step 1.1) Download Files for iPhone 3GS (Please read the following carefully)

p.s : I am paying for these downloads (purchased RapidShare Download traffic due to overwhelming demand). Please consider donating to keep these downloads free and instantaneous. Thank you…





OR

Step 1.2) Download Files for iPhone 3G (Please read the following carefully)

OR

Step 1.3) Download Files for iPhone 2G (Please read the following carefully)

OR

Step 2) Join the downloaded files

  • The files downloaded above have an extension .001 and .002. They need a special opensource (free) software HJSplit to join.
  • Download HJSplit to join both the files – Link for Windows Computers here and Macs here.

Step 3) Restore the firmware in iTunes 9.x

  • You should now have the respective firmware file with an extension .ipsw (make sure it is .ipsw or else, it will give you an invalid firmware error) . Follow the steps in order :
  • 1)Launch iTunes and connect the iPhone to your Mac / Windows computer.
  • 2)If your iPhone is already jailbroken (if you see Cydia on your iPhone!), put your device in Restore mode (Turn iPhone off, keep holding Home button while you plug it in to your computer). Proceed to step 7. If not jailbroken already, continue to the next step (3).
  • 3)If you are aware of DFU mode, proceed further. If not, watch this quick video and pay close attention to the steps to achieve DFU mode.
  • 4)Turn your iPhone off. Press and hold the Home button and the Power button at the same time for 10 seconds.
  • 5)After exactly 10 seconds release the Power button. Continue holding the Home button until iTunes pops up a message saying that it has detected an iPhone in recovery mode.
  • 6)The iPhone will show you a blank screen (black).
  • 7)Click on ‘Ok’ to the prompt displayed.
  • 8)For a Mac : Hold Option key and then hit Restore button.
  • 9)For Windows : Hold the shift key and then hit the restore button.
  • 10)In the dialog box that pops up, browse the downloaded custom firmware file (the .ipsw file that you downloaded and joined using hjsplit in step 1.x).

Step 4) Give it few minutes to perform the restore. Once the iPhone is up and running, proceed for software Unlock using Cydia. Follow this guide to install Ultrasn0w to software unlock your iPhone 3G/3GS. iPhone 2G is already unlocked with this custom firmware!

You are now good to go! Post a comment if you are stuck at any of the steps described above.

[Pwnage Tool is developed by the Dev Team. This is just a custom firmware file created using that tool especially for Windows users cos’ Pwnage tool is available only for Macs.]

973 Comments

  • iLikeMyiPhone
    Posted October 22, 2009 1:04 pm 0Likes

    Sweet! Isn't that cool 😉

  • iLikeMyiPhone
    Posted October 22, 2009 1:05 pm 0Likes

    Wow, thanks for wishing me a happy life buddy! You enjoy your iPhone 🙂

  • iLikeMyiPhone
    Posted October 22, 2009 1:06 pm 0Likes

    Yep, you can and have to update the carrier file – good for MMS and network related stuff.

    It is a known bug that the carrier logo is not shown nor the name of the carrier in settings. Regarding MMS – get in touch with AT&T – it may not have been provisioned yet on your account…

  • OOOOMY
    Posted October 22, 2009 1:44 pm 0Likes

    my iwhite3g fone has been j/b with blackra1n and has 3.1.2 not custom d/l . the fone was unlock now it locked now …. how do i unlock????????????

  • iLikeMyiPhone
    Posted October 22, 2009 1:46 pm 0Likes

    What is the baseband version (Settings -> General -> About -> ModemFirmware)?

  • Ramon Tayag
    Posted October 22, 2009 6:04 pm 0Likes

    Thank you. Worked great 🙂 Yeah hjsplit doesn't seem to detect if the file is corrupted like winrar does. I downloaded it and upgraded without problems!

  • iLikeMyiPhone
    Posted October 22, 2009 6:27 pm 0Likes

    Sweet! Congratulations! Interesting that hjsplit didn't do a crc check!

  • Nirvi
    Posted October 22, 2009 8:51 pm 0Likes

    Cannot download form RAPIDSHARE, does anyone has an alternative deposit?

  • GZK
    Posted October 22, 2009 11:10 pm 0Likes

    Once you JB using Blackra1n, your baseband is also updated and there is no hack for this to unlock…at least for now.

  • GZK
    Posted October 22, 2009 6:14 pm 0Likes

    After the JB process, did you restore your phone from "backup?"

  • jandara
    Posted October 23, 2009 3:13 am 0Likes

    Can someone provide an ipsw file that is based on iphone 3g version 3.12, and baseband 5.11.07?

    I have a factory unlocked iPhone 3g (already on 3.12 and 5.11.07) and all I want to do is just jailbreak the phone. But blackra1n is really not working for me. The above posted ipsw doesn't work for me either, it keeps having the message "preparing for restoration" and stays there for a long time.

  • JMC
    Posted October 23, 2009 4:21 am 0Likes

    Currently I have a jb 3g with 3.0 fw and have AT&T as my carrier. I have no plans on using this phone on another carrier but want to run JB 3.1.2 . Your custom fw does not upgrade the bb. So my question is if I restore my phone with the official fw which upgrades the bb, can I then use your custom fw to restore to a jb phone?

  • Vikas
    Posted October 23, 2009 10:14 pm 0Likes

    Hi just bought a new iphone 3gs 3.1. i am new to jailbreak. my phone is unlocked (no contract). i tried jailbreak from instructions from varipus websites using blackra1n. phone got stuck in dfu mode. i then restored the phone with 3.1 firmware but phone kept on going to dfu mode again and again and then showed error 16. then downloaed official firmware 3.1.2 and restored the phone. i now have a modem firmware 05.11.07 model no MC131x. i want to jailbreak using custom firm ware which i have downloaded. please guide if i should go with restore using custom firmware.

  • zolcsi68
    Posted October 24, 2009 6:07 pm 0Likes

    i have iphone 3g jailbraked os 3.0 modem firmware 05.11.07 bootloader 5.09. any solution to unlock?

  • iLikeMyiPhone
    Posted October 24, 2009 9:46 pm 0Likes

    Unfortunately, we cannot unlock 5.11 yet.

    Sent from my iPhone

  • juzzchill
    Posted October 25, 2009 4:35 am 0Likes

    Dear Mod….

    i am on 2G, gone through all the process, here i am getting 1602 error while restoring, could u help me out plzzz….

    • iLikeMyiPhone
      Posted October 26, 2009 4:34 pm 0Likes

      Let me know if you used DFU mode or Restore mode – Since it is 2G, restore to stock firmware via iTunes and then put the iPHone in Restore mode and it should work just fine!

  • JMC
    Posted October 25, 2009 4:30 pm 0Likes

    I have a 3g iphone with the ver 4 modem firmware. My phone was JB on 3.0 prior but now iphone is un JB still on 3.0 and running latest itunes 9. So now my problem.

    I downloaded both activated and not activated and merged each. When I put the phone in DFU mode I get error 1601. If put in recovery, I get 1604. Itunes is working fine because as I type this, I am restoring to the official 3.0 without problems. It seems I cannot update to your custom fw. I did every suggestion posted on this site as well as deleting files in /devide support/.

    Any suggestions before I give up and either revert back to JB 3.0 or 3.1.2 using blackra1n?

    • JMC
      Posted October 25, 2009 11:10 pm 0Likes

      Update: I was able to install the unactivated version for the 3G. The installation not not work on my pc that had a previous version of itunes although I did a clean install. I ended up using my netbook running win xp. Also, prior to installing this custom version, I restore using official 3.0 fw. Apparently doing this did not allow my iphone to get update with the custom version. I had to JB 3.0 and then do a restore to 3.1.2. So now I have custom 3.1.2 with preserved BB.

      Thanks!

      • iLikeMyiPhone
        Posted October 26, 2009 4:35 pm 0Likes

        Yep, clean install of 3.0 followed by a Restore to the custom restore should do the trick just fine!

        • JMC
          Posted October 26, 2009 7:42 pm 0Likes

          That didn't work for me. The only way was to restore to official 3.0 => JB, then install the custom 3.1.2.

  • koolboyztn
    Posted October 26, 2009 12:43 am 0Likes

    if you using ATT Sim then go with not activated files.

  • koolboyztn
    Posted October 26, 2009 12:44 am 0Likes

    latest BB can not unlock atm.

  • Cliffordph
    Posted October 26, 2009 1:21 am 0Likes

    I wish you can have a mirror link like mediafire.com no more time waiting for the next download… fast ang easy.. tnx more power…

  • iLikeMyiPhone
    Posted October 26, 2009 4:27 pm 0Likes

    5.11 baseband cannot be unlocked yet 🙁 Will keep you posted, subscribe to RSS feed here..

  • iLikeMyiPhone
    Posted October 26, 2009 4:28 pm 0Likes

    I would recommend Stanford University's podcast (free on iTunes). Objective C course and then finally go with iPhone SDK (books, forums)…

  • iLikeMyiPhone
    Posted October 26, 2009 4:29 pm 0Likes

    If no contract, try NotActivated firmware. Technically though it should work cos' you have a genuine carrier in the US. It doesn't hurt to try either of the firmware btw.

  • iLikeMyiPhone
    Posted October 26, 2009 4:30 pm 0Likes

    Please follow the error 1600 guide on this site. Did you try the DFU mode or Restore mode?

  • iLikeMyiPhone
    Posted October 26, 2009 4:31 pm 0Likes

    You mean not-activated? Please follow the article all the way till the end, ultrasn0w to unlock…

1 5 6 7 8 9 20

Leave a comment