Download iPhone OS 3.1.2 Custom Firmware (IPSW Files) for iPhone 3GS, 3G, 2G

You can jailbreak iPhone OS 3.1.2 by creating Custom IPSW file using PwnageTool. For now, PwnageTool is available for Mac only. So, only Mac users are able to create custom firmwares. What if you’re on Windows? and do not own a Mac or don’t want to go through the PwnageTool procedure if so, this topic is for you.

Below you can download iPhone OS 3.1.2 Custom firmware for iPhone 3GS, iPhone 3G and iPhone 2G. These custom firmwares are created with PwnageTool and can be restored using iTunes.

IMPORTANT

There are two types of Custom Firmwares available for download below.

  1. ACTIVATED: This custom IPSW file is for users who want to unlock their iPhone which means they are NOT on Official Carrier only.
  2. NOT ACTIVATED: This custom IPSW file is for users who are on Official Carrier only.

So make your choice wisely. You’ll know whether you made the right choice or not once you successfully get the Signals or could Not.

How to Install Custom Firmware:

  1. Download the custom firmware (IPSW) (all parts) for your device from links below.
  2. Join the splitted custom IPSW file by unpacking them:
    • Mac Users: use BetterZip ( or what ever you want )
    • Windows Users: use HJSplit ( or what ever you want)
  3. Put iPhone in recovery mode. (How to put iPhone into Recovery Mode)
  4. Press the Shift button for Windows or ALT for Mac and click restore and used the custom ipsw.
  5. It will start restoring your iPhone which may take 10mins and will jailbreak iPhone. (iPhone 2G users are done here >Jailbreak+Unlock<. enjoy OS 3.1.2.)
  6. iPhone 3GS and 3G users who want to unlock iPhone needs to install UltraSn0w using following guide:

    How to Unlock iPhone 3GS and 3G using UltraSn0w (This works for OS 3.1.2 as well)

Once all done successfully, you can enable Tethering hack on OS 3.1.2.

Download iPhone OS 3.1.2 Custom Firmware (IPSW Files):


iPhone 3GS Custom IPSW

Activated (for UnOfficial Carrier Users)

RAPIDSHARE:
iPhone2_1_3.1.2_7D11_Custom_Restore_Activated.001
iPhone2_1_3.1.2_7D11_Custom_Restore_Activated.002
iPhone2_1_3.1.2_7D11_Custom_Restore_Activated.003
iPhone2_1_3.1.2_7D11_Custom_Restore_Activated.004

MEGAUPLOAD:
iPhone2_1_3.1.2_7D11_Custom_Restore_Activated.001
iPhone2_1_3.1.2_7D11_Custom_Restore_Activated.002
iPhone2_1_3.1.2_7D11_Custom_Restore_Activated.003
iPhone2_1_3.1.2_7D11_Custom_Restore_Activated.004

NOT Activated (for Official Carrier Users)

RAPIDSHARE:
iPhone2_1_3.1.2_7D11_Custom_Restore_NOT_Activated.001
iPhone2_1_3.1.2_7D11_Custom_Restore_NOT_Activated.002
iPhone2_1_3.1.2_7D11_Custom_Restore_NOT_Activated.003
iPhone2_1_3.1.2_7D11_Custom_Restore_NOT_Activated.004

MEGAUPLOAD:
iPhone2_1_3.1.2_7D11_Custom_Restore_NOT_Activated.001
iPhone2_1_3.1.2_7D11_Custom_Restore_NOT_Activated.002
iPhone2_1_3.1.2_7D11_Custom_Restore_NOT_Activated.003
iPhone2_1_3.1.2_7D11_Custom_Restore_NOT_Activated.004

iPhone 3G Custom IPSW

Activated (for UnOfficial Carrier Users)

RAPIDSHARE:
iPhone1_2_3.1.2_7D11_Custom_Restore-Activated.001
iPhone1_2_3.1.2_7D11_Custom_Restore-Activated.002
iPhone1_2_3.1.2_7D11_Custom_Restore-Activated.003

