Home » 3.1.3, 3G, 3GS, activate, Custom Firmware, Dev Team, Featured, jailbreak, Ultrasn0w, Windows

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

9 February 2010 356 Comments

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 Comments »

  • Download Pwnage Tool 3.1.5 for 3.1.3 Firmware [2G, 3G, 3GS iPhones] [Mac Only] | iLikeMyiPhone said:

    […] UPDATE : 3.1.3 Custom Firmware for iPhone 3G and 3GS now available! […]

  • kaveh said:

    i am unlocked with blacksn0w can i use it?

  • Kiran said:

    Are you using 3G or 3GS iPhone?

  • Rock92570 said:

    Did not jailbreak my 3gs. I got an error code 1600 during the restore attempt.

  • kiran said:

    Did you put it in Restore mode or DFU mode? I am hoping you had SHSH files on Cydia btw..

  • Ashwin Reddy Pandiri said:

    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

  • naveed said:

    ashwin u might have a base band 5.11 or up. you should have not upgraded it.. NO SOLUTION AT ALL

  • Ashwin Reddy Pandiri said:

    I cant turn it off dude, It just keeps turning back on and does the same thing over and over again…

    tried custom firmware 3.1.3–> ERROR 1600

    what did we do last time when we got this 1600 error?

  • Kiran said:

    You have to push both Home and power buttons at the same time to turn it off.

    Search this site for 1600 error, I posted some quick steps to troubleshoot.

  • Ashwin Reddy Pandiri said:

    Got it.. thanks…..working on it now. Hope it works.

  • maz said:

    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

  • Kiran said:

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

  • Kiran said:

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

  • TEte said:

    Please use something else than rapidshare!! Please!

  • Kiran said:

    I am looking for free alternatives but couldn't find a reliable one. Any suggestions?

  • TEte said:

    megaupload is a good one thanks in advance! Priority for the 3GS official carrier 😉

  • Kiran said:

    I don't have an account on Megaupload 🙁 They are not free either… Try changing IP (proxy IP) and try to download.

  • TicoRick said:

    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.. =(

  • Kiran said:

    Did you use HJSplit to join? Are you sure both downloads were fully downloaded. Check the byte size from the info given in the post.

  • @jethromorais said:

    Downloading the files, will try and report back.

  • @jethromorais said:

    Awesome !!! No problems at all, You guys ROCK !!!

  • Ali said:

    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…

  • Kiran said:

    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?

  • Ali said:

    Hi there,
    Everything seems to be working until I install blacksn0w from
    cydia; the phone hangs and if I reset it, it will stuck at the apple logo!

  • Ali said:

    And yes, I now have a 3.1.3 3gs with 5.11.07

  • Kiran said:

    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?

  • zalim said:

    can i use custom framwere with 3gs basband 5.11.07 and im unlock with blacksn0w can i use it

  • Kiran said:

    You may use it only if you have SHSH files on Cydia. In other words, only if you launched Cydia and clicked on 'make my life easier' when using earlier firmware versions.

  • amart said:

    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

  • Kiran said:

    Does he have SHSH files stored on Cydia? I am hoping he did. But try restoring to 3.1.2 again. Hope it works.

  • amart said:

    What do you mean SHSH? His phone has been restored and updated to 3.1.3 stock its at the emergency calls only screen

  • amart said:

    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

  • amart said:

    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

  • Apple_kiddo said:

    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,

  • Kiran said:

    I clearly mentioned that in 'super caution'…

    I hope you have SHSH stored on Cydia, only then can you downgrade…

  • Apple_kiddo said:

    it says TSS request pending for the device on cydia …. I did it after upgrading to 3.1.3 …once the request gets approved, is it possible to downgrade ??____Thanks,

  • Kiran said:

    Did you do it when on previous versions of iPhone firmware? 3.1.3 alone won't help, 3.1.2 or previous helps…

    Sent from my iPhone

  • Apple_kiddo said:

    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( …

  • Kiran said:

    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.

  • amart said:

    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?

  • Ghozzy said:

    Downloaded The 3.1.3 Hactivited For iPhone 3G 16 Black Using iTunes 8.2 Working So Awesome Thanks Man

  • Kiran said:

    You are welcome!

  • piz said:

    is this firmware jailbreaked?
    thanks

  • Kiran said:

    Yes it is..

    Sent from my iPhone

  • Moshe Bar-oz said:

    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

  • Praneeth said:

    Try blackra1n since your still in 3.1.2.

  • Azhaan said:

    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

  • Jed said:

    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!

  • Kiran said:

    Hi! You need to get to 4.26 baseband before this firmware. For that you may try using fuzzyband to upgrade baseband to 4.26.08 and then use these steps…

  • jed said:

    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!

  • Bob said:

    Anyone got a mirror download site?

  • Angelo iorgu said:

    will this work with bootloader 5.09? anyone tryed? i have 3g with firm. 3.1.2

  • Bob said:

    Anybody else uable to download the files? Can anyone give a mirror site?

    Thanks.

  • Bob said:

    Anyone know where else I can find the files? Rapid share giving a "servers overloaded" error, been trying for 4 days now.

  • ROYSOMETHING said:

    hey i uploaded only the Activated and Unlocked files to " http://iphone.rachini.com/Downloads/ "

  • Kevin said:

    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,

  • Kiran said:

    Yes it will be. You will have to unlock using ultrasn0w once flashing the firmware is done. Make sure you store the SHSH files on Cydia first…

  • Syed said:

    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 your response!

You must be logged in to post a comment.