Downgrade iOS 4.1 to 4.0.1 / 4.0 / 3.1.x (iPhone 4, 3GS, 3G and iPod Touch)

Downgrade iOS 4.1 to 4.0.1/4.0/3.1.x (iPhone 4, 3GS, 3G and iPod Touch)

In this guide you’ll learn how to downgrade iOS 4.1 to 4.0 / 3.1.3 / 3.1.2 on iPhone 4, 3GS, 3G and iPod Touch 3G, 2G. Follow the Instruction below to downgrade iPhone/iPod Touch iOS 4.1 to 4.0/3.1.3/3.1.2 firmware.

downgrade ios 4.1

iOS 4.1 beta is now available for download to developers. If you’ve already updated to iOS 4.1 to see if the Antenna issue has been fixed or to find out what’s new in iOS 4.1 beta but could not find it impressive or want to downgrade because Spirit jailbreak for iOS 4.0.1 or 4.0 will be out soon then this guide is for you.

In this guide we’ll use TinyUmbrella to downgrade iPhone / iPod Touch firmware. There’s no need to edit any Hosts file that is required in other guides found all over the cloud. We are going to setup downgrade server the TinyUmbrella way: with a single click.


iPhone 4, iPhone 3GS, iPod Touch 3G and iPod Touch 2G (MC) users MUST have SHSH blobs saved for 4.0.1/4.0/3.1.3/3.1.2/older firmware in order to downgrade.

How to: Save SHSH blobs for iPhone, iPod Touch and iPad

If you’ve SHSH blobs saved on Saurik’s servers via Cydia, download them into your computer first. To do that:

  • Connect your device, Fire up the TinyUmbrella (Download Link below-Step 1) and Check mark the Advanced Options.
  • Select your device, firmware (the one for which you’ve SHSH saved at Cydia; 4.0, 3.1.3 or older) and Cydia as Location.
  • Hit the save My SHSH button. that’s it. (check: Where it saves SHSH)

(e.g: to download 3.1.3 SHSH blobs from Cydia see the screenshot below)

downgrade ios 4.1 to 4.0.1, 4, 3.1.xdowngrade ios 4.1 to 4.0.1, 4, 3.1.xdowngrade ios 4.1

Click to enlarge.

NOTE: If iPhone 4, 3GS, iPod Touch 3G and iPod Touch 2G (MC) users do NOT have SHSH blobs saved for an older firmware, they can NOT downgrade unless Apple is signing the Firmware.

Downgrade iOS 4.1 to OS 4.0.1/4.0/3.1.x firmware

*** Read the whole process first and then try.***

Step 1 – Required Stuff

Download TinyUmbrella and firmware 4.0.1, 4.0, 3.1.3 or 3.1.2 for iPhone 4, 3GS, 3G, iPod Touch 3G, 2G from the links below:

Rest of the steps are exactly similar to the guide posted earlier. So, follow the guide linked below and continue from Step 2:

Now you can jailbreak iPhone OS 3.1.3 with Spirit, PwnageTool, Sn0wBreeze, RedSn0w and custom 3.1.3. To jailbreak iPhone OS 3.1.2 you can use RedSn0w, Sn0wBreeze, BlackRa1n, PwnageTool and custom 3.1.2.

You can always unlock iOS 4, 3.1.2, 3.1.3 on baseband 05.12.01, Baseband 05.13.04 and 05.11.07 using UltraSn0w 0.93.


Downgrade iOS 4.3.3

65 comments… add one
padrino84 July 23, 2010, 4:00 am

el iphone 4 no se puede instalar cydia, es decir, no se puede hacer downgrade.

Bannana Joe July 23, 2010, 5:23 am

Si actualizaste el iPhone via iTunes con el iOS4 stock ya te amolaste, vas a tener que esperar al Jailbreake y Unlock de Spirit y Ultrasn0w. Es la unica forma de desbloquear tu iphone

padrino84 July 23, 2010, 6:28 am

tengo un iphone 4 con ios 4 de fabrica, yo no he actualizado nada. Puedo liberarlo ?

Bannana Joe July 23, 2010, 8:09 am

Estoy seguro que de un momento a otro ya sale la liberacion para los iPhone 4 y el iPhone 3GS con el iOS 4 de stock, asi que hay que estar pendiente, creo que el Jailbreak va a ser de Spirit y el Unlock de Redsn0w o Ultrasn0w uno de esos, estate atento, podria tardar unos dias o unas semanas pero ya no falta mucho 😀

iPhoneHeat July 23, 2010, 3:48 pm

English plz.. thanks 🙂

padrino84 July 23, 2010, 4:01 am

in April iphone cydia can not be installed so you can not downgrade.

iPhoneHeat July 23, 2010, 4:30 am