MEGAUPLOAD:
iPhone1_2_3.1.2_7D11_Custom_Restore-Activated.001
iPhone1_2_3.1.2_7D11_Custom_Restore-Activated.002
iPhone1_2_3.1.2_7D11_Custom_Restore-Activated.003

NOT Activated (for Official Carrier Users)

iPhone1_2_3.1.2_7D11_Custom_Restore_NOT_Activated.001
iPhone1_2_3.1.2_7D11_Custom_Restore_NOT_Activated.002
iPhone1_2_3.1.2_7D11_Custom_Restore_NOT_Activated.003

iPhone 2G Custom IPSW

Activated (for UnOfficial Carrier Users)

RAPIDSHARE:
iPhone1_1_3.1.2_7D11_Custom_Restore_Activated.001
iPhone1_1_3.1.2_7D11_Custom_Restore_Activated.002
iPhone1_1_3.1.2_7D11_Custom_Restore_Activated.003

MEGAUPLOAD:
iPhone1_1_3.1.2_7D11_Custom_Restore_Activated.001
iPhone1_1_3.1.2_7D11_Custom_Restore_Activated.002
iPhone1_1_3.1.2_7D11_Custom_Restore_Activated.003

Fix 16xx and 21 Error during iPhone 3.1.2 Restore in iTunes

  • Update your iTunes to latest version.
  • Try again..
  • Also try killing iTunes process in Task manager and iPod services after the error occurs. Reopen iTunes and try again..
  • Try changing the USB port the or on another system.
  • read out http://support.apple.com/kb/TS1275

or

iPhone 3G, 2G and iPod Touch, iPod Touch 2G users can use iREB to get rid of this error:

  1. Download iREB
  2. Start iTunes and put your phone into DFU mode:

    How to Put iPhone in DFU Mode

  3. Now close iTunes and Start iREB on your PC/Mac.
  4. Run the iREB. Select your device and wait for a few seconds till you get white or a red screen on your iPhone.
  5. Open iTunes. Now press and hold left “alt” button (“Shift” button on Windows) on the keyboard and then click on “Restore”  button in the iTunes. Select a custom .ipsw file and restore it. Your 16xx errors are gone.

Share/Save this Post

  • StumbleUpon
  • Facebook
  • Reddit
  • del.icio.us
  • Technorati

