Downgrade iPhone iOS 4.1 to iOS 4.0.1 / 4.0.0 / 3.1.3

Sometimes for whatever reason an iPhone firmware upgrade ends up being counterproductive or causes issues with your individual phone. Maybe you're experiencing battery life problems with iOS 4.1 on your iPhone 3GS. Updates can even happen by accident with the wrong click of a button, wiping a jailbroken device.

If you have already saved your SHSH files for one or more earlier firmware versions on Saurik's server, you can follow these steps to downgrade from iOS 4.1.

First you will need to download these SHSH files to your computer using the free software tool TinyUmbrella.

1. Install TinyUmbrella on your computer.
2. Plug your iPhone into the USB port and run TinyUmbrella.
3. Using TinyUmbrella select Advanced Options and choose the firmware version you wish to run on your iPhone.
4. Select Request Form -> Cydia and click Save My SHSH.
5. Now make sure you have the matching iOS firmware file on your computer. Download the 4.x firmware file for your device here:

iPhone 4
iPhone 3GS
iPhone 3G

Download the 3.x firmware file for your device here:

iPhone 3GS
iPhone 3G

6. Put your iPhone into DFU mode.
7. Go back to TinyUmbrella and click Display SHSHs to make sure your SHSH files have been saved on your computer. If the SHSH files are listed click Start TSS Server.
8. Next in iTunes make sure your iPhone is selected and you are in the Summary tab. Hold down the Option (Alt) key on the Mac or Shift key in Windows while clicking Restore. Select the firmware you downloaded from the dialog box.
9. Your iPhone will restore. Errors will likely pop up but they can all be ignored.
10. When the restore finishes select Kick Device Out of Recovery in TinyUmbrella to complete the downgrade process.

Your iPhone is no longer running iOS 4.1.

Comments

THANK YOU!!!! This helped me fix my restore error 1094 (I think it was)!!!!

Thank You soooooo much I appreciate the help!

Cheers,
FuSiOn

Hi, I really need Help from anyone really into this, I will start> I was given a 3G with 4.0, i jailbroke it succesfully directly in jail breakme.com, I did click on cydia where it said make my life easier, a few days later i decided to get 4.0.1, I downloaded it but it was Zip, and couldnt find the IPSW extension file (I found out that you rename the .zip to .ipsw, but too late). So stupidly I restored in itunes, so I got myself into 4.1 So I started looking for a way to jailbreak it, i read and saw that you could do it with redsn0w beta, which I did succesfully, HOWEVER here starts the downhill part, apparently, well of course i have 4.1, jailbroken, but cydia isnt even workin, I LOST the phone icon, I cannot connect to internet with my iphone, cydia wont work, leaving the iphone useless, well I said shit, and started reading how to downgrade, well I read that its possible if you have shsh files (I didnt know what that was) until I read that if you clicked on make my life easier you would have them. I downloaded tiny umbrella to downgrade, I already had the 4.0 and 4.0.1 firmwares downloaded, I first try to do it with the 4.0.1 and umbrella said that the files were loaded succesfully or something like that, meaning yes, I could do it, I followed the instructions, looks like it was working but it was taking forever to restore when i was in the shift click part. until an error would show up. So basically I couldnt downgrade with 4.0.1 EVEN THO it said files found. So I tried with 4.0, same thing happened files found, all was looking good. Did the same thing, took like 5 minutes and same error would show up, couldnt downgrade. So at this point I thought well its better to restore so I can have a 4.1 functionable iphone than a 4.1 jailbroken beta or whatever but not functionable. I tried restoring in itunes the normal way, but oh my, would take a couple of minutes and it would say 'the iphone couldnt be restored. an unknown error ocurred 1602. Tried twice so basically I am LITERALLY stuck of what to do. 3g with 4.1 Apparently jailbroken with a beta of redsnow 0.9.5 b5-5 with an icon of cydia but if I had to guess because its beta its not working properly, no phone icon, couldnt restore nor with tiny umbrella nor the normal way in itunes. PLEASE HELP.
cosa_darknes@hotmail.com for any info I would greatly apprecieate or in here

I had a similar problem. When you try to jailbreak the 4.1 version, the software disables your wifi connection, removes your phone icon, the cydia icon is blank and the app is pretty useless, and you cant turn off your iphone. So trying to put it in DFU mode is impossible which is needed to restore it and everything. But then I found a solution online. So try this because it worked for me. plug your phone in to the computer and have itunes open. Try to power off the phone. Right after you slide to power off, then push the power and home button at the same time and hold for 5-10 seconds. Itunes will respond saying that your phone is in recovery mode and you can then successfully recover it with the 4.1 update. Don't try to jailbreak it again until the new jail break has been released for the 4.1. Good luck!

this exact same thing happened to me. the only thing you can do is go to settings-general-reset-erase all content and settings. make sure you have backed up or saved everything you want ie pics, vids, etc cos everything gets wiped. after a long wait it will ask you to restore the phone to 4.1 and your phone will be working again. then sit tight and wait untill redsnow becomes available for 4.1.

That's a normal error. YouR iPod did restore but it was just in recovery mode. All you have to do is open firmwareumbrella or whatever it's called(after you get the error) and click kick out of recovery and your phone should boot up and be on the older firmware.:)

hey i had the same thing but i bought mine 3g and it was 4.something and i upgraded to 4.1 and now i cant jailbreak mine and my lphone is now useless.

go to itunes and restore your iphone to apple firmware by updating back to 4.1....and then use snowbreeze to jailbreak on 4.1 version ...it worked for me.......here is the link on youtube......http://www.youtube.com/watch?v=zxpMkYmZyPE

i cant start tss server

that was really works good but the only thing i can't unlock it i try to unlock like the way i unlock 4.0 but it is stuck searching