You can save SHSH blobs regardless of jailbreak with Tinyumbrella 🙂

padrino84 July 23, 2010, 4:36 am

IPHONEHEAT: I have a iphone 4 with ios4, I have installed cydia, I can downgrade to 3.1.3?

iPhoneHeat July 23, 2010, 4:45 am

Nope upto 4.0 only because iPhone 4 had no existence when 3.1.3 was out

andyloke2611 July 25, 2010, 12:25 pm

iphoneheat.. may i know how to jailbreak iphone 4???

iPhoneHeat July 25, 2010, 6:13 pm

Not out yet!

Bannana Joe July 23, 2010, 5:26 am

Is true, you are out of luck, wait for new Jailbreak from Dev Team, and a recommendation, never update your iphone 🙁

andyloke2611 July 23, 2010, 11:05 pm

hello, padrino84 may i know how can u install cydia on ur iphone 4 with ios 4?

Jake July 23, 2010, 4:42 am

So I can downgrade iPhone 4 ( 4.0) to 3.1.3 without jailbreaking it?

iPhoneHeat July 23, 2010, 4:44 am

atleast think before you ask..
4.0.1 or 4.0 only.. older FWs are mentioned for older devices

Bannana Joe July 23, 2010, 5:25 am

As long you already has saved your old 3.x.x formware, you can.

If you didn’t save, you’re aout of luc, wait for new Jailbreak.

Jake July 23, 2010, 4:51 am

I forgot my SHSH blobs for 3.1.2. What do i do???

iPhoneHeat July 23, 2010, 4:53 am

then forget about the downgrade to OS 3.1.2 (3GS, iTouch 3G, 2G-MC) 😛

Bannana Joe July 23, 2010, 5:24 am

There is no luck for you, wait until de Dev Team release the new Jailbreak for iPhone 4 and 3GS (and all MC Devices)

rexquintin July 23, 2010, 5:32 am

before i have a shsh blob saved for os 3.1.3. Now am on iOS4. How will i know that my blob was saved? i used the old firmware umbrella. and before i upgraded to iOS4, my blob was saved via cydia. thanks

iPhoneHeat July 23, 2010, 5:54 am

read the IMPORTANT part in the guide above

Bannana Joe July 23, 2010, 8:12 am

The only way you will know this is when you tried to downgrade your phone using Cidya servers, for example, from 4.0.1 to 4.0 if the itunes accept he downgrade congratulations if not you are out of luck.

There’s is no way to know if your SHSH is already stored at cydia servers, but I will recommend you let pass 1 week once you use TinyUmbrella for beign sure your Blobs has been successfully saved 😀

Niihimself July 23, 2010, 10:39 am

Am having problem with my iphone 3g..It’s running 3.1.3 on it and it’s being jailbreak but when i unlock the network using unltrasn0w 0.93 AND it only work for an hour then it says NO SERVICE…WHAT COULD POBBIBLY CAUSE DIS?

iPheng July 23, 2010, 11:17 am

I have 3gs MB model & recently upgraded to iOS 4.0.1, is the Spirit JB includes this FW cor jailbreaking? or shall i downgrade the FW to older version? Pls. help!!! Tnx.

iPhoneHeat July 23, 2010, 3:55 pm

New Spirit will support iOS 4 and iOS 4.0.1

iPheng July 23, 2010, 4:30 pm

Many thanks for the info. I’ll just wait for the new Spirit JB to come. Cheers. ;d

iPhone 4 Jailbreak July 23, 2010, 9:50 pm

If you are going to be using a altered version of the iPhone operating system, you must use an older version of iTunes and the iPhone OS to make sure that you are still within the agreement licensing terms, so before you jailbreak you may wan to think twice!

Iceman14n July 24, 2010, 1:25 am

I have my SHSH blobs for 3.1.3 for 3GS saved and I can retrieve them from Tiny Umbrella. When I start the TSS server on tiny umbrella, then I try to restore to 3.1.3 from iTunes, it doesn’t allow me. There is an error right afte te extraction of te software.

Can anyone help me please! I really need to Dow grade!

iPhoneHeat July 24, 2010, 1:41 am

what error?

Bannana Joe July 25, 2010, 1:30 am

That’s means your SHSH is not already stored at Cidya or you didn’t perform well your backup.

Trie in 1 week more, by now they are really overwhelmed for too many SHSH save requests since the JB is close people are getting the servers crazy.

So be patient.

invalid July 29, 2010, 1:10 pm

Im currently using iphone 3gs on 3.1.3 (new bootrom) and have shsh blobs saved on my comp and cydia. My iphone is getting pretty beat up and im planning on getting a new 3gs.

Can i downgrade the new iphone to 3.1.3 using the shsh blobs saved from my old iphone?

