A lot of people have been asking how you would go about downgrading from the iOS 4.3.5/iOS 4.3.4 firmware to the iOS 4.3.3 firmware (which is vulnerable to Comex’s untethered Jailbreak). While we did write a how to guide on such subject about a week ago we were not specific to downgrading from the iOS 4.3.5/iOS 4.3.4 firmware to the iOS 4.3.3 firmware (we wrote it generalized). Anyhow, below is a how to guide on downgrading from the iOS 4.3.5/iOS 4.3.4 firmware to the iOS 4.3.3 firmware.
Note: You must have your SHSH blobs saved on the iOS 4.3.3 firmware or you will not be able to downgrade. There is no if, ands, or buts. This is a requirement.
Step 1) – The first thing you are going to need to do is download TinyUmbrella (the version in bold) to your computer from our downloads section (TinyUmbrella: Windows Download | Mac OS X Download).
Step 2) – Before you actually launch TinyUmbrella we will need to edit a file first. You see, in order to make iTunes use Saurik’s SHSH server you are going to need to edit the hosts file on your computer.
If you are on Windows navigate to the following directory:
\Windows\System32\drivers\etc\
If you are on Mac OS X navigate to the following directory:
/etc/
When you are in the corresponding directory specified above you will need to edit the hosts file and add the following line:
74.208.105.171 gs.apple.com
When you add this line to the hosts file ensure that it saves (you will need administrative permission) and then continue to step 3.
Step 3) – After you have edited the hosts file you will now need to launch TinyUmbrella. Do this now and then plug in your iDevice into your computer and you should presented with a list of currently saved SHSH blobs. Ensure that you see iOS 4.3.3 in this list of saved SHSH blobs or you will not be able to downgrade your iDevice from the iOS 4.3.5/iOS 4.3.4 firmware to the iOS 4.3.3 firmware.
When you have double checked click the Start TSS Server button.
Step 4) – Once the TSS Server has been enabled you will need to launch iTunes. With iTunes up and running click on your iDevice and then hold down the Shift key (Windows) or Alt key (Mac OS X) and click Restore button. Upon doing so a new dialog window will appear where you will need to select the firmware file you wish to restore to. Do this now, and your iDevice will begin being restored.
Note: As always you will need to put your iDevice into DFU mode before restoring it.
Step 5) – Once your iDevice has finished restoring you should encounter error 1015. When you receive this error all you will need to do is launch TinyUmbrella and click the Exit Recovery Mode button. Upon doing this your iDevice should reboot and function as normal. Congratulations, you have now downgraded your iDevice (If you do not receive error 1015 that is okay as well).
Troubleshooting
Restoring your iDevice can often times be a troublesome task full of errors. If you are experiencing errors what we suggest doing is restarting your computer, close all running applications besides TinyUmbrella and iTunes, and then plug your iDevice into a USB port you have not plugged it into before (or one that you usually don’t plug it into) and restart the restoration process. When you have tried the advice given above you may need to do the following:
Go into the Advanced Tab and uncheck the following:
When you Uncheck Set Hosts to Cydia go back to step 1 and try saving restoring your iDevice again.
Hopefully this how to guide has cleared up some confusion on downgrading your iDevice to a lower firmware version using TinyUmbrella. For more downgrading guides visit our How To Downgrade section.
Let us know if you had success downgrading to the iOS 4.3.3 firmware in the comments section below…
Radon says
Has anyone tried this?
guthrien says
I’m stuck, I’ve been through every slight variation of this method (which is elsewhere on the net too) and my iPad ultimately just stays in “Restoring iPad firmware..) It must certify with TinyUmbrella or I couldn’t get that far. The bar on the iPad shows 2/3. iPad 2 3G. I do have correct firmware downloaded and my SHSH saved. Help!
Soni_hiten says
i Have tried it many time with all the option given here and the other blogs also all the time i m getng error 1 not able to get rid of it before same device i hav downgraded ios 5 bets 4 to ios 4 4.3.5 but here no luck so far guys any idea help me i hav all ma SHSH blobs saved
my device iphone4
Soni_hiten says
i Have tried it many time with all the option given here and the other blogs also all the time i m getng error 1 not able to get rid of it before same device i hav downgraded ios 5 bets 4 to ios 4 4.3.5 but here no luck so far guys any idea help me i hav all ma SHSH blobs saved
my device iphone4
Aliasbp says
i have tried this method and getting error 20.
PARCAS says
OK… I wanted to do the downgrade from 4.3.4 to 4.3.3 I followed all the steps. Got error 1013. now I’m stuck in Recovery Mode. Tried to exit recovery mode with TinyUmbrella and didn’t work. I also tried with RecBoot and didn’t work neither…
I will appreciate any help here…
Thanks!
Cct416 says
In step 4, you mentioned in the “note” to put the device in DFU mode before restoring. Can you be a little more specific when to do that? Is it before or after TSS server? Or is it before or after starting of iTunes?
Jailbreaker says
im stock in error 1013
Refuser says
I have save my shsh blobs 4.3.3 and in restoring there is a message error 1013 and im stock here.. i almost break my iphone 4.. WTF..
Kaas says
Getting the infamous 20 error after verifying the restore. followed every step and done it 10 times now.. making me pretty frustrated..
edited the hosts, checked the blobs in umbrella, uncheck the cydia hosts thing, enter dfu, iTunes >restore > 4.3.3 > verifying > error 20
Kaas says
literally the next try is working out better, do it in the exact pattern (i swear i tried altleast 4 times this exact way)
!!Edit hosts!!
boot umbrella> do the blob recovery + uncheck the cydia hosts thing, run tss server.
open itunes > put it in dfu manually with the 10 seconds button stuff > click restore with alt > 4.3.3. should work around the 20 error.
Victor101carranza says
It Worked! Thank You I downgraded my iPad 4.3.5 back to 4.3.3. It took about 7 tries but i just kept at it and SUCCESS!
Healski says
Or.. download snowbreeze 2.7.3 after seen 1013 error.. Build ipsw using 4.3.3 firmware.. iReb the device.. Shift + Restore using iTunes using build ipsw.. And done.. My previous 4.3.5 device straight away jailbroken..
Byron Garcia says
done this 5 times i keep getting “unknown error (1)” yes i did DFU btw
Bricus says
Healski is right!!!!! After error 1013 don’t bother with this method, snow breeze 2.7 instead and shift+restore (check host to make sure nothing has changed, I removed # mark in front of 74.208.105.171)
Cady Wongso says
After the Fix Recovery.. i use redSNOW..and now my iphone stuck at installing Activation Bundles….OMG
Cooler306 says
Hi neveryone
i tried to restore iPhone 4 os 4.3.5 to 4.3.3
i did exactly the all procedure wroten above (saved SHSH, started the TSS, the restoring to 4.3.3 has started sucsessfully, in the end of restoring ive got the itunes message The phone will restart, you had sucsessfully restored///
now the iPhone only in DFU, and i cant restore it back to 4.3.5
please,if anyone can help me, let me know
my email is Cooler306@gmail.com
@gmail:disqus Thanx
1013_fun says
Only the snow breeze solved my 1013 problem. Thank You Healski!
Black-grin says
none of this works. I’ve tried every which way. my iphone4 ios 4.3.5 is not downgrading to 4.3.3 no matter what i try on this website or any other. Any news on when an new ios that is “jailbreakable” coming out or any other way to do this. It’s driving me nuts.
Ramoness says
Do not work. Endless recovery loop.
phew says
snowbreeze 2.7 saved me after I got error 1013 and recovery loop that even tiny umbrella couldn’t fix. Thank you Healski.
Jj says
remove added host file line
Jermiy says
That’s not true, wrong guide!!!
Jess says
works. tyvm. :)
Al.nuaimi Abdullah says
actually this is just headache since i bought this f ! Iphone . I am medical student and i do not have time for this Apple B.S. f ! apple why do not they let people do what they want with their property . I did not have these f problems with my previous symbian or android . i always could download whatever ,do whatever with them and no problems !
Anonymous says
Yesterday I got an ipad (1st gen) and accidentally upgraded to 4.3.5. Is there a way to downgrade it to 4.3.3?
Msager77 says
hi i get to step 4 and do the shift and restore and the box pops up to find firmware file. the problem is i downloaded firmware 4.3.3 file to my computer and when i go in to the file i cant find it to add to finish step 4 . please help cheers
suesuesue says
/etc/ is not on my computer! Sigh…
The1theycallp says
Healski – I want to kiss you!
Bricus – We think alike!
TO EVERYBODY ELSE – FOLLOW THIS TUTORIAL EXACTLY, THEN WHEN YOU GET ERROR 1013 CHECK HOSTS LIKE BRICUS SAYS, THEN DO WHAT HEALSKI SAYS
IVE BEEN TRYING THIS DOWNGRADE FOR 2 DAYS NOW, THIS IS THE ONLY THING THAT HAS WORKED FOR ME AND I HAVE TRIED ALLSORTS!
THANK YOU BOTH – MUCH LOVE
Guest says
Following steps worked like charm:
1) Save SHSH blobs using TinyUmberella v5.00.09 and setting host to cydia as described above
2) Download 4.3.3 ipsw, Snowbreeze 2.7.3 and create pwned ipsw file.
3) Start TSS server
4) Put iphone in DFU mode (steps in snowbreeze 2.7.3 after pwning ipsw)
5) Restore using iTunes and pwned ipsw file saved on desktop
Uv Aryaman says
no i tried2 times but it showed error 20…plz help
guest says
why after restored it turn to restore mode again???
Account 97 says
My ipad doesnt exit recovery mode after the downgrade to 4.3.3
Account 97 says
all it says is
08/15/2011 21:28:31.369 Fix
Recovery has finished. Allow device to reboot!
Tonix says
seems to work. so far so good. thx healski
Radon says
It didn’t work for me no matter what I did…
So my solution was TETHERED jailbreak 4.3.5 with redsnow.
reed says
i get error (20).wtf?
isracional says
man you save my phone, THANKS THIS IS THE REAL SOLUTION!
boredazngirl13 says
How do I unlock the Host file on mac?
Yosely_2007 says
You don’t know how thankful I am! You are amazing! Thank you, thank you, thank you! It worked perfectly! :)
GUEST says
HEALSKI. THANKS FOR THE INFO. IT WORKED LIKE A CHARM!
guest says
It’s actually option for macs.
Pinch says
You start with the following note. How can I save the blobs in 4.3.3. if I don’t have them to begin with? I’m stuck in step 1!
Note: You must have your SHSH blobs saved on the iOS 4.3.3 firmware or you will not be able to downgrade. There is no if, ands, or buts. This is a requirement.
Monkeyfitz says
hey i really help, i followed a tutorial to downgrade my iphone 4 from 4.3.5 to 4.3.3 and it didnt mention anything about shsh blobs so i followed the tutorial and now have an iBrick.
what to i do to fix it. i have the 4.3.3 ipsw and tiny umbrella and such BUT I HAVE NO BLOBS really need help please
Xan says
check out healski’s method..it works better
Olympiairepair says
Does this work to downgrade to 4.1 if I have blobs saved..? No blobs for 4.3.3..
Wkcinaz says
error 20 is from your firewall. turn it off and try it again.
Wkcinaz says
I,m still trying to downgrade to 4.3.3 from 4.3.5. I have my blobs for 4.3.3 but every time I try and downgrade it shows error 1013 and then it freezes up in restore mode. I have to go into hosts and delete the ip address and delete tiny umbrella to get it to restore. I can Jailbreak my Iphone 4 but as soon as I add installous all my settings are gone and my phone locks up. I’m having a heck of a time with this. I will try Healskis idea and hope it works.
Wkcinaz says
go to your host file and delete the last ip addresses and save it. you will need to open it in note pad. make sure you delete tiny umbrella and then put your phone into recovery and do the update on itunes. mine keeps doing that but you get the hang of it and find out more ways to unbrick it.
Wkcinaz says
Healski your the bomb. Thanks so much. I’ve tried everything and this worked. I’m so happy.
Aaron says
Change it through Terminal. (Go Apps>Utilities>Terminal)
Once open, enter ‘sudo pico -w /private/etc/hosts’. It will then ask you to type your password.
Then the file will open in Terminal, then navigate with the arrow keys to the bottom, add the line, then press CTRL and ‘O’ (not zero) to save, then press enter.
Irshad says
this thing worked for me but i don’t know what happened i lost my carrier :( any way to get back my carrier as i have plan with them for 1 year i will be paying bills but not be able to take the data service
my carrier is Etisalat and i am in UAE
sgioskos says
Worked brilliantly however I downgraded to 4.3. Many thanks.
Gvezzz says
bro im having the absolutely same problem as you did you get it ? and how? please respind and help !
Marta Mora Gutiérrez says
Thank you, finally did it.
Mathieudean says
After trying for 2 days solid, This way worked for me first time. Cheers mate.
Mathieudean says
After trying for 2 days solid, This way worked for me first time. Cheers mate.
Ming Gong says
Hi Healski, if I don’t have 4.3.3 shsh blob. what can I do? thx!
Selavi says
Please don’t even waste your time – I have done wasted plenty for you to find out that the downgrade to 4.3.3 doesn’t work – you can downgrade to 4.3.3 but your phone will stuck on DFU mode and can only be booted via redsnow tethered boot
Syamelm says
i got error (1). whats that man?
Syamelm says
i got error (1). whats that man?
John says
You are beyond a master!! I have been at my PC for at least 13 hours straight trying to fix this. Everyone thinks they have a clue, but no one has any idea. I kept trying “tips” then it just got worse and worse. I was very hesitent to even try this because I was worn out. I am beyond excited that it worked!!
T.U.R.A says
cut/paste the host file outside the etc folder. Paste it like on your desktop. Then open it with notepad and add the following. Save the file. Remember, don’t save this file as .txt. Save it as other files.
Finally, copy this from your desktop and paste the edited host file to your etc folder.
It worked for me :)
T.U.R.A says
I’m having the same problem!
My Ipad2 has iOS 4.3.0 and I can’t restore it to 4.3.3. I m getting 1600,1601 errors.
So, I am thinking of updating mine to 4.3.5 first and then downgrade to 4.3.3 but the problem is similar to yours. In both cases, I don’t have 4.3.3 first on my Ipad so that means I can’t save its blobs. :(
Nonmanutd says
You great thank you very much!!!!!!!!!!!!!!!!!!!!
Allcellular says
Just tried a new idea….it worked for me…followed the steps of this article (downgraded from 4.3.5 to 4.3.3 with saved 4.3.3 shsh blobs). Everything was smooth up until the dreaded 1013 error came. SIMPLE SOLUTION after everything else failed was to JAILBREAK using redsnow for 4.3.3. i used redsnow_win_0.9.6rc16 to jailbreak out of the error 1013 once I downgraded in iTunes.
I am very confident this will work for those who get error 1013 after following the steps above. There was no need for me to build a custom fw via snowbreeze. Hope this helps.!
Rcondol says
This is the only solution to successfully downgrade 4.3.5 to 4.3.3… many thanks for this post
Ben says
But still can do then how?
Donchichi222 says
windows or mac?
Dale says
Mine goes completely throughout the restore process an at the very end gives me a 1013 error message and when click exit recovery it goes right bak to recovery mode. HELP!
Jan1691 says
Wow, I tried so many things to restore to 4.3.3 and I was about to to restore back 4.3.5 but I decided to give your advice a shot, and it worked so far :). Thanks!
Roberttaiani says
that doseant work healski
Ryan says
When I went into the PWNED DFU state, I opened TinyUmbrella and it says my device is not connected.. :(
Ryan says
Didn’t work, stuck on Apple logo.
Sho2 says
I am on 4.3.5 and dont have shsh but can downgrade to 4.3.3 with tethered reboot. I am back on 4.3.3 now.
will this work: downgrade back to 4.3.3, jb, save blobs.
upgrade back to 4.3.5 to get rid of the need to tether to reboot
downgrade again now using the blobs saved before
?
Anonymous says
I have bought a factory unlocked iPhone 4 just 2 days back. In settings>about my version is 4.3.5(8L1) and Modem Firmware is shown as 4.10.01.
From what I have read over the past 2 days, it seems that it is not possible to have untethered jailbreak for iOS 4.3.5 and 4.3.4. Untethered jailbreak is possible only for 4.3.3 and below. please correct me if I am wrong.
So I decided that I will downgrade my iOS from 4.3.5 to 4.3.3. But in above article it says you cant downgrade to a lower version if you have not saved the SHSH blob. As my iPhone is completely new i dont have anything saved. So is it possible to downgrade to 4.3.3?
Please help.
ImKX says
Fcking NICE solution !!! thx for saving my iPhone4 life…i LOVE u…
Gary says
Thanks Healski for the snowbreeze method.
I upgraded to 4.3.5 accidentally with jailbreak tethered.
It took me 2 days trying various means to downgrade it back to 4.3.3 but in vain.
now SNOWBREEZE method WORKED!!!!!
Thanks for your information.
Xxk33zxx says
DUDE i fuking love you man! thanks alot…
Anonymous says
i could not downgrade iphone 4 4.3.5 at all. can you show me the videos for it?
Suryanshgupta145 says
plz help me i have ipod touch 4 and it is nat being downgraded i have tried a lot.
and whenever i jailbreak it (ios 4.3.5) by redsnow and i switch it off if i switch it on again and it stuck on the apple logo plz help me in this condition and it only work when i restore my ipod
Suryanshgupta145 says
why i get 3194 error while downgrading my ios 4.3.5 to 4.3.3 plz help ????
Professor C says
I was having troubles but then I made sure to iReb and it worked like a charm!
Ahbab Khalil says
error 1????
its in DFU mode but keeps going to error 1.
Mkrdtaylor says
Tried downgrading by changing hosts server, restoring to 4.2.1 then exiting recovery mode but comes up with an endless recovery logo. Its making my head hurt, SO FRUSTRATING. PLEASE HELP!!!!!!!!!!!!
Kodi says
i need help with step two.. im on mac if anyone wants to help
Dabido87 says
Getting an error message that says SHSH blobs are no longer available on Tiny Umbrella or anywhere (“There is NO way to get them. You are just too late.”) What gives?!
Crco8900 says
got stuck in a real bad recovery loop… nothing works…litterally. Please help
Haj says
how to downgrade from 4.3.5 to 4.3.3 thanks
Warez Nick says
Man, you are the man! Thanks a lot! Been trying to downgrade the whole night but once I used snowbreeze it worked perfectly!
Kurt says
will it be effective on any version of itunes?
Jafrancel says
Antônio Brasil jb ok iPad 1 com 4.3.5 for 4.3.3 vlw obrigado
John Foley says
When am I ever gonna learn?!? 3 months ago I found this and restored from 4.3.5 to 4.3.3. Well, I did it again. I thought 5.0.1 would be so great now that it had an untethered jailbreak…Wrong!! It was extremely laggy and I missed so many of my tweaks that wouldn’t work on it. So I found this post… again….and I am back on 4.3.3. So if you were on iOS 5.0.1 these same instructions will still work. Thank you so much for posting!
Hasan Sheikh says
Hello,
I am trying to reinstall iOS 5.0.1 on my phone using this method (I already have 5.0.1) but as apple has stopped signing it in, I thought this would work. It works fine until the point that TinyUmbrella receives Blob request from iTunes, and iTunes verifies it.. but suddenly gives an error and then I am back to square one.
Please adivse – I’ve been really sick of my phone giving me problems and reinstalling the iOS is essential for me to be able to use it… :S
Thanks,Hasan