I had tried this method so many time, but it doesnt work. I keep on getting 3194 errors. Can u help me?

what version of TinyUmbrella should i download ?

like you said, i accidently updated my iphone 3g to the 4.1 firmware, and it locked the device. from my research, i find that theres no tool available just yet to jailbreak and unlock the 3g running on 4.1 FW. plus, i dont have the SHSH blobs saved for the previous FW, which presents a problem. is there any way i can downgrade to any previous FW without these? and when do you reckon the tools for unlocking/jailbreaking the 4.1 will be out? i heard about greenpoison being still in development. theres stuff online about redsnow being able to do the job too. any solutions? id be grateful.

i have the same problem, my 3gs was accidentaly locked when updated to 4.1

It will extract the software, and then error 3002 will pop up and phone wont restore and will just go back to 4.1!! NEED HELP!

i have the same problem ima bout to go crazy

Hi, I really need Help from anyone really into this, I will start> I was given a 3G with 4.0, i jailbroke it succesfully directly in jail breakme.com, I did click on cydia where it said make my life easier, a few days later i decided to get 4.0.1, I downloaded it but it was Zip, and couldnt find the IPSW extension file (I found out that you rename the .zip to .ipsw, but too late). So stupidly I restored in itunes, so I got myself into 4.1 So I started looking for a way to jailbreak it, i read and saw that you could do it with redsn0w beta, which I did succesfully, HOWEVER here starts the downhill part, apparently, well of course i have 4.1, jailbroken, but cydia isnt even workin, I LOST the phone icon, I cannot connect to internet with my iphone, cydia wont work, leaving the iphone useless, well I said shit, and started reading how to downgrade, well I read that its possible if you have shsh files (I didnt know what that was) until I read that if you clicked on make my life easier you would have them. I downloaded tiny umbrella to downgrade, I already had the 4.0 and 4.0.1 firmwares downloaded, I first try to do it with the 4.0.1 and umbrella said that the files were loaded succesfully or something like that, meaning yes, I could do it, I followed the instructions, looks like it was working but it was taking forever to restore when i was in the shift click part. until an error would show up. So basically I couldnt downgrade with 4.0.1 EVEN THO it said files found. So I tried with 4.0, same thing happened files found, all was looking good. Did the same thing, took like 5 minutes and same error would show up, couldnt downgrade. So at this point I thought well its better to restore so I can have a 4.1 functionable iphone than a 4.1 jailbroken beta or whatever but not functionable. I tried restoring in itunes the normal way, but oh my, would take a couple of minutes and it would say 'the iphone couldnt be restored. an unknown error ocurred 1602. Tried twice so basically I am LITERALLY stuck of what to do. 3g with 4.1 Apparently jailbroken with a beta of redsnow 0.9.5 b5-5 with an icon of cydia but if I had to guess because its beta its not working properly, no phone icon, couldnt restore nor with tiny umbrella nor the normal way in itunes. PLEASE HELP.
cosa_darknes@hotmail.com for any info I would greatly apprecieate or in here

does it work on ipod touch 2g

Please help !!

When I shift+click restore and it brings up the window, I navigate to where 4.0.1 is saved, and open the folder, but none of the files in it are .ispw files, and those files are the only kind iTunes will let me do !! D:

Nevermind, I got it.

I'm coming up with the same thing. How did you get it?

use firefox instead of IE, it should be just one file, but IE is making it a zip file which is not right.

hello, Ive got a iPhone 4 iOs 4.1, but when i run tiny umbrella to get my SHSH blobs for 4.0.1 it doesnt work. Can someone please help me?

When i restore it i get an error 3002, please help..

Hey

Did you figure out how to resolve this problem? Because Im having the same problem!

hi, i am not able to start tiny umbrella it shows me all te time following error: "no JVM could be found on your system. Please define EXE4J_JAVA_HOME to point to an installed 32-bit JDK or JRE or download a JRE from www.java.com."

PLEASE HELP MEEE!!!

THANK YOU!!!

Hey, you need to download the JAVA RUNTIME ENVIRONMENT from java - easy.

Might have to downgrade iTunes as well.

Good luck!

Please help me, anyone!! I have downloaded new 4.1 version onto my 3G and lost most of my apps (paid games etc). Please tell me how to get them all back urgently??HELPPPP

Hi Guys,
Some help would be greatly appreciated, my GF recently brought an iPhone 3G off ebay, which was jailbroken (originally locked to O2) so she could use her orange contract in it.
I knew very little of jailbreaking/unlocking etc at the time plugged it into her iTunes and told her to go ahead and update the software so it now has IOS4.1 on it and is no longer jailbroken.
I need a solution that will allow me to put her orange sim back in it. I have tried downloading a standard .ipsw of 4.1 and have 'cooked' it through snowbreeze, but when i then try to restore through itunes it says the firmware isn't compatible.
As i say I have only really learnt the minimal amount i know since updating the OS, so don't have any SHSH's saved from before any updates, and I'm not even sure what OS it was running before it was updated.
ANy help would be greatly appreciated as its kid of my fault she no longer as a new phone and fixing it would definitely earn me some brownie points!!
Many Thanks

I'm using the tiny umbrella 4.01.12 and the method to downgrade
"Using TinyUmbrella select Advanced Options and choose the firmware version you wish to run on your iPhone" but when i go to the advanced tab, there was no option of selecting the firmware, thank you if can help, it would be much appreciated

Tiny Umbrella is bad ass!!!! It worked beautifully. Now how do you get sn0wbreeze and and iReb to work properly. Sn0wbreeze worked but when I tried to do the 4.1 ipsw it created it kept my phone in restore mode and I had to restore to 4.0 again and re-jailbreak again. So any clue why this happened?

Pages