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. Which will be in a couple of days, because I have to go somewhere where the UAE's draconian internet blocking doesn't work – ultrasnow is forbidden in the UAE…

          1. Oh wow, that is some serious internet censorship. I am not sure if censorship exists (in UAE) for dev team's unlock (ultrasn0w) but if it does, then it is pretty messed up! 

            ultrasn0w is the only unlock solution for iPhone 3G/3GS (certain basebands). I wouldn't suggest blackra1n which can screwup WiFi…

          2. The upgrade worked perfectly – thanks a million. Got to sort out the unlock tomorrow – I know a place that bypasses the UAE proxy. The url for ultrasn0w is blocked (repo.666.ultrasn0w.com). The UAE sucks when it comes to Internet blocking (e.g Flickr is blocked!).

            Cheers,

            Stephen

          3. Sorted! I was looking for ages for a site that could help me – yours finally did the job. Eternally obliged!

            Stephen

  1. hey… i have a 3gs with 3.1.3 on it…. i upgraded it from itunes… earlier… i was on 3.1.2…. my phone was not jailbreaked ever…. never!!! this is for the first time… i need to jailbreak and unlock my iphone…. can i make an ipsw on snowbreeze and use it thru itunes???? pls reply…

    1. so friginf right. anything beyond 3.1.2 is dark territory. i upgraded to 3.1.3 and now nothing works no blackra1n. no pawnage . no redsnow , now spirit nothing and i'm frustrated. Never update to 3.1.3 firmware no matter what

      1. Some patience and some searching will definitely work. You have to restore to 3.1.3 custom firmware and immediately run Spirit. Then you have to install blacksn0w RC2 or RC3…

  2. Hey ppl i just  accidentally ignorantly Updated my unlocked 3gs to 3.1.3 . Any one has any ideas what i can do with it . its locked isnt responding asking for valid SIM

  3. I got iPhone 3GS (US version) with  3.1.2 and 05.11.07 unlocked with blackra1n
    Recently I mistakenly did Reset of ALL settings and stuck on Apple logo. I can't restore to 3.1.2 as I didn't request SHSH copy from Cidia and afraid to upgrade to 3.1.3 for the reason of upgrading the baseband.

    What woulfd you recommend to bring my phone back to life? Are there custom 3.1.3 that can be installed on the phone with "all settings reset" and don't upgrade the bootloader?
    Thank you

    1. Well in that case the only option is 3.1.3 custom firmware which doesn't touch the baseband. 3.1.3 and 5.11 baseband may not be a good match for unlock I heard. You can try though, no harm.

  4. Hey Kiran,
    I have a 3GS jailbroken on 3.1.2 and baseband 5.11.07 …….i am having problem when i am recieng calls on my iphone………apparently the phone does not ring…..i have checked all the settings for sounds they r all fine………….what do u think i should do now………your respnose would be very helpfull

    1. I would first check if the speakers do work. Play a video or something.

      Let me know and then we can troubleshoot further. In the worst case, backup and restore the custom firmware…

  5. Hey guys… Eveytime i try to restore the custom firmware i get 1600 error… I can't find the solution to this anywhere. I have an iphone 3gs with the old bootrom. Please help me,,,!!!!!!!!!!!!!!

  6. Hi Kiran,
    I have an iphone 3g unlocked and JB 3.0/ 04.26.08. I just wanted to update it so ican use the newer apps.
    What should i do?
    also will cfw restore delete anything on my iphone?
    Do i need to unlock it again after the jailbreak?

    thanks in advance

    1. Hi Numan! You have to use custom firmware to retain the unlock at 3.1.3 or 3.1.2. You will have to create a full backup in iTunes. Just connect it and iTunes will do the rest. After you jailbreak, you have to unlock again, it is simple and easy. I made detailed guides here.

  7. I have 2G iPhone, using W7 and redsnow to upgrade to firmware 3.1.3. Everything was perfect, except there is no signal at all. I have tried both AT&T and T-Mobile sim cards. HELP !!!

  8. Help!!!

    I purchased an unlocked iphone 3gs with 3.1.2 firmware. I am attempting to sync it into my itunes (am using vista) when the program asks if i want to upgrade to firmware 3.1.3. I mistakenly clicked yes and to make the long story short my iphone cannot be accessed now and can only handle emergency calls.

    Hope you can give me an instruction on how to bring back the program. Much appreciated!

    1. Unfortunately enough, it cannot be unlocked for now. You may try jailbreaking though, it should work but not the unlock given that you performed a 3.1.3 direct restore from Apple.

  9. i have 3gs 3.1.3 (7e18) firmware 5.12.01 … ive downloaded snowbreeze and a 313 ipsw file when i browse for it thru snow breeze i cant find it .. can any one help

  10. hi kiran ,
     i have iphone 3g from canada now i want to unlock that can u please tell that version is 3.1.3(7e18) i am from pakistan can you please help me out … 
    i just want to unlock what can i do .? 

    i have downloaded ISPW 3.1.3 firmwar n also jail break software just tell how can i jail break step by step..
     regards,
       SAM
        

  11. Download the following files ONLY if you have an Official iPhone contract with your cell carrier (ATT and others….)

    when i do the steps this msg i have

    the iphone could not be restored an unknown error occurred (1604)

    help plz

  12. Pingback: Anonymous
  13. Ive got the same problem as above.
    Bought the iphone Jailbroken from Great Britan. gave it to my GF, and she updated to 3.1.3 BB 05.12.01
    And tried to restore to custom firmware but error: 1600 and 1604 appears.

  14. Got an error 1600 with these instructions.  At least it's something different than the 1604's I've been getting the majority of the time.  I'm beginning to hate this stupid phone!  I've been working on it for three days now!
    3g, 3.1.3 firmware, 5.9 bootloader, 5.11.01, iTunes 9.1.1.12, Windows 7 64-bit

  15. My battery got dead.. after that my iphone 3gs gots blank after apple logo.
    i had 3.1.2 wit 5.11baseband.
    i am trying to restore 3.1.2 and it says firmware is corrupt.
    Wil i be able to use INDIAN network with the custom firmware.
    PLZ HELP

    1. Yes you can use any GSM network on your iPhone. Not so sure if you have your SHSH files stored on Cydia's server. If yes, then we can get the custom firmware 3.1.2 back on. Where did you download 3.1.2 custom firmware form btw?

Leave a Comment