iPhone 3194/1015 Error on Restore to 3.1.3 from iOS 4

Many users who were trying to downgrade iOS 4 to 3.1.3 have been facing a 3194 error. This error occurs when users try to restore the 3.1.3 firmware while downgrading from .

So is this issue fixable? Maybe. There was a forum post on TiPb which points users to a fix for this issue, apparently that is the same fix we listed in this post and it might not work when you are downgrading from iOS 4 to iPhone OS 3.1.3.

The problem actually lies with the fact that Apple signs the firmware now and you cannot upgrade or downgrade an iPhone using a firmware that Apple has not signed anymore, so this issue might go away if you use an older firmware which is signed by Apple.

Once again, using an Apple signed firmware may not fix this issue and we are actively researching on things that would help users to downgrade their iPhone or running iOS 4 to iPhone OS 3.1.3.

93 thoughts on “iPhone 3194/1015 Error on Restore to 3.1.3 from iOS 4”

  1. For all of those having this issue or trying to downgrade from 4.0 to 3.1.3 here is some news for you.

    I have successfully downgraded a 16GB 3GS Model MB from OS 4.0 to OS 3.1.3 this past Thursday night. The process was very easy to do if you are familiar with the iPhone and it's firmware.

    As stated in the article above, you do need to have your signed ECID stored on a server such as Saurik's. As well, after you restore with a signed firmware(error 1615 will pop up), you will be stuck in a recovery loop. In order to exit this you will need lilusb and irecovery to get your phone out of that mode.

    So all in all, I have restored a 3GS Model MB from 4.0 to 3.1.3 on the day of the new 4.0 firmware release.

    The bad side of this is that I'm trying to restore a 3GS Model MC and have no luck in doing so. This is where I'm getting an error code 3194. From my understanding, any error code 3XXX is a connection error code. Basically that during the restore process, iTunes could not verify the signed ECID SHSH with Apple(or Saurik).

    I will update this thread when new information arises.

    -Night Demon


    1. @night demon

      i have the same problem: error 3194 on a MC model (3GS). would be extremly happy to get news when you make downgrade to 3.1.3 work…

      thanks, ben

      1. @Ben


        I have successfully downgraded the 32GB 3GS Model MC about 4 hours ago. The error 3194 is due to a connection issue with the server, so most likely your host file is not written correctly. After double checkng the host file it DID have the right IP for Saurik's server, however it still did not go through for unknown reasons(I'm still looking into the issue). What I did to correct the iDevice was to rewrite the host file on another pc and download the software needed to downgrade the device(3.1.3 firmware, lilusb, .Net framework 4.0) The downgrade was successful after doing so. I did have another problem with spirit as well and had to use spirit on the other pc. I'm assuming my problem is due to a couple of issues. It may be the firewall I am running, or 32bit vs 64 bit software on the pc. As I said before, I will look into these issues and see what the actual problem was.

        Over all, I would suggest that you try and downgrade through a different pc. It did work for me.

        -Night Demon


        1. The reason i had this error was that you have to restart itunes after editing your hosts file.

          Worked for me

          Windows 7 ultimate x64

          1. Thanks man for the advice,
            finally I was able to upgrade my iPod Touch from 2.0.1 to 4.0.
            All i had to do was to edit the ‘hosts’ file, and then restart the iTunes.
            then did the recovery process

    2. Hi, I have a 3GS with software version 3.1.3. Can you tell me how I can get version 4.0.1 now? Because when I open up Itunes now, it only has the option of updating to the 4.0.2 and I don’t want that since I will want to jailbreak it.

      1. Download 4.0.1 firmware. Then click on i-tunes [shift]+restore. Then a pop-up comes that lets you browse your desired firmware that you have saved on your hard disk.
        Hope that helped..

  2. This gave me absolutely no information on how to fix the problem. I got on here to try to fix it not have it stated to me that apple signs their stuff now. title is misleading and article is pointless!!

  3. my computer wont recognize my iphone when i use irecovery, my iphone is in black screen, it wont do anything for some reason, only itunes recognize it as an iphone but not as my iphone and itunes says that my phone is in recovery mode. I tried restoring and the only thing i got was a few secs of a white screen then an unknown error (28), then i tried downgrading and it keeps giving me error (3194), sometimes it changes but the websites take me to the same thing.

    My iphone is a 3gs 3.1.3 3rd gen jailbroken with spirit. I was trying to upgrade it without paying attention, i went to cydia, added the source: repo.woowiz.net and then i installed the package Spirit2Pwn. A few mins after i installed my phone screen's turned black and now its useless. Any help? i think i wasnt suppose to install that package if i had the new iboot, but i read that too late. my email is [email protected] i would really appreciate any help!!! ty



      1. go to c/windows/system32/drivers

        open host with notepad
        after the very last line add this line and save, then close
        try to do a restore and it worked like magic for me, try it gs.apple.com

          1. Run notepad as Administrator
            Browse here to find the host file
            add this line at the end of the file
            then save this file
            restart itunes

    my parents wont let me spend money on my iTouch (whats the point of it then, seriously) so i HAVE to downgrade and jailbreak it or its done!!!

  6. It didn’t work for me…I upgraded to 3.1.3 on work PC, and upgraded to 4.0 on home PC , I’ve copied the 3.1.3 from work PC to Home PC, shouldn’t that be signed by Apple?
    tried the host ip to 78…ect, and tried restart the itune after edit the host file, still getting 3194 error message.
    Any ideas? or that’s it? do I have to wait until 4.1 out and hope it will solve the battery drain problem?

  7. The downgrade to 3.1.3 WILL NOT WORK. It’s just that simple – that is the ‘bad’ news – The FREAKING AWESOME news is that you CAN downgrade to 3.1.2!!! Woot!
    So if you wish to downgrade your iPhone use the 3.1.2 software, and if you want to use PWnagetool to jailbreak it on 4.0 you first need to shift restore to 3.1.2, (modifying the root file), redsn0w 3.1.2, then pwnagetool 4.0 on your or a friend’s MAC. If you get an arror in itunes for 3.1.2 it’s ok, your phone has the firmware on it. If you jailbreak it and cydia doesn’t open, or cydia is not there KEEP JAILBREAKING IT over and over, just keep running redsn0w until cydia works and 3.1.2 is jailbroken then you can go from there!
    Good luck all.

    1. Forgot a few other bits of information: this is for the iPhone 3GS, I did it on my desktop with Vista, and on my laptop with Windows 7. Pwnagetool is only for use with the MAC. If you have a legit SIM you can upgrade to 4.0 and use Jailbreakme.com, if not (like me) you have to use the above steps to fix it. Sorry, but you need a MAC for the process I described. Find a friend or make one. ;-)
      This should solve all the above issues. Also – do not fear updating your phone in itunes at this time, there is an unlock for every baseband. So if all alse fails or your phone is non-responsive restore it through iTunes and then follow the above steps.
      So get out there and Jailbreak your phone!

    2. Is this for the 3GS? And if so how do you modify the root file? 3194 problem. Nothing here has fixed my problem. Coming from 4.0.2 latest base build

  8. Please help, Im trying to update my Iphone 3G S to 4.0 from 3.1.2, and it gives me the (3194) error? Anyone im ine desprite need of help

        1. For peeps that cant find the host file, after your in “windows/system32/drivers” you have to go into the “ect” folder..

          Hope that makes things more clear for you…

    1. what worked i really want to go back down to 3.13 ios4 really sucks i hate it its snappy slow and really ugly and unattractive.

  9. i have a problem when try to restore my iphone with fireware 4.0.1 but i first try it with firewares 4.0.2 and this work til the moment the idevice reboot and show the apple logo and the loading bar, so i decided to use fireware 4.0.1 since is the one my iphone is having,but when do so with ios 4.0.1 i got this error code 3194 and when to know what to do to sovle this case. thanks hor the help.

    1. Dude….dudes…..upgrade to the latest version of Itunes and try the installation that way. Kept having problems till I installed the latest version of iTunes with 4.0.1 from non legitimate website.

  10. Hi,
    I am trying to restore to 4.01 from 4.02. My problem is that how do I know if my iphone’s SHSH blob is saved in Cydia’s server or not. Yes, when I jailbreaked my 4.01, I click on “my life easier” and I saw on the top pending TSS or TTS (cannot remember). So is there a way to know when my SHSH blob will be available so that I can restore? Thanks in advance.

      1. Hi there,

        Thanks for replying. Well unfortunately I updated by mistake my iphone 4 2 hrs after I jailbroke it. But prior to the update, I clicked on “make my life easier” and got on the top of cydia pending TSS which means it must be approved by cydia to save the SHSH blob on the server if I am not mistake. Is there a way to know if my request to save my SHSH blob has been approved or not.

  11. i have 3.1.3 and downloaded 4.0.1 from softpedia. im trying to restore but get this error code. what am i doiong wrong? should i be using a different ipsw file to upgrade so i can use jailbreakme?

    1. go to c/windows/system32/drivers open host file with notepad. after the very last line add this line and save, then close try to do a restore and it worked like magic for me, try it gs.apple.com

      1. ive opened the host file with notepad, but everytime i try to add that line and save it, it gives me an error message saying “cannot create the C:\windows\…\hosts file, make sure that the path and filename are correct” and it wont let me save and idk why not… ive tried opening it with word, and it still gives me problems

    2. I tried this with Vista, and then tried with WinXP. It did not work in Vista. I kept on getting that stupid error 3194. It worked like a charm in XP. Another reason why we should not use Vista, and one more reason I will stay on XP. Anyway, give that a try, if you haven’t already done so.

  12. Damn it…

    So i had done the thing on cydia on my iPad on 3.2.1.

    For some reason today the iPad crashed and i had to restore (which would update to 3.2.2)
    So i went and downloaded firmware from http://www.felixbruns.de/iPod/firmware/ but i downloaded 3.2.2 and restored that.. obviously now i can’t jailbreak.

    I try to jailbreak to the 3.2 one (there isn’t a 3.2.1 for some resaon) and i get the 3194 error… probably because i UPdated and not stayed in the same OS the cydia things get deleted or something?

  13. Hi All,
    I appreciate that everybody is posting for 3194 error.Well i have tried every single IP Add for gs.apple.com.
    Restarted itunes after making changes.Running itunes ver 10
    Iphone 3GS n firmware IOS 4.1.
    The only thing i wud like to know is 3.1.3 do not lets you to downgrade it? Or i shud try ver 3.1.2 ?

    Any responses wud be helpful . :C

  14. Same issue With restoration process with Ver 3.1.2

    Adding the Log :

    2010-09-11 23:52:41.345 [4432:1db0]: restore library built Aug 6 2010 at 11:14:46
    2010-09-11 23:52:41.345 [4432:1db0]: iTunes: iTunes
    2010-09-11 23:52:41.346 [4432:1db0]: iTunes: Software payload version: 7D11 (option key)
    2010-09-11 23:52:55.952 [4432:1f14]: iTunes: Specifying UOI boot image
    2010-09-11 23:52:55.956 [4432:1f14]: requested restore behavior: Erase
    2010-09-11 23:52:55.974 [4432:1f14]: amai: AMAuthInstallPlatformCreateDataFromFileURL: can’t resolve file
    2010-09-11 23:52:55.986 [4432:1f14]: amai: AMAuthInstallDebugWriteObject: debug object written: F:\Users\Harry\AppData\Local\Temp\Per92BB.tmp\amai\debug\tss-request.plist
    2010-09-11 23:53:51.714 [4432:1f14]: amai: tss_submit_job: error from server=94 (This device isn’t eligible for the requested build.)
    2010-09-11 23:53:51.716 [4432:1f14]: amai: kAMAuthInstallRequestCacheLocalizedTssError: cached server error text: (3194) This device isn’t eligible for the requested build.
    2010-09-11 23:53:51.716 [4432:1f14]: amai: AMAuthInstallRequestSendSync: failed tss submission: This device isn’t eligible for the requested build.
    2010-09-11 23:53:51.716 [4432:1f14]: amai: AMAuthInstallBundlePersonalizePartial: server request error: This device isn’t eligible for the requested build.
    2010-09-11 23:53:51.716 [4432:1f14]: failed to personalize the restore bundle: This device isn’t eligible for the requested build.
    2010-09-11 23:53:51.716 [4432:1f14]: AMRAuthInstallDeletePersonalizedBundle
    2010-09-11 23:53:51.819 [4432:1f14]: removed personalized bundle
    2010-09-11 23:53:51.819 [4432:1f14]: AMDFUModeDeviceCopyAuthInstallPreflightOptions: failed to personalize bundle
    2010-09-11 23:53:52.063 [4432:1db0]: iTunes: Restore error 3194
    2010-09-11 23:53:52.063 [4432:1db0]: AMRAuthInstallGetLocalizedStringForServerError: no cached text for tss error code 3194

  15. # 1) First navigate to “c:windowssystem32driversetc” and open the ‘hosts’ file in notepad. To do so, right click on the file and select Open With->Notepad. At the end of the document, add this string gs.apple.com .
    # 2) Now connect your iPhone to iTunes in recovery mode. To do so, first switch off your device. Then press the Home button on your handset and connect the USB cable. As soon as you connect the USB cable, the device will boot up and a “Connect To iTunes” screen will be displayed. Users can now stop pressing the Home button.
    # 3) Fire up iTunes now. You will see your iPhone/iPod Touch detected in recovery mode. Now, whilst pressing the Shift key for Windows users or Alt key on the Mac platform, click on the Restore option.
    # Now just select the original OS 3.1.3 and voila, you are done

          1. if u r on Windows 7 or vista ( maybe on XP too .. i don’t know ) … you can just turn of the user control…
            to do so
            -open up command ( win + R )
            -type “msconfig” hit enter
            -go to TOOLS … and you will see…CHANGE UAC SETTINGS
            -select and click launch
            -now you just have to restart your computer
            and you’ll be able to write anything anywhere anytime ( I THINK )


    I have updateD my iphone 3GS 3.1.2 to 4.1 on itunes. ( I WISH I VE NEVER DONE IT). After many searches have found out that 4.1 firmware cannot be jailbroken. So DOES ANYONE KNOW HOW CAN DOWNGRADE 4.1 TO 3.1.2 ON IPHONE 3GS ??(or any other solution) Redsn0w 0.9.5 beta is not working.

    1. first of all, you cannot downgrade it to 4.0.1 or lower version because itune keep signing out the restore and gives you error code 3194, but just have to wait till next month and wait for the pwnage tool comes out along with the new version of apple firmware. thats the only way you can do, because i have iphone 3GS and i accidentally upgraded to 4.1 firmware.

    2. i did the same thing and then in downgraded to 3.1.3 and it worked, i got the error do to its nit signed anymore, and used “recboot’ to exit recovery mode

    3. i had a 3gs 16g 3.1.3 mc model (new bootroom) jailbroken with spirit before.
      it bricked when i try to install spirit2pwn (the phone is on DFU mode only,nothing on the screen)
      then i follow this instruction ( gs.apple.com) to restore my phone to 3.1.3, got the same error as well(3194).
      then i try to restore to 4.1 , it didn’t give me the 3194 error!,but the “error (28)” popping out…but this video (link) below save my phone

      -try to restore to 4.1
      -if you rely on an unlock (mine don’t), don’t restore to 4.1 ,cause it’ll upgrade your baseband,making it impossible to unlock (for now).
      -if you got error 28 while restoring, you can follow this video
      contains 2 part
      and make sure you’re ready to open up your iphone.
      hope this help.

  17. Error 3194 ipod touch 2nd gen restore problem.
    Specs. iPod Touch 2nd gen 3.1.2 Jailbroken Restore to 7D11 from the same.

    I have looked through many tutorials on the fix for this but i cannot get this to work.

    Important note.
    A friend tried to restore for me with firmware 4.0 before my efforts. Maybe this has done something. My ipod touch currently on shows the apple logo on power up unless i put it in DFU.

    1. Restore from DFU mode using my old 7D11 firmware. Error 3194

    2. I am sure I saved my SHSH with Cydia but not 100%

    3. Tried Cydia work around with gs.apple.com

    4. I have not tried to downgrade.


    a. How is possible for me to find out if i have SHSH on Saurik’s server?

    b. What methods can i use to help this problem. Is there anything i can do if i don’t have the SHSH?

    c. Is my ipod touch now useless?

    I, like many others, am pulling my hair out over this. Any help is much appreciated.

    If any more information is needed let me know.

    Thank you.

  18. Alright forum,
    Im running Windows 7 x64 Ultimate with iTunes 10 x64.
    Im using a jailbroken iPod touch 2nd gen 32gig running 4.0.2
    I’ve tried almost every firmware on it and I’ve found 4.0.2 sucks because it keeps EVERY APPLICATION OPEN and doesn’t close anything.

    So I was looking to switch down to 4.0.1 or maybe even 3.1.2…
    -_- to my surprise, apple starts signing off their firmwares and iTunes 10 won’t let me downgrade or restore anything.

    I HAVE TRIED adding gs.apple.com to the host file, restarting and trying the restore again.
    I continue to get the 3194 error. THIS DOES NOT work for me.
    I’ve tried reinstalling iTunes 9.2 (as it supports iOS 4) without luck. :(

    If anybody is in the same boat as me (same system/ipod/firmware) with the same issues, it’d be sweet to find a fix!

    1. I am also having same issue…same 3194 error while tryign to restore…I did jailbreak and unlock on my phone…after that it got stuck in unlock screen and when i try to reboot my device its again getting stuck at apple logo. I had 3.1.3 firmware on my device. When I try to restore my phone to 3.1.3 its giving me 3194…please help me guys…help is really appreciated…..

  19. hi guy,

    can someone help me about jailbreaking on iphone 4 IOS 4.0.2.

    I have try all the program like Tinyumbrella and redsnow or save all the itunes files as an IOS 4.0.1… But still don’t have any luck on it… everytimes i downgrade it it said the error 3194 error on it… and i assume that the error is from apple server… can someone been jailbreak iphone IOS 4.0.2 already can someone show me how?

    thank you,

  20. error 3194….
    what can i doooo

    plz help meee
    my OS is vista

    i have iphone 4 (4.0.1) but its stuck
    (after jailbreak i reset my phone)
    how sad

    can anyone help me….

    i also edit this
    “ gs.apple.com” in administrator mode but “an unknown error occurred(3194) what can i d0…

  21. I used Spirit to jailbreak my iphone 3gs and it worked. Sadly, I went into Cydia to download blacksnow I believe and it stayed stuck on download successful. I pressed power and home button and I went into restore mode in Itunes. Well, I didn’t do the hold shift and restore to use ipsw file and I think my iphone is updated to 4.1 but can’t tell. The iboot I have is the 594.3.2. I don’t think it’s bricked but I can get it to DFU mode and restore mode. What do I do now??????

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>