Restore iP4 to 4.0.1

Discussion in 'Jailbreaks and iOS Hacks' started by jimmy83, Sep 19, 2010.

  1. jimmy83 macrumors 65816

    Joined:
    Aug 21, 2008
    Location:
    Portsmouth, UK
    #1
    Currently on 4.0.1 jb with spirit got my SHSH blobs saved on Cydia. I want to restore my iPhone back to 4.0.1, ive downloaded the correct firmware and press shift on iTunes to restore but I keep getting error 3194.

    Can anyone advise what I need to do please? :)
     
  2. kre62 macrumors 68000

    Joined:
    Jul 12, 2010
    #2
    Step 1: Make sure your SHSH are saved by opening Cydia, and looking at the top of the homescreen.

    Step 2: Download firmware for your device. http://www.iclarified.com/entry/index.php?enid=750

    Step 3: Edit your hosts file to include this line:
    74.208.10.249 gs.apple.com
    On Windows: Open Notepad as an administrator. The hosts file is in windows\system32\drivers\etc\ The file does not have an extension, so change option to All Files to find it. For mac, go here: http://www.iclarified.com/entry/index.php?enid=7556

    Step 4: Open itunes, click your iphone, hold shift (option for mac) and click restore. Find your firmware and perform the restore. If your hosts file was edited right, and your SHSH backed up, iTunes will receive authorization and proceed with restore.
     
  3. The General macrumors 601

    Joined:
    Jul 7, 2006
    #3
    Not possible.
     
  4. jimmy83 thread starter macrumors 65816

    Joined:
    Aug 21, 2008
    Location:
    Portsmouth, UK
    #4
    Thanks, but each time I try and save the file it saves it as a notepad file. :confused: Using win7
     
  5. jimmy83 thread starter macrumors 65816

    Joined:
    Aug 21, 2008
    Location:
    Portsmouth, UK
    #5
    Oppps, meant jailbreakme
     
  6. kre62 macrumors 68000

    Joined:
    Jul 12, 2010
    #6
    2 ways to fix:

    1) Follow the original instructions exactly. They're written that way for a reason. When you go to open Notepad, first right click it, then selct "Run as administrator". Then navigate to the file, and edit it.

    2) Save it as a text file, then in Folder options, change the view so "Hide extensions for known file types" is unchecked, then edit the extension out of the file name.

    Hopefully its clear that you should just follow the original instructions.
     
  7. jimmy83 thread starter macrumors 65816

    Joined:
    Aug 21, 2008
    Location:
    Portsmouth, UK
    #7
    Thanks, that works. But iam still getting the error message in iTunes when I try to restore :confused:
     
  8. jimmy83 thread starter macrumors 65816

    Joined:
    Aug 21, 2008
    Location:
    Portsmouth, UK
    #8
    Can anyone help me out with this, as iam still getting the 3194 error code :(

    Iam using iTunes 9.2
     
  9. Myzhi macrumors 6502a

    Joined:
    Dec 15, 2009
    #9
    Download and run Tinyumbrella:
    1) Make sure you Iphone is detected.
    2) check "Advanced Options."
    3) In new window, under "Device / Version," select the firmware version you want to restore to.
    4) Click on "Save my SHSH." Pray Cydia has them. If you don't get an error, it has been saved onto your computer.
    5) Repeat to save other firmware hashes if you wish.
    6) Now, click on "Display SHSHs." It should listed all hashes you have saved on your computer and the firmware you can restore with. If it's not there, you can't restore to it.
    7) Start "TSS server," download firmware file somewhere (google) and restore through iTunes with that file.
    8) If you phone get stuck during the restore process, try "Kick out of recovery..."'in Tinyumbrella.
     
  10. jimmy83 thread starter macrumors 65816

    Joined:
    Aug 21, 2008
    Location:
    Portsmouth, UK
    #10
    Didnt realise I had to use Tinyumbrella...thanks will give it ago
     
  11. jimmy83 thread starter macrumors 65816

    Joined:
    Aug 21, 2008
    Location:
    Portsmouth, UK
    #11
    Got this messgae on startup of TU...

    TinyUmbrella is not able to run on port 80. Please check your hosts file permissions and/or applications that use port 80 and shut them down.

    I disabled my antivirus...and already had editted my hosts file...carried on as you said pressed sae my SHSH and

    This device isn't eligible for the requested build. 09/24/2010 23:15:02.739 CYDIA DOES NOT HAVE YOUR SHSH FOR iPhone4 4.0.1 (8A306) THERE IS NO WAY FOR YOU TO GET THEM. SORRY. YOU ARE JUST TOO LATE.

    but in Cydia is says ive got my blobs saved. :confused:
     
  12. Myzhi macrumors 6502a

    Joined:
    Dec 15, 2009
    #12
    In TU, try saving 4.0, 4.0.2 and 4.1. If you can't even save 4.1, something is wrong. If you can can save at least 4.1, it means Cydia doesn't have 4.0.1.
     
  13. iPhone-power macrumors 6502a

    Joined:
    Nov 12, 2009
    #13
    User advance settings and point TU at Cydia for 4.0.1 and see if it grabs them from Saurik's server, if not, no downgrade.

    As far as port 80, some other app has it tied up, Skype ?
     
  14. jimmy83 thread starter macrumors 65816

    Joined:
    Aug 21, 2008
    Location:
    Portsmouth, UK
    #14
    Ok, what about the error message I get on opening TU?

    TinyUmbrella is not able to run on port 80. Please check your hosts file permissions and/or applications that use port 80 and shut them down.
     
  15. Myzhi macrumors 6502a

    Joined:
    Dec 15, 2009
    #15
    Notice, I said if you can't even save 4.1, there is something wrong. That something wrong would probably be something on your computer blocking / messing with TU. In that case and if you can't figure it out, it simple to try on another computer.
     
  16. jimmy83 thread starter macrumors 65816

    Joined:
    Aug 21, 2008
    Location:
    Portsmouth, UK
    #16
    Right, SHSH SUCCESSFULLY saved for 4.1 and 4.0.2...opened up Cydia and that too says ive got blobs saved for 4.0.2 & 4.1 although iam running 4.0.1 :confused:
     
  17. Myzhi macrumors 6502a

    Joined:
    Dec 15, 2009
    #17
    What SHSH blobs you can save has nothing to do with what is currently running on your phone. It only has to do with what Apple is signing / sending out. It looks like either you didn't click on "Make my life easier" or Cydia didn't saved the blobs within the allowed timeframe for 4.0.1. Thus, you can only restore to 4.0.2 or 4.1.
     
  18. kre62 macrumors 68000

    Joined:
    Jul 12, 2010
    #18
    Yeah, heres a hint, you need blobs for the build you are restoring to. If you had those, my original method would have worked. Sorry, you're SOL until 4.1jb.
     
  19. jimmy83 thread starter macrumors 65816

    Joined:
    Aug 21, 2008
    Location:
    Portsmouth, UK
    #19
    Well thats what I dont get...I made sure 100% once I first opened Cydia that I selected 'make my life easier'...then after a few day it said blobs saved etc for 4.0.2 even tho I was on 4.0.1
     
  20. Myzhi macrumors 6502a

    Joined:
    Dec 15, 2009
    #20
    See my answer above. Same, if today, someone JB 4.0.1, click "Make my life easier," they will still only be able to save 4.1.
     
  21. kre62 macrumors 68000

    Joined:
    Jul 12, 2010
    #21
    As mentioned, Cydia can only save blobs for firmware Apple is CURRENTLY signing. If i jailbroke an iPhone running 1.0, it'd only be able to save 4.1 blobs, because as of today, Apple only signs 4.1 blobs.
     
  22. jimmy83 thread starter macrumors 65816

    Joined:
    Aug 21, 2008
    Location:
    Portsmouth, UK
    #22
    Thanks for making it clear...guess iam gonna have to wait til the 4.1 jailbreak it out
     

Share This Page