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

  • Saimon
    Posted November 26, 2009 1:07 pm 0Likes

    Everything works well for my 3GS after upgrading Custom 3.1.2 Activated version…. but my push for IM+ not working but my pushmail for mobile me is working. Now i am confused what to do to fix the push IM+

  • HAzArdrOXs
    Posted November 29, 2009 7:11 am 0Likes

    Hey, I Have a quick question, I have a Iphone 3g jailbroken on 3.02 firmware, I'm wondering if im supposed to use the Activated or Unactivated version. I use my iphone on AT&T but I never signed any contract with them for my Iphone Just put a sim card in. Which version do i Use?

  • jadam
    Posted December 1, 2009 11:49 am 0Likes

    iphone 3g on at&t with 2.2.1 jb… tried to upgrade to 3.1.2 jb via ispw… kept getting '1600' error

  • broncobuster
    Posted December 2, 2009 4:56 am 0Likes

    os win..3gs BB 5.11.07 / 3.1.2 (7d11) with att iphone contract never JB. want to jailbreak to tether, which custom fw should i use?
    thanks,

  • iLikeMyiPhone
    Posted December 2, 2009 5:33 am 0Likes

    you are better off with blackra1n..

  • broncobuster
    Posted December 2, 2009 6:14 am 0Likes

    thnx 4 reply…if i bail out on goin the tethering route, which of your ipsw to go with? the 'not activated'. right?…btw thnx a mil for your time/site..paypal?

    • iLikeMyiPhone
      Posted December 2, 2009 2:13 pm 0Likes

      You cannot go wrong with blackra1n but if you did, you may use the NonActivated firmware… Good luck..

  • broncobuster
    Posted December 2, 2009 5:52 am 0Likes

    and factory unlocked….any links how to totaly b/u iphone factory fw w/ itunes? any advice PPlease befor plungin in

  • craighjones
    Posted December 2, 2009 4:00 pm 0Likes

    Hi,

    Experiencing issues, My iPhone (3g 16gb 3.1.2 and 5.11) is jailbroken with blackra1n and unlocked with blacksnow and I'm using Orange as a carrier within the UK.

    WIFI works fine and so do calls until I loose a signal, then I have to insert my SIM into my old phone and then back into my iPhone and boom! A full signal and operational until I loose a signal.

    I've just returned from Amsterdam where I used my Orange UK SIM and iPhone connected to a Dutch carrier experiencing no problems at all even when I lost signal.

    Why is/would this happen?

    Cheers

  • iLikeMyiPhone
    Posted December 2, 2009 5:19 pm 0Likes

    Geohot, the developer of blackra1n will be in a better position to help you in this case. Twitter him at Geohot….

  • Dereck
    Posted December 2, 2009 11:19 pm 0Likes

    WOo thanks so much for this!! WOrked perfect!! Thought my iPhone 2G was going to the garbage… thanks!!! 🙂

  • bhairya
    Posted December 3, 2009 6:01 pm 0Likes

    Ok, this worked for me and I upgraded the firmware on my 3g from 2.2.1 to 3.1.2. However, when my phone rebooted and connected to itunes, I was no longer able to access my itunes account and the email address shown on top of the itunes window was liam_connor2292@photographer.net. I was no longer able to update any of my apps from itunes. I recreated my itunes account and tried it but it gave me an error saying that I needed to login to the liam account to update the apps. I sent an email to Apple tech support and they told me that the apps are registered to the liam account and I need to use it to update them. That is certainly not the case. Can someone please tell me how I can fix this issue? Thanks!

  • bhairya
    Posted December 3, 2009 7:53 pm 0Likes

    Before I restored the custom ipsw from here, all my apps in itunes synced to the only account I have ever had with itunes. It was only after I restored the custom ipsw through itunes that this problem began and itunes showed my ID as this new liam_ one. So this has to have something to do with the custom ipsw. Is there some ID that is stored in the firmware?

  • Lisa
    Posted December 4, 2009 1:04 am 0Likes

    Iphone 3g- version 3.0.1- Firmware 04.26.08
    No contract with Att-Want to use t-mobile would like to unlock and jailbreak. I am very confused. Can I update to 3.1.2 to be able to use Blackra1n? Or what should I use? I have windows vista. Thank you so much.

  • Jason
    Posted December 6, 2009 7:53 am 0Likes

    Worked perfectly on my 3GS, thanks a lot!!

  • caliph
    Posted December 6, 2009 7:27 pm 0Likes

    I have an iPhone 3GS 16GB, FW 3.1.2 with 5.11.07. Have been trying for most of the day to unlock the phone. Managed to jailbreak with no problems whatsoever using blackra1n. When I put my T-mobile (UK) sim in the phone, the T-mobile logo comes up fine at the top and I even have three to five bars of reception but whenever I try and make a call, the call drops instantly and I cannot send any SMS.

    I have checked my IMEI status and the phone is not blocked, so that can't be the issue. Also tried checking the message and call centre numbers but they are fine. Does anone have any advice?
    Digg

    • iLikeMyiPhone
      Posted December 6, 2009 7:30 pm 0Likes

      I would try 'Resetting all network settings\”. Also launch Cydia nad make sure you have the latest version of blacksn0w (the unlock program).

  • Parasa Mapiya
    Posted December 7, 2009 2:28 pm 0Likes

    I have an old Iphone 2g 8gb running on FW 1.0.2 unlocked with appinstaller and with 3.14 baseband.
    im using xp.

    can somebody tell me the exact procedure to update my phone to 3.1.2.

    any help will be trult appreciated.

    Thanks.

    • iLikeMyiPhone
      Posted December 7, 2009 2:36 pm 0Likes

      It is very easy my friend!

      All you have to do is : Update to 3.0 (stock Apple firmware (look for it in Downloads) first, then jailbreak it using Redsn0w. Once you see Cydia, put your iPhone in Restore mode and restore to the custom firmware found here.

      You may also try Geohot's Blackra1n to jailbreak once you directly restore to 3.1.2 (Apple stock firmware).

  • Trackback: iPhone 3GS jailbreaken, custom firmware?? - iPhone Forum - alles over de Apple iPhone, iPhone 3G en iPhone 3GS
  • csgt500
    Posted December 7, 2009 5:54 pm 0Likes

    When restoring im getting error 1600 on iTunes what can i Do?

    • iLikeMyiPhone
      Posted December 7, 2009 6:10 pm 0Likes

      I need more information to better assist you.

      • csgt500
        Posted December 7, 2009 8:52 pm 0Likes

        ok, Please help me, This is what happens, I already Downloaded the custom IPSW already joined it but when I start the progress of Restore, I get this 1600 and 1604 Error always ive tried it on MAC and PC Same Errors I did it doing DFU mode and still the problem and did it on the normal mode and now i cant Enter DFU mode, Im downloading again the 3.1.2 firmwire

  • csgt500
    Posted December 7, 2009 9:01 pm 0Likes

    Yes i've done that BUT , Ok I got the pwnage tool 3.1.4 I make a Custom IPSW and when I get to the DFU mode my Mac says the I have to connect the Phone when in fact it is connected It stucked there and If I enter DFU mode manually it still waiting for it to be in DFU mode and when Im restarting the phone the Mac Recognizes the device and everything is not synchronized and I CANT DO IT,, driving me crazy really

  • csgt500
    Posted December 7, 2009 9:07 pm 0Likes

    Ok I'll Try that, but My Iphone is stucked in recovery mode, how can I enter to DFU mode? can i?

    • csgt500
      Posted December 8, 2009 12:09 am 0Likes

      well that didnt work for me, But the funny thing is that I downloaded the Original Firmwire and it Restored properly , What can it be PLEASE!?

  • Will
    Posted December 8, 2009 7:28 pm 0Likes

    Need some passive help

    I have a 8GB 3G Iphone

    I bought it off another guy which the phone is on O2, It is legit, I have receipts ect.

    When I try to restore I get those 1600+16001 errors.

    I've tryed all the step by steps to try and restore it but nothing seems to work :S

    I'm on orange, and the phone is not activiated.

    IF someone could help, I'd love you

    • iLikeMyiPhone
      Posted December 8, 2009 7:31 pm 0Likes

      Please provide the baseband version, firmware version of your iPhone and if you are using Windows / Mac. That will ensure an accurate response.

      • Will
        Posted December 8, 2009 7:50 pm 0Likes

        Hi there, thankgod your replying.

        Baseband Version: 05.11.07
        Firmware version: 3.1.2 (7D11)

        thanks!

  • Will
    Posted December 8, 2009 7:53 pm 0Likes

    Oh and using Windows

  • iLikeMyiPhone
    Posted December 8, 2009 7:58 pm 0Likes

    No matter what, it just works!

  • Will
    Posted December 8, 2009 8:00 pm 0Likes

    Ok, I have this program now!

    How do i activiate it? 😛

    Much appriciated!

  • Will
    Posted December 8, 2009 8:04 pm 0Likes

    Sorry to bother you this much!

    I'm just egar

1 10 11 12 13 14 20

Leave a comment