How To Downgrade From iOS 5 or 4.3.5, 4.3.4, 4.3.3, 4.3.2, 4.3.1, 4..2.10, 4.2.9 To iOS 4.x.x

Downgrade Thumbnail 4.3.5

This post will show you how to downgrade from iOS 4.3.5 or iOS 5 to any iOS version that you have your SHSH Blobs backed up for. It is important you have your SHSH blobs on file for the iOS version you want to downgrade to. If you don’t have your SHSH blobs on file for the iOS you want to downgrade to, you will not be able to downgrade. You can check which SHSH blobs on file you’ve got by launching Cydia and looking at the top of the Cydia homepage where it lists all your saved SHSH blobs.

Thing You’ll Need:
• iReb get it here.
• TinyUmbrella get it here.
• iOS firmware IPSW that you are downgrading to, get it here.

1. Run iReb, select your iDevice and follow the on screen instructions to put your device in DFU mode. The steps are as follows:

I. Hold down the power button for 3 seconds
II. Continue holding the power button and start holding the home button and continue HOLDING BOTH for 10 seconds
III. Let go of power and continue holding home button for 20 seconds (or until Redsn0w starts the jailbreaking process).

2. After it is finished, close iReb and run TinyUmbrella.

3. Click on the “Start TSS Server” button.

4. Now open up iTunes, press and hold the “shift” key on the keyboard then press restore in iTunes.

5. Browse for your iOS firmware IPSW that you are downgrading to, select it and press restore.

6. Wait from iTunes to finish restoring your iDevice.

7. After iTunes is finished, you should be on the firmware you selected.


If you did the steps above CORRECTLY and it didn’t work try replacing your hosts file with this one.

1. Backup your hosts file by saving it somewhere you can find it when you are finished.

2. Now drag and drop the hosts file that you downloaded from the link that I provided into the hosts file folder. On Mac OS X it should be located “/etc/hosts” and on Windows it is located “C:\windows\system32\drivers\etc\hosts”.

3. Now repeat steps 1-7 again and it should work this time. If it doesn’t try another computer.

4. When you are finished be sure to put back your hosts file.


If you use iReb once and get an error. You have to use iReb again because that error will throw your iDevice out of a pwned DFU state. ie if you use iReb and after you get error 3194 then you fix error 3194. You have to then use iReb again because you iDevice is no longer in a pwned DFU state. Or you will get error 1013 or a 1600 error.

:) Thank you for watching and don’t forget to subscribe :)

Both comments and pings are currently closed.

