3.1.3

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

Kiran Konathala • February 9, 2010 • 5 min read

CAUTION CAUTION CAUTION CAUTION : Please leave a comment if you don’t know what you are doing. Better safe than sorry. You are warned, now proceed!

iPhone 2G, 3G, 3GS users can now safely update to 3.1.3 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.5 tool for Mac.

  • Caution #1 : A restore is going to wipe the iPhone clean. Hence, please backup your iPhone using iTunes and then proceed.
  • SUPER CAUTION : iPhone 3GS Owners, please read this thoroughly before proceeding further. If you are already at 3.1.3, this is not going to work. If you rely on blacksn0w for unlock (if you have 5.11.07 baseband, you are better off without 3.1.3 for now.
  • If you bought your iPhone recently (if it has the new bootrom, please stop right here). If the 4th, 5th digits are greater than 39, it is more than likely that it has the new bootrom.

More info about these custom firmware files :

  • Has factory boot logos (Apple and restore cable),
  • Only Cydia, 660 MB Root Partition
  • Preserved Unlock baseband (Your current baseband – be it 4.26.08 or 5.11.07 will stay the same)
  • Activated/Not Activated (Check the files carefully)

Prerequisite (highly 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. So, try jailbreaking your iPhone before you proceed.

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 (Original iPhone with metal back)

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 2a) Verify the final file size of the joined IPSW file

iPhone2_1_3.1.3_7E18_Custom_Restore_Activated_iLikeMyiPhoneDotCom.ipsw : 317,016,972 bytes
iPhone2_1_3.1.3_7E18_Custom_Restore_NotActivated_iLikeMyiPhoneDotCom.ipsw : 316,692,322 bytes
iPhone1_2_3.1.3_7E18_Custom_Restore_Activated_iLikeMyiPhoneDotCom.ipsw : 251,356,403 bytes
iPhone1_2_3.1.3_7E18_Custom_Restore_NotActivated_iLikeMyiPhoneDotCom.ipsw : 251,025,149 bytes

p.s : Mac [Snow Leopard] and Windows and other OSes may show the same file as different sizes in their respective systems since 1 MB is treated as 1000 KB in some OSes and 1024 KB in the rest!

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 have 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 (for 4.26.08 baseband) to software unlock your iPhone 3G/3GS. If you have 5.11.07 baseband, blacksn0w RC2/RC3 (thanks Neema) should be used for unlock!

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.]

