1. iSin's Avatar
    Hello community, here's my situation: I got the new iPhone and i want to do a OS restore on my old iPhone 4 but i want it to stay with iOS 5.1.1 and not upgrade to iOS 6. I've tried everything, i downloaded the 5.1.1 iOS and tried the Shift-Restore thing to install it but i keep getting error 3194 (tried every possible solution to this i could find on the web and when i finally solved another error (1601, 1602..) appears). Currently im frustrated, i recently switched from BB to iPhone and didn't understood much of the terms used for this platform so i had to read a lot, any help/tip/advice would be highly appreciated.

    What i've done:

    -Saved the SHSH files for my device with tinyumbrella
    -Deleted/Modified/Changed/Moved/Renamed/Everything with the Host files (Managed to solve error 3194 but now im getting error 1602)
    -Reinstalled iTunes and tried on another PC
    -Re-downloaded iOS 5.1.1 from a "reliable" source

    Is there something im missing? i also read i needed to make a custom fw using those saved shsh files and stuff... Thanks in advance anyone who took time to read and reply to this.

    PD: Excuse me if this inst the right forum for this, i found it to be the more appropriate section for my question if im wrong please any moderator feel free to move it.
    09-23-2012 10:45 AM
  2. Massie's Avatar
    So the main issue you need to get around here is that Apple isn't signing 5.1.1 anymore. So to have it go through, you cannot have Apple be the one verifying the restore. When people talk about changing the Hosts file, all it means is that when iTunes asks if it's okay to restore to 5.1.1, it will ask Cydia (which will say OK) instead of Apple (which won't).

    So: if you used Tiny Umbrella and then deleted all the hosts file changes, you probably pointed it back to Apple (Tiny Umbrella points it to Cydia) which would explain the errors.

    However, the whole TU/Cydia method is outdated for 5.x firmwares at this point anyway. Below is the newer method.

    But first let me ask you this: when you say you saved the SHSH for your device, you mean you saved them for the iPhone 4 when it was still on 5.1.1, and while Apple was still signing 5.1.1? And if so, have you done anything with them other than save them? Just saving them isn't enough; you need to tie them to the firmware you want to use: Frequently Asked Questions - JailbreakQA

    Hope that helps!
    Last edited by Massie; 09-23-2012 at 12:05 PM.
    09-23-2012 11:56 AM
  3. 3cit's Avatar
    Yeah you need to get redsnow, and you need to build custom stitched firmware. You also need to put your phone into pwned dfu mode, using redsnow. Then you need to start tiny umbrella and have the server running box ticked. Then you need to open iTunes, right click restore and select your custom stitched firmware, then restore.
    Then your phone will attempt to restore, and it will fail. Then use redsnow to kick your phone out of recovery. Then your phone will reboot. And you will be on 5.1.1 stock.
    Source:
    That's how I did it
    Last edited by 3cit; 09-27-2012 at 12:39 AM.
    09-23-2012 04:02 PM
  4. iSin's Avatar
    Thanks to the Q&A section i managed to get through a lot, now im only getting error 21. Dang, this seem to be harder than i thought... Thak you guys, im going to keep trying.

    EDIT: This is awful, no matter what i still get error (21)... dang, Any suggestions? Does anybody managed to restore recently iOS 5.1.1?
    Last edited by isin; 09-23-2012 at 06:05 PM.
    09-23-2012 05:40 PM
  5. iSin's Avatar
    I give up, if someone finds a way to restore iOS 5.1.1 on an iPhone 4 at this moment (iOS6 official is out), please share the method with me. Thanks a lot again!
    09-24-2012 02:54 PM
  6. Massie's Avatar
    Just to be sure: you have the 5.1.1 shsh for the device you're trying to restore, and you're using redsn0w to stitch them to the 5.1.1 ipsw?
    09-24-2012 03:27 PM
  7. iSin's Avatar
    Just to be sure: you have the 5.1.1 shsh for the device you're trying to restore, and you're using redsn0w to stitch them to the 5.1.1 ipsw?
    Sorry for the late answer. Yes i saved the 5.1.1 SHSH for my iPhone 4 and stiched them to a 5.1.1 IPSW to make a custom firmware, which is the one im trying to load on my device, managed to get rid of error 3194 and those dreaded 16xx but now im getting error 21. Doing my search on the web i haven't found anyone who has successfully done this by the time iOS 6 became official.
    09-26-2012 09:28 AM
  8. 3cit's Avatar
    did you build a custom firmware? stitched with your 5.1.1 blobs?
    then after that was created, did you out your phone into pwned dfu mode using redsnow?
    then did you turn on tiny umbrella and turn on the server?
    then did you right click and restore and selected your custom stitched firmware??
    09-26-2012 04:01 PM
  9. iSin's Avatar
    did you build a custom firmware? stitched with your 5.1.1 blobs?
    then after that was created, did you out your phone into pwned dfu mode using redsnow?
    then did you turn on tiny umbrella and turn on the server?
    then did you right click and restore and selected your custom stitched firmware??
    Yes, tried this exact method and without turning ON Tiny Umbrella too. None worked, tried on different PCs and different Networks, i just give up...
    09-26-2012 04:41 PM
  10. 3cit's Avatar
    i had the same issue downgrading...
    and one time it just worked
    im pretty sure it was because i wasnt putting my phone into pwned dfu mode... also it always says the restore failed according to itunes. but when you reboot the phone, it shuld be stock 5.1.1
    how does the process usually end???
    do you see any activity on your iphone? like the progress bar? and the itunes bar is always just a little further along than the progress on the iphone?
    then at the very end itunes progress bar is completed and the iphone progress bar is like 95% then you get an itunes error?
    what happens to your phone at that time?
    because i had to use red snow to kick it out of recovery
    when you are in pwned dfu its VERY HARD to manually get your phone out of recovery
    i think that you are doing everything right, but at the end when you need to kick it out of recovery, you are actually shutting the phone down and restarting losing the entire process
    Last edited by 3cit; 09-27-2012 at 12:37 AM.
    09-26-2012 05:41 PM
  11. Snownation's Avatar
    I'm having the same problem as the OP.
    I'm doing exactly what you're doing 3cit, and near the end of the installation progress, iTunes freaks out and displays an error, (-1).
    Then it attempts to reboot, and all I get is the "connect to iTunes" image. I tried TU to exit recovery mode, and it stills goes back to the iTunes image.
    09-26-2012 07:15 PM
  12. iSin's Avatar
    I've found out on the DEV-TEAM Blog they confirm several times in comments that a restoration is not posible right now check here: Dev-Team Blog - Blob-o-riffic
    09-26-2012 07:23 PM
  13. Snownation's Avatar
    The first point.

    1. A4 devices and 3GS will always be downgradable (and jailbreakable) with saved blobs due to limera1n. The tethered iOS6 jailbreak for those devices (and untethered for old-bootrom 3GS) will be out when Cydia and other important pieces are all working properly.

    Does that not apply to us iPhone 4 users. Yet I still can't downgrade...
    Last edited by Snownation; 09-26-2012 at 07:55 PM.
    09-26-2012 07:36 PM
  14. Snownation's Avatar
    Ok, finally got it to work.

    The only thing I did wrong was use TU to kick out of recovery. Apparently, that's not the proper way in this case.
    Must be redsn0w's own kicker.

    So, do what 3cit said, then use the option in redsn0w to exit recovery mode, you'll be set.
    09-26-2012 07:57 PM
  15. 3cit's Avatar
    Ok, finally got it to work.

    The only thing I did wrong was use TU to kick out of recovery. Apparently, that's not the proper way in this case.
    Must be redsn0w's own kicker.

    So, do what 3cit said, then use the option in redsn0w to exit recovery mode, you'll be set.
    Good lookin out guy, I'll edit my post.

    According to iTunes the restore fails right?
    Then when you kick it out of recovery, the phone reboots and runs the first time setup right??
    And it's a clean, unjailbroken 5.1.1?
    09-27-2012 12:34 AM
  16. Peligro911's Avatar
    Was it jb ? I would just go to setting and reset
    09-27-2012 12:39 AM
  17. Snownation's Avatar
    @3cit Yup, the restore will fail with a (-1) error. After using redsn0w to kick out of recovery, it goes through the jailbreaking process, but does not actually jailbreak it, it's applying the exploit to reboot it apparently.
    Then you'd need to Absinthe it for the untethered JB.

    The TU method actually does work as said by a dev, but he said you must uncheck the "Open iTunes when this phone is connected" option. I didn't have that done, so that's why TU method didn't work.
    09-27-2012 08:37 AM
  18. jm95's Avatar
    i too have been having terrible problems doing this and still am, i receive a (1) error is this the same as you guys

    im then struggling to get it into dfu mode - to run the extras > recovery fix

    im so glad to have found an active post

    when trying redsn0w recovery fix i get error with shsh blobs
    09-27-2012 10:37 AM
  19. iSin's Avatar
    Well it's good to know someone could. Keep an eye out, devs are working on making this easier though.
    09-27-2012 11:28 AM
  20. Snownation's Avatar
    My error is the (-1) one, not the (1) one.

    The correct procedure is to stitch your shsh into the corresponding firmware.
    Put the phone into pwned DFU.
    The above is all done using redsn0w.

    Then, start the tss server in TU,
    Open itunes, Shift-click restore, and point to the newly created .ipsw file.
    Let it restore and encounter the error.

    Then kick out of recovery using redsn0w.
    Kunal Kalra likes this.
    09-27-2012 03:45 PM
  21. krouxsa's Avatar
    Hi everyone. My first post and have been trying to restore 5.1.1 ever since I switched to 6.0.

    Anyway, thanks all for the help. I have followed everything on the guide and it's as near perfect as can be.
    I got as far as getting the iPhone out of recovery mode, but were stuck with the "missing keys.plist data for this build" when I tried.
    I then searched on all other forums and I searched on iDownloadBlog and eventually found some more advice if you are stuck with getting it out of Recovery.

    So all the steps as mentioned by Snownation is correct, but if you are also stuck with the "missing keys.plist data for this build error", then do the following...

    Download sn0wbreeze 2.9.6
    1. Use sn0wbreeze and create ipsw with baseband preservation mode using the original 5.1.1 ispw.
    2. Go back to Redsn0w. Also at first I had the wrong version of redsn0w. Make sure to use version 0.9.14b2. Version 0.9.13dev4 will not work.
    3. Stich the SHSH Blobs using the newly created IPSW that you did in sn0wbreeze. This will then result in a redsn0w ipsw being created, which is the one you will use.
    4. Follow the same instructions from there what is posted above ie. Put in pwned DFU, Start Start TS Server in TU, Shift-click restore and point towards the ipsw created in redsn0w.
    5. Let it restore. You will notice that it doesnt encounter any -1 error. A popup window in iTunes will notify that the iPhone is being restarted.
    6. And it's restored from 6.0 to 5.1.1

    I have tested 3 times now and all 3 times works perfectly.

    Thanks everyone on this forum, it's great to be back on a working 5.1.1!!!
    10-01-2012 07:06 AM
  22. Kunal Kalra's Avatar
    iSin I am having the same problem as u faced while restoring. This posts is a great help for me as it is already been discussed.
    May I know how did u succeeded to get rid of 16xx errors ?
    12-14-2012 10:39 PM
  23. Winn3r's Avatar
    k guys I got it to work follow the steps from this forum Tutorial: Restore iOS 5.0/5.0.1 pentru iPhone, iPad si iPod Touch plus rezolvarea erorilor 11/3014(Windows/Mac) | iDevice.ro just use the 5.1.1 firmware not the 5.0.1 like on the forum it is on Romanian but u can use google translate worked for me I hope it dose for u too
    12-21-2012 04:22 PM
  24. crashnburn_in's Avatar
    I need update an iPhone 4..
    FROM: iOS 4.2.1 + JB + Factory Unlock
    TO: iOS 5.1.1 & JB

    I've been reading all these posts and its a lot of data that I am going through - In the meantime, this seems like a simple & clear outline - Is this correct/ will it work?
    Even though this is to go from iOS 6 to iOS5.x I am basically going from 4.2.1 to 5.1.1. I hope this would work (one of the latest set of instructions)
    http://www.iclarified.com/25182/how-...ios-5x-windows

    Alt:
    Downgrade iPhone 4 / 3GS from iOS 6 to iOS 5.1.1 | The iPhone FAQ

    Ok, finally got it to work.

    The only thing I did wrong was use TU to kick out of recovery. Apparently, that's not the proper way in this case.
    Must be redsn0w's own kicker.

    So, do what 3cit said, then use the option in redsn0w to exit recovery mode, you'll be set.
    @3cit Yup, the restore will fail with a (-1) error. After using redsn0w to kick out of recovery, it goes through the jailbreaking process, but does not actually jailbreak it, it's applying the exploit to reboot it apparently.
    Then you'd need to Absinthe it for the untethered JB.

    The TU method actually does work as said by a dev, but he said you must uncheck the "Open iTunes when this phone is connected" option. I didn't have that done, so that's why TU method didn't work.
    My error is the (-1) one, not the (1) one.

    The correct procedure is to stitch your shsh into the corresponding firmware.
    Put the phone into pwned DFU.
    The above is all done using redsn0w.

    Then, start the tss server in TU,
    Open itunes, Shift-click restore, and point to the newly created .ipsw file.
    Let it restore and encounter the error.

    Then kick out of recovery using redsn0w.
    Hi everyone. My first post and have been trying to restore 5.1.1 ever since I switched to 6.0.

    Anyway, thanks all for the help. I have followed everything on the guide and it's as near perfect as can be.
    I got as far as getting the iPhone out of recovery mode, but were stuck with the "missing keys.plist data for this build" when I tried.
    I then searched on all other forums and I searched on iDownloadBlog and eventually found some more advice if you are stuck with getting it out of Recovery.

    So all the steps as mentioned by Snownation is correct, but if you are also stuck with the "missing keys.plist data for this build error", then do the following...

    Download sn0wbreeze 2.9.6
    1. Use sn0wbreeze and create ipsw with baseband preservation mode using the original 5.1.1 ispw.
    2. Go back to Redsn0w. Also at first I had the wrong version of redsn0w. Make sure to use version 0.9.14b2. Version 0.9.13dev4 will not work.
    3. Stich the SHSH Blobs using the newly created IPSW that you did in sn0wbreeze. This will then result in a redsn0w ipsw being created, which is the one you will use.
    4. Follow the same instructions from there what is posted above ie. Put in pwned DFU, Start Start TS Server in TU, Shift-click restore and point towards the ipsw created in redsn0w.
    5. Let it restore. You will notice that it doesnt encounter any -1 error. A popup window in iTunes will notify that the iPhone is being restarted.
    6. And it's restored from 6.0 to 5.1.1

    I have tested 3 times now and all 3 times works perfectly.

    Thanks everyone on this forum, it's great to be back on a working 5.1.1!!!
    Last edited by crashnburn_in; 01-08-2013 at 06:16 AM.
    01-08-2013 05:20 AM
  25. 3cit's Avatar
    I need update an iPhone 4..
    FROM: iOS 4.2.1 + JB + Factory Unlock
    TO: iOS 5.1.1 & JB

    I've been reading all these posts and its a lot of data that I am going through - In the meantime, this seems like a simple & clear outline - Is this correct/ will it work?
    Even though this is to go from iOS 6 to iOS5.x I am basically going from 4.2.1 to 5.1.1. I hope this would work (one of the latest set of instructions)
    iClarified - iPhone - How to Downgrade Your iPhone 4 From iOS 6.x to iOS 5.x (Windows)

    Alt:
    Downgrade iPhone 4 / 3GS from iOS 6 to iOS 5.1.1 | The iPhone FAQ
    you have been jailbroken the entire time and you have 5.1.1 blobs for your device?

    TECHNICALLY you should just be able to use redsnow 15b3 and get to the restore section and select the 5.1.1 ipsw.
    so try that method first.
    1. download the proper 5.1.1 ipsw for your source of choice... make sure it is specifically for your device (ie iphone 4 cdma, or iphone 4 gsm)
    2. redsnow 15b3 (the latest release)
    3. try that restore method.

    let us know!
    01-08-2013 12:20 PM
34 12
LINK TO POST COPIED TO CLIPBOARD