74 Responses to “How To Downgrade From iOS 5 or 4.3.5, 4.3.4, 4.3.3, 4.3.2, 4.3.1, 4..2.10, 4.2.9 To iOS 4.x.x”

  1. Yuval says:

    After I do this proccess will I still have all my apps, contacts, sms, and all other data if I backuped my ipod/iphone? Like will the window come up and say restore to blahblah at some time?

    • Admin says:

      This id a complicated question, why? If you backup your iDevice on 4.3.4 and downgrade to a lower version then you can put that data back on. Because the data was saved on a newer version and that for all firmware. You can’t restore data from a newer version on to an older version.

  2. Yuval says:

    I mean if I got a new app on my iPhone. And then I downgraded from 4.3.4 to 4.3.3 would I still have that new app and all my other apps and data if I synced once more before this?

    • Admin says:

      Did you not read what I type? You can put back on your apps but your DATA you cannot put back. Because it was saved from a newer version.

  3. Yuval says:

    Sorry to post again, but it gave me error 1016 when i tried to downgrade, so I turned it on went to greenpoi0sn words for some reason. Then I just went to TU and clicked exit recovery and fixed it, but I’m still on 4.3.4. Maybe because I deleted one time the shsh for my iPod touch on 4.3.3. Then I clicked save again and maybe cydia thought i already had it before so it didn’t work. Then when i searched for .shsh files on my computer only found them for my iPhone not for my iPod. Also on the ipsw website I downloaded the ipsw for 4.3 cause it didn’t have 4.3.3. Why?

    • Admin says:

      1016 error is because you didn’t use iReb. If you use iReb and you get a error then you have to use iReb again, because that error will throw your device out of a pwned DFU start.

  4. Yuval says:

    I don’t have a PC so I just put it into dfu mode by myself. Or do you think I could go to TU and click enter recovery mode?

  5. Kelvin says:

    sorry.. i have correclty followed your steps…but at the end it gave me an error 1013
    what should i do now??

  6. Yuval says:

    NVM about that question it still worked for me somehow. I have a new question. Sorry for bothering u again.

    If I downgrade my iPhone 4 to 4.3.3 from 4.3.4 what will happen with my baseband and calling. Will I still have service? I use AT&T. I don’t use an unlock feature just redsn0w.

  7. Yuval says:

    What if u don’t have iREB???? I’m running a mac not a freakin PC

  8. Yuval says:

    For the last time. What do I do if I don’t have iREB I run a mac not a pc. Do I just use redsn0w and deselect install cydia instead of doing ireb or just try and do dfu mode/recovery mode myself. Or click enter recovery on TU.

  9. Cristian says:

    i keep getting error 1015 what do i do?

  10. Wouter says:

    Im on holiday and i was just wondering.
    If i am on iOS 5 (official, so when it is released by Apple) will i also be able to downgrade to iOS 4.x.x? because my little brother want to buy a iPod Touch 4/5 but he wants it after he got his birthday (2nd of november) andmost people says that iPhone 5 and iOS 5 will come mid september. so please reply

  11. Brooke says:

    I’ve watched your videos but I’m still having problems with my iPod Touch 3g. I Just can’t get it into DFU mode. I hold down the power and home button, it flashes and goes into a blank screen but once I let go of the power button and only hold the home button, the apple icon appears and just turns itself on. Is there anything on the web that will automatically put my device into DFU mode where I wouldn’t have to press any buttons?

  12. justin says:

    i have verizon iphone 4 running 4.2.10 and i want it to be 4.2.8 if i follow this do i need to modify my hosts file?

  13. Ahmed Alflasy says:

    I followed everything + I tried the new host, I get errors at blobs + when I try to restore I get that son of a bitch error 3194 >.<

  14. iphackr says:

    Hi,I am new to downgrading so bear with me.
    i am always on the move so i need gps functionality so i bought an iphone and got it jailbroken (iphone 3gs 16 gb 4.0.1 ipad bb 06.15), which i updated to 4.3.3 not knowing that gps will not work. now i just had this thought that if i’ll downgrade to 4.0.1, i would get my gps functioning again. i have saved the shsh blobs using tiny umbrella. i familliear with restoring so do i need to create custom firmware using snowbreeze to prevent bb update from the downoaded firmware (iPhone2,1_4.0.1_8A306_Restore). plz help me. thankz in advance.

  15. joao says:

    why after i do this things my iphone and my iphone install 4.3.3 the iphone don’t reboot and don’t get out of the dfu mode

  16. yogal says:

    if you dont have you SHSH files saved does this video save them for you?

  17. yogal says:

    iFaith does not work for 4.3.4 it says it on the site

    • Admin says:

      You can also download iSHSHit from in Cydia to save SHSH blobs. And why do you need iFaith? It’s a waste of time saving SHSH blobs for 4.3.4 because the jailbreak is tethered.

  18. yogal says:

    does this downgrade work for mac users? forget that other stupid question

  19. sufi says:

    hey, man! i just want to ask that how will we exit ireb recovery mode.
    i once performed this process of ireb but finally i got some stupid error and then i unplugged my iphone 4 and it was not starting. so unfortunately i did an update to 4.3.5 and cant jailbreak. now i dont
    have any shsh blobs. where to download these blobs?

  20. Eshah says:

    Hi ,

    I updated my iphone 3gs to firmwave 4.3.5 by mistake, the firmwave is 4.3.5 and it made the phone locked again. It stays in the recovery mode and I cant seem to get it functional. Please help and suggest if I can still perfrom the above process to downgrade it and will this also unlock my iphone?

    Kindly reply as soon as possible

    Help required Urgently


  21. Keryn says:

    I follow all the steps, I use ireb, tinyumbrella and the ipsw I want to downgrade to and I still cant get to downgrade my iphone 4.3.5 to 4.3.3. I keep getting errors been trying this for weeks now and nothing, I’m staring to get frustrated. Can you help me por favor and thanks.

  22. Zee says:

    I followed the steps, and i keep getting either 1015 or 1600 error.

    i’ve tried restarting ireb and tinyumbrella after every error but i still face the same problem..

    please advise.


  23. Zee says:

    how do you fix these errors?


    please advise..

  24. Zee says:

    when i on my tinyUmbrella, it mention that “This device is NOT connected”

    please advise..

  25. Drew Toros says:

    Im trying to downgrade from ios 5 beta 6 to 4.3.5 because i have the SHSH blobs for 4.3.5 saved on tinyumbrella. doing this off a PC. I tried every method listed here on the page, including the “hosts” file you posted and all i keep receiving is either the 1013 error or the 3194 error. i always use iReb before each restore and did exactly the same as your methods but i get back to back errors. HELP?

  26. naki says:

    mate i got all the stuff downloaded but my ipsw files are downloaded too zip files i got war too open them but it still doesnt run in tiny umbrella need your help asap !

  27. Nick says:

    Dude, I’ve seen the past few comments above. I’m also encountering error 1013. But using iReb again and again doesn’t work, and I’ve commented out my host file with a # in front of it. Everything just don’t work. Anymore solution to it? Thanks.

  28. muzamil says:

    i was on ios 4.3.5 i upgraded to ios 5 beta 7 ihvnt save shsh blobs can i downgrade to ios4.3.5

    • Admin says:

      At this point you can easily downgrade to iOS 4.3.5 because it’s still the official firmware. So just restore directly in iTunes.

  29. muzamil says:

    in the end i get the note that insert sim to activate………..plzz help

  30. dusan says:

    Hello, i just wonder if there’s some way to downgrade from 4.3.5 to 4.3.3 without shsh blobs, i don’t have them…? Thank you.

  31. AZ says:

    i cant download iREB it is just not working

  32. dilip says:

    how to solve error for 2005

  33. Andrei says:

    how to fix error 2002

    • Admin says:

      iTunes can’t connect because another program is using it or it’s disconnected during the Apple Server check. Try closing some application or try at another time.

  34. Lilaznkid says:

    Hey i just upgraded to 5.0.1 but this battery problem sucks so can i downgrade to say 4.2.1? I got the ssh files and everything just wondering. Thanks in advance! :D

  35. jmass says:

    wtf i keep getting e2005 what am i doing wrong

Thank you for watching and don’t forget to subscribe