356 Discussion Comments

  1. hey man something is wrong with my phone. All it does is show the apple logo and a blank screen then again apple logo followed by blank screen and so on. this is happening since the time I reset the network configurations on the phone. How do I get it to work again? when I try to restore to the original apple 3.1.2, it says cannot restore. When I try using the custom firmware 3.1.3, I get Error :1600

    PLZZZZZZZZZZZZZ HELP

  2. Hello I have a 3 GS with 3.0.1 jailbroken and unlocked with Ulrasnow, I just have 2 questions pls:
    1-If I use your custom IPSW to go to 3.1.3 will it be the same problem as jailbraking a 3gs with blackrain? If my battery dies or I turn off the phone it goes to recovery mode?

    2-Can I use a custom IPCC file to activate my 3G with ATT as I am curently doing with 3.0?

    Thank you

    1. 1. Do you have that problem at 3.0.1? If yes, then yeah it will still be…(tethered jailbreak). If not you are good to go!

      2. If you use the custom firmware, it will automatically activate your iPhone. ..No need of an ipcc file to do the same….

    2. If your iPhone uses tethered jailbreak at 3.0.1 then yes, it will be the same with 3.1.3. If not you are good to go with 3.1.3.

      The custom firmware activates your iPhone 3gs, you don't have to use an ipcc file for that…

      Please read cydia shsh part carefully before proceeding..

      1. Kiran.. I Have a PRoblem with the Sizes of the parts… first for 175 and second for 64mb.. (Activated_iLikeMyiPhoneDotCom.ipsw) when I Joinit don't reach 251.3MB.. =(

  3. I DO NOT HAVE SHSH files on Saurik, the phone is a week old, and it says pending.
    I had 3.1.2 (5.11.07) perfectly working…. I used this update, my baseband is still 5.11.07, but blacksn0w does not work 🙁
    plzzz help
    do you think Saurik will get me a SHSH? I requested SHSH files from cydia 4 days ago I guess, when apple wasn't signing that anymore…

    1. You should have proceeded with 3.1.3 only after you had the SHSH files stored 🙁

      Anyway, as I understand your iPhone 3gs is at :.1.3 at 5.11.07 baseband is it? If yes, did you install blacksn0w from cydia? Did you turn 3g off?

        1. So everything except the carrier signal works before you install blacksn0w , is it?

          Saurik's SHSH depends on when you requested them and it should all be automatic IMO.

          blacksn0w is the only option for 5.11.07 baseband. Did you try getting back to 3.1.2 baseband using Saurik's link?

  4. Hey Kiran,

    My friend accidentally updated his iPhone 3GS to 3.1.3 stock firmware.

    I tried re-shift-restoring the firmware with custom firmware and the iTunes stays stuck on PREPARING IPHONE FOR RESTORE for about 4 minutes and then get error code 1604 I think.

    Any thoughts, suggestions for concluding this frustrating chapter?

    Thanks in advance

    iPhone 16GB 3GS, 3.1.3, Windows Vista

      1. Oh, BTW I've tried restoring to 3.1.2 it was the first thing I tried to do before I came to your site to look up unlock for 3.1.3, I got an error message saying iTunes wont allow the restore.

        Thanks Kiran

    1. Oh, BTW I've tried restoring to 3.1.2 it was the first thing I tried to do before I came to your site to look up unlock for 3.1.3, I got an error message saying iTunes wont allow the restore.

      Thanks Kiran

  5. The method suggested here doesn't work for a 3GS with 5.11.07 baseband … I simply screwed up my iphone 3GS by updating to 3.1.3 activated custom firmware fromt he above link .. Now my 3GS has 5.11.07 baseband but blackra1n(snow) will not unlock it …

    Do you have any suggestions for me …

    thanks,

          1. Oh mate, never had this info. I don't have one for a previous version ..

            Read the above lines which is really really misleading and updated it .. It was working fine on 3.1.2 and now its all over :o( …

          2. I will keep you posted buddy. They were talking about a new exploit, so it is not all over yet. I'm sorry if you feel my instructions were misleading, I tried my best with all the caution words.

  6. It has been jailbroken before. He just accidentally updated to 3.1.3 stock firmware and iPhone 3GS relocked. and your link talks about going to cydia to donwload a file but I cant since his phone is locked, not even jailbroken..

    What can I do or what are my options?

  7. hi
    My Phone is 3GS 05.11.07 baseband, jailbroken and unlocked with blackra1n on 3.1.2 firmware.
    The phone is stucked on the Apple logo when booting(last time) , and never comes up .
    I did backup the SHSH on the current firmware but already when 3.1.3 was on Apple servers(did that from Cydia)
    Ofcourse no way for restore to 3.1.2 and i dont want to lock my phone with official 3.1.3 , are those Custome files will work for me ?
    Thanks
    Moshe

  8. HEy i have an Iphone 3G and its jailbroken, had software 3.1 .. and wanted to upgrade to 3.2, but by mistake i clicked 3.1 and restored the entire thing.. now i have the same sofware version, but i have no sevice(no network coverage)
    everything else works fine..
    any suggestion please

  9. Hi!I have iphone 3G 2.2 with baseband 02.28.00.Can i use the above method to upgrade and unlock.I have used pwnage tool previously.I am using Windows XP.Thank you!

      1. I read in cydia that if you upgrade to 3.1.2 without using Pwnage Tool to do so you will not be able to unlock your phone at this time,and maybe forever after.Is that true for my case.And as far as i understand it fuzzy band is for downgrade how can i use it?Cheers!

  10. Hello, I have a 3GS phone with Firmware 3.1.2 (7D11), Baseband version (Modem firmware) 04.26.08, with ultrasn0w 0.92 for UNLOCK. Can I use the ACTIVATED version of 3.1.3 custom firmware to do Shift+restore?

    Would it be still jailbroken AND "UNLOCKED"?

    Thank you,

    1. Yes you can use activated 3.1.3. I had the same config 3GS and updated yesterday. Works great now. Install ultrasn0w again to unlock. Down IPSW using IE not safari etc.

Leave a Comment