3.1.2

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

Kiran Konathala • October 13, 2009 • 4 min read

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 Discussion Comments

  1. my iphone was at firmware 3.0.1 jailbroken. I could not upgrade it to custom firmware 3.1/3.1.2 using DFU mode or Recovery mode. Then I reinstalled 3.0.1 without jailbreak. Still no succes upgrading it, will give me error 1600 or 13.
    What can I do?

  2. It worked great with my iphone 3GS:) I solved the no logo problem with 'make it mine application' as iLikeMyiPhone said in his one of the previous comments. It is easy to download and install, you gotta run cydia and get in the sections part.

    After that you should choose utilities and there you go, it is there:)

    Thank you all guys for perfect leading comments and of course, I wanna thank to iLikeMyiPhone especially:)

    excellent job buddy:) keep it comin:)

  3. thnaks ilikemyiphone.works perfect on my iphone 3g white 16gb just updated from 3.1 custom firmware to 3.1.2 and then installed ultrasnow repo666.ultrasn0w.com via cydia and works fine with tmobile and just installed MIM(make it mine) via cydia to make the tmobile logo….so far all good..my iphone life relies on u…is there a way you can create a custom firmware for iphone 3g activated for tmobile with PINEAPPLE LOGO..i really love that…please if u can thanks..GOD BLESS U

        1. also when i text it wont let me use the caps lock like it wont turn into blue color to use the caps lock for the whole text…did u come across this problem

          1. ok thnx bro..u da best..ur the favs on my firefox…lol..so i dont update my fone until u come out with something something like custom restore..lol..i hope ur next restore would be with pineapple logo..good luck with that..

  4. I was using the free account and it said like 2 days. So I just now purchases a premium account. This is the first file I have tried to download with the account. I logged in and now it says 18 days left. I can download through sendspace or mega upload very fast. I dont know how else to get these files…

  5. Yes I purchased it. Last night I needed the 3G files for my phone and I had a friend upload them to sendspace for me so I could get them. Today I was helping my room mate with his phone and that is when I decided to purchase the account. Now I have to call overseas to talk with someone and let them know I have a premium account that I bought from them. Rapidshare is frustrating…. and not cheap.

  6. I have an account through pay pal I just paid for one. It was 6 something euros for 30 days..
    Dear customer,

    Thank you for your purchase. Your Premium account has been activated and you can now download data easily and without waiting. Please ensure that your browser accepts cookies.

    ==============================
    Login: *********
    Password: **********
    ==============================

  7. Ok logged in through firefox instead of Google Chrome and the first time it says time unknown. I didnt stop the transfer just restarted another one and it took off…for now. we will see

Leave a Comment