iPhone Firmware Download

Some of the readers asked where you can find the direct link for the iPhone firmware files. I bookmarked quite a lot of the older version of firmware files, as well as the latest one. This is good to keep such list that I can always directly get the firmware file in case I need it. And, for any reasons, you are in search of iPhone firmware files. Here is the list of direct URL for downloading the firmware:

This list does not end here. I’ll continue update it when a new version of firmware is available. Stay tuned.

About Simon Ng

Founder, developer and chief blogger of simonblog.com

, , , , , ,

30 Responses to iPhone Firmware Download

  1. daniel October 2, 2008 at 9:22 pm #

    there is not firmaware for 8gb? 2.1

  2. daniel October 2, 2008 at 10:10 pm #

    i need to unlock m iphone 8gb 2.1 simon help me :) what can i do

  3. Simon Ng October 2, 2008 at 10:22 pm #

    Daniel, to unlock iPhone 2.1, you can use QuickPwn to jailbreak and unlock it. You can refer to this post for procedures.

  4. daniel October 3, 2008 at 3:49 am #

    i did it simon but when i unlock i have to have 3 icons in my iphone the pinepple and the install apps and the other icon that i don’t remember and when is done my iphone nothing change still the same? what can i do answer plz simon =)

  5. daniel October 3, 2008 at 3:59 am #

    simon how can i get those icons in my iphone the pinepple i have an iphone 8gb version 2.1 is original without nothing what can i do first to have it ..(the Pineapple icon’) im new in this help me :( plz

  6. Simon Ng October 3, 2008 at 7:55 am #

    Daniel, I think the other icon is “Cydia”, right? If you can already got these icons, that mean your iPhone has already been jailbreak. What jailbreak mean is that you can install 3rd party application on iPhone via application like Cydia or Installer. This is the main change after jailbreak.

  7. marcio December 9, 2008 at 5:47 am #

    howsit man? i downloaded version 2.2 on my phone for the iphone 2g.
    now it does not allow me to go in it. how can i get my iphone working the way it was before i put the new software? its a 16 gig. could u tell me a step by step that i could do to get iyt running properly. im in south africa, tanx bro

  8. carla September 22, 2009 at 8:38 pm #

    simon pls help, i want to downgrade my iphone 3g 3.1v to 2.1 coz i need to change my unlocking sim if i will continue with 3.1v

    • Simon Ng September 23, 2009 at 1:37 am #

      @carla,

      iPhone 3.1 contains a baseband update for your iPhone. So, even you downgrade it from 3.1 to 2.1. You still can’t unlock your iPhone. The only way is to downgrade the baseband using Fuzzyband, which I will write about it very soon.

      • Carla September 24, 2009 at 2:36 pm #

        Yes Simon, pls. do write about it, another question, if the iphone is unlocked be it in any firmware, can I still access itunes ?

        • Simon Ng September 25, 2009 at 1:02 am #

          @Carla, you can check out the downgrade guide here.

          Even it’s locked, you can still access iTunes after jailbreak.

  9. Wessam September 23, 2009 at 7:54 am #

    Dear Simon,
    I have iphone 3G, 8G and accidently i upgraded it to V3.1 and when i tried to downgrade it back to V3.0.1 the process doesn’t complete as the device restarted in te middle of the process and it gives me an error 1015 and the process begins from the beginning.
    i dont know how to downgrade the software again.
    Plzzzzzzzz help

  10. keyller October 4, 2009 at 1:34 am #

    i download 3.0 software but file type was .zip how can i open this as a ipsw?

  11. Jams1888 October 8, 2009 at 5:36 pm #

    Everyone.download with firefox or google chrome and it is not a zip file.after the 1015 error close iTunes and open quickpwn 2.2 which u should have downloaded already and follow the steps(hold home and power for 15 seconds then hold power for 2 seconds)then open iTunes again and it will be downgraded and activated.if you want to jailbreak after this use redsnow 0.8.
    Also when u downgrade the BenM tethering hack will work again.

  12. dontae October 9, 2009 at 3:47 pm #

    how do i install zipped iphone 3.0 firmware when i’m trying to downgrade

  13. londonlad October 13, 2009 at 6:57 pm #

    the firmware for 3G 3.1 i read is iPhone1,2_3.1_7A341_Restore.ipsw

    instead the file you have for 3G 3.1 is iPhone1,2_3.1_7C144_Restore.ipsw

    When trying to use 7C144 it says firmware not recognized. any suggestions?

    • filmcruz October 29, 2009 at 9:36 am #

      Almost two weeks and you haven’t responded to this. Your instructions say that we need iPhone1,2_3.1_7A341_Restore.ipsw for the 3.1 iphone 3g firmware, but your links for this file download iPhone1,2_3.1_7C144_Restore.ipsw instead, which doesn’t work………????

      • Simon Ng October 30, 2009 at 12:15 am #

        Sorry for the typo. You should use iPhone1,2_3.1_7C144_Restore.ipsw for iPhone 3G. Try to use Firefox to download the firmware. Some browsers will automatically extract the ipsw file that makes your firmware file not recognized.

        • londonlad October 30, 2009 at 6:09 am #

          hmmm. just downloaded firefox and then the firmware and it still doesn’t work…. not sure what is wrong. i have a mac OS X…

  14. Saeid October 25, 2009 at 6:36 pm #

    Hey Buddy !!
    u’ve done a great Job !
    all os on One Page ! with direct download link !

    i appreciate this !

  15. ananad October 31, 2009 at 4:16 am #

    is this a custom firmware or is it that from apple
    IS THERE A WAY TO JB AND UNLOCK IPHONE 3GS 3.1 (i previously unlocked at 3.0 but then i upgraded to 3.1 thru itunes now its in locked state)email me simon please anandraj_xawil2006@yahoo.co.in

    • Simon Ng October 31, 2009 at 6:38 pm #

      @ananad, it’s not a custom firmware but the original firmware from Apple. To jailbreak and unlock iPhone 3GS 3.1, you need to use PwnageTool (for Mac).

  16. Joseph February 11, 2010 at 5:08 pm #

    Simon, I have a 2G iPhone, bought jailbroken and unlocked in China. Without doing my research first, I upgraded from 3.0 to 3.1.3. The reason I updated was because Cydia stopped loading. Thankfully, I was able to unlock the phone using redsn0w, and everything works normally EXCEPT Cydia. It opens and loads but then whenever I try to download the apps I had before (Bite SMS, backgrounder, winterboard, proswitcher, etc.) it says “Host Unreachable.” Also, on the main Cydia page, the place where all the icons should be now show up as question marks. Any thoughts? I’d really like to be able to use Cydia again…

    • Dhhfh September 4, 2011 at 8:15 am #

      In china you need connect Internet through wifi and proxy to connect to cydia.
      Setting- WLAN- blue arrow right- dhcp-proxy settings down the page

  17. Tania February 18, 2010 at 6:24 am #

    I have a 3GS that was jailbroken I believe on 3.1.2. I accidently upgraded to 3.1.3….is there anyway at all to downgrade to any lower firmware? The phone is now also not activated so I need it activated, unlocked and jailbroken. Please tell me I have not completely screwed myself!

  18. enza September 20, 2010 at 10:45 am #

    hi daniel.. do you have firmware for ipod touch 2G 4.0? i want to downgrade my itouch from 4.1 to 4.0. so i can jailbreak it using jailbreakme..pls daniel. thanks..

  19. tony November 17, 2011 at 1:41 am #

    hi i have two iphone one is a4 32gb and the other is 4s 64gb on the 4 i had someone use a gevey sim so i can use the carrier in american samoa and took it to the carrier so he unlocked so i can use there carrier .. i tuen off my iphone when i turn it back on i had too go throw the whole process again using the 112 now i can make phone calls and i here the person but i can’t talk too them i her my voice on my phone but the can’t here me ‘so i can i do ???? and for my 4s 64gb it’s not unlocked or jaibroken and i can’t even use it how do i unlock it so i can use any carrier in the world wit out using a gevey sim and with my 4 too i don’t like gevey sim pls help thanks … you can emai me at chef,tonyfanto@gmail.com

  20. Carla November 17, 2011 at 11:40 am #

    Hi simon, have you tried using Rebel2 iphone casing, if you have, does it work well with any firmware, i understand it is only for iphone4, but about the firmware, it is not well stated.

Trackbacks/Pingbacks

  1. Soniq.org Links » PwnageTool 3.1 Released for iPhone OS 3.1 Jailbreak - July 7, 2010

    [...] The jailbreaking procedures of PwnageTool 3.1 should be very similar to the old version. I’ll put up a jailbreak guide for iPhone 3.1 in near future. At the mean time, you can also refer to the existing guide for PwnageTool. But make sure you use PwnageTool 3.1 and iPhone 3.1 IPSW file [You can download the ipsw file from here]. [...]

  2. Lowest Prices on iPhone Stuff » Post Topic » How To Downgrade iPhone to Older iOS Firmware and Jailbreak it Again - September 19, 2010

    [...] Download a copy of the version of iOS firmware you wish to install from here and save it on your [...]

Leave a Reply