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

  • fenrus
    Posted December 8, 2009 8:21 pm 0Likes

    So, is this thing safe? i have iphone 2g 8GB 2.2.1 and updated to OS 3.1 and i'm having way too much trouble, (springboard crashing and many more, been in safe mode for 3 days already) also i live in the caribean,i asume i must download the "no contract" one, can anyone confirm this?

    vista user

    thank

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

    Hey, All I need to know is one last reply.

    I have the program installed, I've updated so I can now use my sim

    Just one last thing, Do I still need to restore the firmware so that it is activated?

    Thankssssss!

  • iLikeMyiPhone
    Posted December 8, 2009 8:39 pm 0Likes

    No more restoring! You are all set if you installed Cydia and sn0w program using blackra1n. Your iPhone is already activated if you see the homescreen.

  • Will
    Posted December 8, 2009 9:09 pm 0Likes

    Hi again, everytime I put my sim in it still asks me to connect to itunes :S

    thanks!

  • iLikeMyiPhone
    Posted December 8, 2009 9:11 pm 0Likes

    Is it a 2G or 3GS iPhone?

  • iLikeMyiPhone
    Posted December 8, 2009 9:22 pm 0Likes

    3G iPhone and you used blackra1n as suggested and it is still locked (not activated)?

  • Will
    Posted December 8, 2009 9:29 pm 0Likes

    My simcard is working freely, It shows my network Orange 3G so that is all good

    but when i insery my simcard, it gives me the itunes image with the connecter.

    Confusing, Any ideas?

    thankyou

  • Will
    Posted December 8, 2009 9:32 pm 0Likes

    Now when I connect it to itunes, it says there is a problem with my iphone and i should take it to a apple store? :S

    This isn't looking good.

  • iLikeMyiPhone
    Posted December 8, 2009 9:33 pm 0Likes

    Run blackra1n again while your iPhone is in this mode (make sure you have the intended sim in your iPhone before re-running blackra1n).

  • iLikeMyiPhone
    Posted December 8, 2009 9:36 pm 0Likes

    Please ignore those messages and run blackra1n as I said in the previous message.

  • Will
    Posted December 8, 2009 9:37 pm 0Likes

    I cannot get to the application while the SIM is in, as soon as I insert my Orange sim it tells me I have to connect it to a computer :S 🙁

    But without no sim, the phone works fine

    Again, Thanks for helping!

  • iLikeMyiPhone
    Posted December 8, 2009 9:40 pm 0Likes

    Re-run blackra1n while the SIM is in with that message it says.

  • Will
    Posted December 8, 2009 9:45 pm 0Likes

    Do you mean with or without the sim in?

    Because with the sim in, I cannot get past those messages 🙁

  • iLikeMyiPhone
    Posted December 8, 2009 9:47 pm 0Likes

    With the SIM in. What happens when you run blackra1n again?

  • iLikeMyiPhone
    Posted December 8, 2009 9:52 pm 0Likes

    Let me know if you are comfortable with me remotely working on your computer. I have run out of ideas here.

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

    Yeah sure 😀 thats fine, how do we go about it?

  • iLikeMyiPhone
    Posted December 8, 2009 9:56 pm 0Likes

    You will get an email for details.

  • Will
    Posted December 8, 2009 9:59 pm 0Likes

    Ok sure

    Hey man, I most apprciate your help, you could cure me! 😛

  • csgt500
    Posted December 9, 2009 12:01 am 0Likes

    Im very close to sell my iPhone unfortunately due to the 1600 and 1604 errors, I have a iPhone 3Gs firmware 05.11.07. Ive tried ALL the methods DFU mode, Restore Mode, On Mac and PC and it always fails
    the only thing i havent is Blackra1n but is that stable for the iPhone ive heard that everytime you reboot your phone you have to unlock it again, but anyways hope something fix this problem before I sell my phone

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

    Ok thanks, does this matter that my phone isn't activiated?

  • Will
    Posted December 8, 2009 9:19 pm 0Likes

    Its 3G

  • Will
    Posted December 8, 2009 9:49 pm 0Likes

    So Run it, then put the SIM in?
    Nothing new happens :/

    Its immposible to do anything with the SIM in, it just shows that I need to connect to computer

    This is a bloody complicated situation! lol

    thx again

  • RGH
    Posted December 9, 2009 6:58 am 0Likes

    The scenario I have is this. Please bare with me. My last restore was through your custom FW created as activated for other carriers as I didnt have an official contract. Then unlocked with ultrasn0w. Everything has worked fine. I sihave since registered a pay and go sim card and I have now received an official unlock notification.
    However going into I tunes does not activate it, so I tried uninstalling Ultra. Once I do that no sim card registers on the i phone , even the original one, and I am not receiving the official unlock notification. I am thinking perhaps I need to restore to your custom firmware not activated for other carriers and restore from that. Then would my official sim card be recognised.

  • RGH
    Posted December 9, 2009 6:58 am 0Likes

    Further questions
    However I have files on Sauriks server and have amended the host file as he suggested and am not sure if that will make a difference.
    Finally if I restore through I tunes and upgrade the BB I obvioulsy cant downgrade in the future, although am I likely to want to.Also I understand that blackrain is a tethered jailbreak, which I believe means it has to be reinstalled if the phone is turned off or battery goes flat. Is that right. But once I have used it perhaps for example to install "Terminal" does it need to be on the phone to use "Terminal" or can I just reinstall BlackRa1n only if and when I want to add a program{Does all that make sense!!!!!}
    Thanks for your help

  • iLikeMyiPhone
    Posted December 9, 2009 2:26 pm 0Likes

    You can take my word for that sir!
    Your iPhone definitely has old bootrom (based on serial number). blackra1n should jailbreak it just fine.

    p.s : Never give out the full serial number. Just the first 5 letters should be enough.

1 11 12 13 14 15 20

Leave a comment