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,
    i have an at&t sim card but i only use it to activate the iPhone.
    i use an unofficial carrier sim card. so i just want to know if the current firmware files are all unlocked, even the ones "not activated" ?
    does "not activated" means that it is unlocked but but i need an official sim card to activate it ?

    thx

    1. Is it a 2G/3G or 3GS iPhone?

      You have to use 'Non Activated' in this case. You will have to use either ultrasn0w or blacksn0w depending on the baseband version.

      If 3GS, then store the SHSH files before any 3.1.3 firmware process..

      1. My device is a 3GS, has SHSHs on file for OS: 3.0, 3.1, 3.1.2 in cydia.
        Modem Firmware is 04.26.08.
        i modified the itunes file to communicate with cydia server instead of apple's.
        my carrier is not an official one but i have an AT&T sim card.
        i want to keep the unlock but want the Push Notification too.

        so correct me if I'm wrong:
        i can restore to the 3.1.3 "NOT ACTIVATED" firmware after i download it from this page, then put in the AT&T sim card to activate the phone, push notification will work, my modem firmware will stay at 04.26.08, and as usual I'll have to use ULTRASN0W to unlock.

        right ????
        THANKS FOR THE FAST REPLY 🙂

          1. that was fast lol.
            thank you.
            just one more Q: in sn0wbreeze, the option "Activate the iPhone" if unchecked will create for me a costume firmware witch is unlocked but not activated, "needs a AT&T sim to activate", like the one that you have here ?
            and i can use it safely on the same device specified above ?

  2. Hello, i have an iPhone 3GS which i have upgraded by mistake to 3.1.3 firmware. it was jailbroken and unlocked before. How can jailbreak and unlock it again?
    PS: baseband is 5.12.01

    plzzz help

  3. Thank you! Worked like a charm! Just upgraded my sister's iPhone 3G from 3.0.1 to 3.1.3, keeping baseband 04.26.08 and the Ultrasn0w unlock. She was complaining that new apps don't work with 3.0 anymore. Couldn't be happier!

          1. I assume you have already jailbroken your device. Just pay attention to your baseband and ignore the bootloader. Unlock it and enjoy!

  4. I factory restored the iphone 3g to 3.0 stock. Then I used redsn0w jailbreak on the 3.0.

    Then I saw this page for 3.1.3, so I downloaded the 3.1.3 custom restore activated for travel abroad.

    Then I went to itunes and shift+restore with the custom activated 3.1.3. That's how I got this 06.02 bootloader and retained 4.26.08.

    But since you say ignore the bootloader and check the baseband, I'm good to go when I install the ultrasn0w. Thanks Kiran!

  5. hello,hello,

    im kinda stuck here,im tryin to update my 3.1.2 firmware to 3.1.3 and i have a jailbroken 3g iphone baseband 05.11.07, when i put and plug the cable into my phone and do the shift and choose the ipsw file 3.1.3 it only indicates incompatible firmware. error 1614

    please help thanks in advance

      1. hi,

        # iPhone 3G 3.1.3 Custom Firmware Activated for Other Carriers Part 1
        # iPhone 3G 3.1.3 Custom Firmware Activated for Other Carriers Part 2

        this is the file that i donwloaded and use HJsplit to join them, i'm using 3G 8G. thanks again kiran

        1. hi kiran,

          i just want also to ask that is it safe for me to update the custom ispw 3.1.3 when im only using blacksn0w for unlocked?
          i decided to upgrade coz my phone got bricked,ytd i got no signal bar so i decided to on and off my phone but when i try to on it, it stock only in the logo screen and automatically restarts on its own.

          thanks again for your help, i need it very badly

          do i need to jailbreak again before the restore?

          1. hi kiran,

            my main question is why im getting an "not compatible firmware error?"

            thanks and sorry for so many question

          2. hi kiran,

            251,356,403 this is the complete joint file. do i need to re download again the file?

            the part 2, 1st download gives me 64mb only but when i try to download again the part 2 it automatically overwrite the 64mb and finish around 100mb something

  6. I have a 3Gs which has 3.0 firmware(jailbroken) the carrier is ATT. The phone is stuck to "connect to iTunes" logo. I don't know if it was backed up through cydia… I've put about 5 hrs into it and can't get it to work and I get cannot restore message in iTunes, Please Help

    1. I am hoping you saved the SHSH files on Cydia. If yes then we have no other option but to put 3.1.3 on it. If you do it via custom firmware then you should be good to go. Let me know if you need more help, I will help remotely.

      1. Looks like I did backed them up, it's my wife phone so I wasn't sure. I went ahead and put a 3.1.3 custom restore which worked great except I can't tether. When I run Cydia it tells me I have 3.1 and 3.1.2 SHSHs on file. So can I downgrade to 3.1.2 now so I can enable tethering again? Sounds like I should be able to, but I don't want to screw it all up since at least now I have a working phone. BTW Thanks for your help 🙂

  7. I didn't understand this part. All I can say is if you carefully update to 3.1.3 without updating the baseband, then you can jailbreak, unlock and use your iPhone any way you like..

      1. hi kiran,

        i having a problem, part 1 of activated carriers i only finish 175mb, then part 2 first time it gives me 64mb, then when i try to download again it gives 87mb.

        i hope you can help me with this. thank you again

        1. Same problem for me… I can't get the 251.3MB file.. only a 239MB file.. (3G: Activated_iLikeMyiPhoneDotCom.ipsw) the part 1 is 175mb and the second part only give me 64mb.. help

          1. The second part is a small file. The actual size being 67855 KB. Join them and see if iTunes recognizes the .ipsw.

  8. Hello,
    Currently I am running your custom fw 3.1.2 (non activated version since I have ATT). I plan on downloading your 3.1.3 custom fw to update my iphone 3G. If I update using your custom 3.1.3 fw, will I loose my settings? My phone is JB and I am running cydia apps and other stuff as well. I also am running custom theme.

    Thanks

    1. Frankly, I wouldn't recommend custom 3.1.3 if you rely on unlock. It has no new features. You will have to backup Cydia apps (PkgBackup on Cydia), iTunes should take care of all the other data (remember to sync your iPhone to iTunes and let it perform a full backup..)..

  9. If i update my iphone 3gs new bootrom..which is currently on 3.1.2 unlocked and jailbroken, as i'm using it with tmobile..if i use the frimware thats for tmobile users.. can i still use the phoen for tmobile once its restored by this frimware?
    i'm only restoring before my device is stuck on connect to itunes loop and nothing with crack it.. not even blacksnow for the thethered jailbreak and no irecover or nothing.

  10. hi,
    i download 3.1.3 3gs activated firmware every went smooth but i didn't get signal and say NO SERVICE then i thought of installing blacksnow via cydia but it got stuck at end of the installation of blacksnow i waited n waited but no respond, then i did master restore now i got stuck with boot logo that is broken apple logo and i tried to connect with itune. but itune didn't detecting iphone
    i tried to put in DFU mode, recovery mode but nothing has been workout .

    still stuck with boot logo

    please help me

    1. 3.1.3 3GS cannot be unlocked (if baseband is at 5.12). If you don’t have SHSH files on Cydia, there is little we can do about unlock right now. You have to restore to 3.1.3 the normal way and wait for unlock to be released..

  11. hey! I'm sorry if I'm asking something that has already been answered. Ii've read most of the posts… but here's the thing. i got a 16gb iphone 3gs firmware 05.11.07 on 3.1.2 jailbroken from blackra1n with cydia and was using with at&t and vista pc. I wanna sell it without updating to3.1.3 so the person can choose to unlock or not. I tried to erase what was on it by master resetting and what i get is apple logo stuck on screen. I tried to restore your custom 3.1.2 on DFU mode but it says it's umcompatible( no erro no.) Please help? thx.

  12. Hi, My iPhone 3GS is unlocked with ultrasnow and it is at 3.0(7A341), baseband: 04.26.08. can someone suggest steps to update the OS to 3.1.2 and unlock it?

  13. |I have a brand new 3g on 3.1.3, but cannot get any method to work. I have tried snowbreeze and failed. and the other restore methods. Windows detects the device in DFU mode but then its sits there preparing phone to restore and basically does nothing and eventually times out error 1601. I want to jailbreak on a legit carrier.
    Any suggestions?

  14. Hi,

    I'm new to all this, so forgive any idiotic questions – I just want to be 100% sure before I go ahead.

    I recently bought a 3GS from a guy who originally bought it in the States in July 2009. He bought it locked to an ATT simcard. He got it jailbroken and unlocked in August 2009 time and then came out to the UAE. After that, the guy didn't update the firmware at all.

    Now I have the 3GS and it's running on 3.0 OS. I'd like to update it to 3.1.2 or 3.1.3 without losing the jailbreak or unlock.

    Is it worth updating to 3.1.3? Should I wait till there is a simple jailbreak & unlock for 3.1.3?

    Is the procedure described above safe for my 3GS? Should I use the 'Custom Firmware Not Activated Official Carriers'?

    Thanks

    Stephen

Leave a Comment