iPhoneHeat July 30, 2010, 1:10 am


BoNk3rZz July 31, 2010, 9:27 am

Hey i got a “Virgin” new 3gs had 3.1.3 on it but updated to 4.0.1 anyone know how to downgrade back to 3.1.3??? its never been jailbroke or anything else for that matter so is it even possible

ddmarquise August 1, 2010, 10:18 am

Hi is there any way to install Cydia in iPhone 4 iOS 4.0?? I guess there should be something you techie people might be knowing, would appreciate if anyone can pass on this information to install Cydia in iPhone 4.

xpc21 August 1, 2010, 9:51 pm

Hi! I have an iPhone 3G that were with 3.1.3 and locked to Vivo Operator. I updated to IOS 4.0.1 and tried to unlock with redsn0w but it gave me no service to all SIM that i tested including the original one. I went back to 3.1.3 with this Tutorial but nowm in 3.1.3 still gave me no service to original SIM. Any guess? Thanks!

AfRoo August 2, 2010, 8:06 pm

hi, I have iPhone 3gs 4.0, I jailbreak it with lastnight, and now i wanted to restore it again using the same firmware 4.0 without runing to 4.0.1 i HAVE ALREADY SAVED shsh,, how can I do??

poging_996 August 8, 2010, 4:47 am

i cant downgrade i try 10x. but 3014 can u help me.i save my firmware 4.0 in cydia i use tiny umbrella.thnksss

Michael August 12, 2010, 6:08 pm

Tengo iphone 4 en 4.0.1 y quiero hacer downgrade puedo descargar el firmware y luego instalarselo

Papa Smurf September 6, 2010, 10:47 am

The funniest thing is that people are crying that they updated their iPhones and then realized that they hated iOS 4. There is another soulution, its called Xcode on a Mac. You don’t even need SHSH blobs. you just plug in your iPhone, select the firmware, and restore. Basebands can’t be downgraded though…

bangater September 11, 2010, 1:51 pm

salut à tous j’ai un ipod touch 3G(8go,version 4.0.2,model MC) que j’ai mi à jour et est passé à la version 4.1 et j’aimerai savoir comment le jailbreaker ou alors le downgrader,NB: je ne l’ai jamais jailbreaker avant donc j’ai pas de blobs chutt enregistré,merci de bien vouloir m’aider

Praveen September 13, 2010, 11:10 am

Recently i bought an iphone 3GS which was unlocked,and some how the OS has been upgraded to 4.1 , Can i unlock the iPhone with OS 4.1 or is there a way to downgrade the 4.0 to 3.1.2.
Please help me….

Praveen September 13, 2010, 11:11 am

Recently i bought an iphone 3GS which was unlocked,and some how the OS has been upgraded to 4.1 , Can i unlock the iPhone with OS 4.1 or is there a way to downgrade the 4.1 to 3.1.2.
Please help me….

Sauskekan September 20, 2010, 6:58 pm

i have iPhone 3g locked,it was 4.0.2 and i upgraded to 4.1 before unlocked him,is there any way to unlock the phone so i can use my local Sim card????

Little kid September 21, 2010, 11:10 am

My 3GS with firmware of 3.1.3 was crashed. Can I just use another phone to save the SHSH into the computer so I can restore mine and downgrade it back to 3.1.3 again? Note, SHSH is saved from another iphone which is also a 3GS with firmware of 3.1.3. Thankful much to anyone who can help.

blablabla123 September 28, 2010, 12:37 am

will this delete everything off of your ipod?

lgaldames October 2, 2010, 3:22 am


Sp@Wn October 7, 2010, 6:41 am

hey Admin, I have an Iphone 3gS on 3.1.2 blackra1ned with new bootrom (tethered jailbreak). It has blobs for 3.1.2 saved in Cydia. It switches off automatically. So to get rid of switching off problem. I want to upgrade it to 4.0 not 4.1. i.e first upgrade to 4.1 and then downgrade to 4.0. Wouldn’t the baseband be upgraded if i upgrade to 4.1 and then downgrade would be impossible??? Please provide a soulution.

I couldnt find any guide for Tethered JB models so asking this question.

erikve88 November 7, 2010, 9:21 am

how do i downgrade my iphone 3g 4.1 to 3.1.3 please answer and baseband 5.14.02

walto18 November 14, 2010, 7:37 pm

downgrading from 4.1 to 4.0.2…….can i downgrade my bb by doing this?

walto18 November 14, 2010, 7:38 pm

am on bb 02.10.04

ken January 8, 2011, 9:20 am

Im using ip3g. I upgraded my OS to 4.1 now. But the battery drains so fast.

Do i need to downgrade it or any solutions?

Leave a Comment