• marcel

    Surely the tutorial easier, faster and so effective of all. It worked perfectly!

  • kp

    I’m also assuming this only works if you haven’t already put the upgrade on your iphone — synced?

  • pio

    I’m on Windows 7. I found the host file until C: \ Windows \ System32 \ drivers \ etc only, i can’t find the MAKE HOSTS:( please help

  • andrew

    where do you download libsub and easyirecovery?

  • coltin

    i accidentally replaced the old line with gs.apple.com what was the origanal line

  • soul

    i have done install ios 4.0 original firmware , but after i install iso 4.0 custom firmware, iphone 3gs still block sim card and emergency call only…why??? any solution??

  • Maria

    I don’t understand how to get to host/ ect

  • Omar

    Hi guys,
    I have two questions, first I have a jailbreaked Iphone 3GS with IOS 3.1.2 and I want to upgrade to IOS 4.0.1 without going through that whole process ( upg. to 4.2 then downg. to 4.1 ! ) is that still possible?
    Second how can I save shsh on sydia and why would I need to do that ?
    Thanks in advance

  • Which OS do you have?

  • try to run this instead

  • Did you try to unlock it with ultrasn0w?

  • akrom1k


  • Mastaan

    I am stuck at “verifying restore with Apple”
    error 3194
    I did change the Host file, put the last line in
    # Copyright (c) 1993-2009 Microsoft Corp.
    # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
    # This file contains the mappings of IP addresses to host names. Each
    # entry should be kept on an individual line. The IP address should
    # be placed in the first column followed by the corresponding host name.
    # The IP address and the host name should be separated by at least one
    # space.
    # Additionally, comments (such as these) may be inserted on individual
    # lines or following the machine name denoted by a ‘#’ symbol.
    # For example:
    # rhino.acme.com # source server
    # x.acme.com # x client host
    # localhost name resolution is handled within DNS itself.
    # localhost
    # ::1 localhost gs.apple.com

  • Ryan

    Where is the firmware 4.0.1 or 4.0 meant to be coming from?
    because i changed the host file but i go to restore hit shift and i cant find any firmwares on my pc.

  • It should be in the download section. Save it to your desktop and go from there

  • charlie

    did you get a answer for this im at the same ipodguy-79@hotmail.com

  • Wadman

    I run with Mac and I tried typing “sudo-s” on my terminal and it tells me “command not found”. What to do? Also, what is the iRovery and libsub, and where do I get it?

  • Felipe moreira

    I am having the same issue! Did exactly how you showed here, now i am trying to add the # sign let’s see if does it? Any suggestions people?
    Thanks frmdiver!!

  • roman

    i have the same problem…i have OS X and have no idea how to get / etc / hosts /…can you please clarify? Thanks!

  • ge0rd1e

    Ecco anche il custom firmware dell’iPhone 4 per il downgrade dal 4.0.2 al 4.0.1 . Come per il 3gs Basta che lo scaricate mandate l’iPhone in DFU e selezionate il custom firmware in questione. iTunes credera’ di installare il 4.0.2 ma al termine troverete sul vostro iPhone il 4.0.1 .
    iPhone 4 http://www.megaupload.com/?d=AX53U67I
    Ciao da ge0rd1e 😉

  • civillis@yahoo.com

    need help, when im adding gs.apple.com in last line, and try to save it, it writes, that file cannot be saved here, i can choose only desctop or any other place..and where on itunes tu find restore buton or smth..?

  • OK followed the instructions and everything worked perfectly until……i resetted the phone and now i won’t start correctly. think i have a brick, i’m sooo hoping i’m wrong. can anybody help. please and thanks!!!

  • Lee

    anyone tried this successfully on iphone 4 built in 4.0.2?

  • Andy

    For those having problems saving the host file: http://discussions.apple.com/thread.jspa?threadID=2559311&tstart=0 This worked for me (hurray for using apple’s support forums to get around them!)
    Also, you can find the /etc folder by going to FINDER, GO (top menu) GO TO FOLDER then type in /etc
    I followed this process but it didn’t work for me (phone was previously jailbroken). Are you supposed to keep a SIM in there while you restore it? Does the version of iTunes you’re running affect this? Recently I upgraded to iTunes 10 and I fear this may have wrecked my chances?

  • Andy

    What does the iRecovery-s command refer to in Terminal? It tells me this is not a valid command. What does that whole process accomplish?

  • random

    I have 3014 error :(((
    What i’m doing wrong? or what should i do?

  • b3esho

    please help i got a error 3194 my phone is 3GS ??

  • needhelP!

    On host, the last line is not the same. my host file says some numbers then localhost, why is this?!

  • wtgdnow

    I am lost…. What did you mean by this?
    “2. Start EasyiRecovery that have downloaded at the beginning of the tutorial. Click the first button, “download file necessari” then “da Esci Recovery Mode” “??
    Where do I go to download this?
    Do I download it onto my pc or 3gs iphone?
    Is this a free download from some website?
    Sorry, I didn’t see this at the beginning of the tutorial, unless you mean another tutorial somewhere else ?

  • check at the end of the post

  • skybase501

    hi guys,
    I am having the same problem with my iphone 3GS 32gb.
    But for me I am upgrading from ios 4.0.1 to 4.0.2 using itunes 10.1. But when I hit the restore or update it gose through the extracting software but when it get to verifying update with apple then I will get errer 3194. And I am using the original ios 4.0.2 (1_4.0.2_8A400_Restore). Can anyone help me.

  • amin

    what is error 3194
    this whole method eont work for me what am i doing wwrong ? error 3194 ?

  • mohammed

    DO I need a special version of iTunes to do this tutorial.

Copyright © 2017 iHelplounge

Pin It on Pinterest