Comments:

  1. nthnyfong 19 February 2010 at 10:00 pm #

    HALO, WANT ASK BOUT THE CYDIA.
    IS IT THE CYDIA APPLICATION INCLUDE IN THE CUSTOM FIRMWARE OF 3G 3.1.2.
    CZ IM NOT SAW THIS CYDIA IN MY IPHONE.
    TQ, IPHONEHEAT, UR COMMENT IS REALLY PRECIOUS FOR ME.

    • iPhoneHeat 20 February 2010 at 11:51 am #

      Cydia is there

      • nthnyfong 20 February 2010 at 11:55 am #

        haha, really tq iphoneheat, u r d best.

  2. vinayakaggrawal 20 February 2010 at 1:14 am #

    Hi,I have the latest model of iphone 3gs,but it is stuck on the apple logo and is not going further.It was on firmware 3.1.2 before and was unlocked.What can i do to bring it back to workable position???Please help!!!!

    • rush2252 5 March 2010 at 5:13 pm #

      If you updated to 3.1.3 you will need the older 3.1.2ipsw file. Apple no longer validates it so you will have to have someone email it to you. You CAN successfully jailbreak 3.1.3 but are unable to unlock the 3G or 3GS on 3.1.3 at this time.

      To jailbreak you will have to follow the instruction from one of the Snow programs and select the 3.1.2 ipsw it will go ahead and accept the jailbreak and you will have cydia. Good luck!

      Next time when you are warned NOT to upgrade to the new firmware listen ;)

  3. nthnyfong 20 February 2010 at 2:35 pm #

    iPhone 3G Custom IPSW

    NOT Activated (for Official Carrier Users)

    iPhone1_2_3.1.2_7D11_Custom_Restore_NOT_Activated.001
    iPhone1_2_3.1.2_7D11_Custom_Restore_NOT_Activated.002
    iPhone1_2_3.1.2_7D11_Custom_Restore_NOT_Activated.003
    ——————————————————-
    can pls upload the file again? the link oledi expire on rapidshare?
    tq 4 all the effort, waiting 4 the file to download.

  4. gopi krishna 20 February 2010 at 11:17 pm #

    hey friend i am getting error1600 when i tried to restore
    my i phone 3gs
    can u help me please

  5. beachdude21 22 February 2010 at 5:52 pm #

    I jailbroke my iphone 3gs 3.1.2 but now it keeps getting stuck on the the page that looks like Picaso with blackra1n. so it wont get passed it, i have tried running blackra1n again and it hasn’t worked. i’ve tried downloading the ‘custom files’ you guys have on this site but then i get an error saying ‘1606′ or ‘1600′ what do i do? also is there any news about a new jailbreak for the iphone 3gs 3.1.3? Any info would be helpful

    • rush2252 5 March 2010 at 5:15 pm #

      Sounds like its bricked. You will most likely have to update to 3.1.3 or restore and load the 3.1.2 ipsw file IF you saved it. Read the above posting on how to jail break the old fashioned way before Blackra1n cam about.

      Good Luck!

  6. awitstori 25 February 2010 at 2:31 am #

    if i download this to my iphone, will it change the baseband to 05.11.07 ?

  7. awitstori 25 February 2010 at 2:32 am #

    sorry, i ment firmware

  8. vinayak 27 February 2010 at 10:55 pm #

    Hi,my iphone 3Gs is stuck on the apple logo.Is there any way to get out of here.I am also not able to get the phone on th recovery mode.Any help would be appreciated.

    Thank you.

    • rush2252 5 March 2010 at 5:16 pm #

      Plug the phone into your computer. Hold down both the power button and home button until the phone soft resets or turns off. Once the phone reboots release the power button and continue holding the home button for several seconds (10-20) it should show iphone in recovery mode on itunes.

      • vinayak 12 March 2010 at 9:24 am #

        Thanks a ton..

  9. grady 28 February 2010 at 11:55 pm #

    I download the IPhone 3GS Custom IPSW, activeted an dnot activeted, and when i try to extract the files i get an eror that the files are broken. mayb its my computer so can u contact me via e-mail and send me those files not comprest?
    10q

  10. [...] Download iPhone 3.1.2 Custom Firmware [...]

  11. prymespyder 3 March 2010 at 11:33 am #

    Are u goin to re-upload the iPhone 3G Custom IPSW
    NOT Activated (for Official Carrier Users)

  12. [...] Download iPhone 3.1.2 Custom Firmware Posted in: Jailbreak iPhone 3GS, Jailbreak iPhone 3G, Jailbreak iPhone, iPhone, iPhone Hacks on May 1, 2009 [...]

  13. [...] ??????? ????? – ?? ?????! ??? ?????? ??????? ????? ????? ???? ?????? ??????? ?????? ?- iReb (?? iReb ???? ?????? ???? ??? [...]

  14. [...] click restore in itunes hold down the shift key to browse to the custom firmware you downloaded. Download iPhone OS 3.1.2 Custom Firmware (IPSW Files) for iPhone 3GS, 3G, 2G | iPhoneHeat __________________ Panasonic TH46PZ80BA : Humax Foxsat HDR : Panasonic DMR EX75 : Playstation PS3 [...]

  15. baqirali 6 March 2010 at 3:04 am #

    you’ve given three files of custom firmware , how to get it done ? should i restore by selecting only single file or should i select each file one by one ?

  16. cmohan 7 March 2010 at 7:30 pm #

    If i try to join those files, its prompting for password… ? can one help me what is the passowrd for below files ?

    RAPIDSHARE:
    iPhone2_1_3.1.2_7D11_Custom_Restore_Activated.001
    iPhone2_1_3.1.2_7D11_Custom_Restore_Activated.002
    iPhone2_1_3.1.2_7D11_Custom_Restore_Activated.003
    iPhone2_1_3.1.2_7D11_Custom_Restore_Activated.004

  17. [...] Download iPhone 3.1.2 Custom Firmware Posted in: iPhone, iPhone Hacks on March 12, 2010 [...]


Leave a Reply