Downgrade iOS 5.1 to iOS 5.0.1 without SHSH Blobs, yes you read that right downgrading from iOS 5.1 to iOS 5.0.1 is now possible without SHSH blobs, as most of you know to downgrade an iDevice to a lower firmware version requires SHSH blob for that iDevice saved on the lower version of firmware earlier. But, using the following technique you can enjoy the full untethered jailbreak iOS 5.0.1 even if you have accidentally upgraded to iOS 5.1 and not saved your SHSH blob. This trick can be used to Downgrade iOS 5.1 to iOS 5.0.1 , iOS 5.0 and even iOS 4.3.3, however this process is a bit complex if you have your SHSH blob then you can follow Downgrade iOS 5.1 to iOS 5.0.x with SHSH blobs.

Supported Devices:
- iPhone 4 GSM/CDMA
- iPhone 3GS
- iPod Touch 3G/4G
- iPad 1
Requirements to Downgrade iOS 5.1:
- Sn0wbreeze
- TinyUmbrella
- FixRecovery (windows / Mac)
- Redsn0w (Windows / Mac)
- iFaith (windows link)
- iOS 5.0.1 or earlier (Download iOS)
- Latest iTunes
How to Downgrade iOS 5.1 to iOS 5.0.1 or Earlier without SHSH blob:
- Edit Your Hosts File – Windows users browse to Windows\System32\Drivers\etc to access the Hosts file, open this file in notepad and add 74.208.10.249 gs.apple.com on a new empty line at the end and save it.
- Run Redsn0w – Click Extras then click Select IPSW and select the IPSW Firmware file you want to downgrade to.
- Move out of Extras and Click Jailbreak.
- Redsnow will try to jailbreak using the IPSW and it will fail putting the Device in Recovery Mode.
- Run TinyUmbrella, Click your Device name on the Left and click Start TSS Server.
- Run iTunes and Press Shift on windows or Alt in Mac and click Restore and select iOS 5.0.1 or iOS 5.0 IPSW file.
- If everything is ok you will get iTunes error 1013, Close iTunes.
- Open iFaith and Save SHSH File.
- Now, Run Sn0wbreeze and Create a Custom IPSW file from the Original IPSW we were using so far.
- Open iTunes Again and Shift + Restore with this new IPSW file.
Done, you have successfully Downgraded from iOS 5.1 to lower Firmware.
Update : Thanks to Ralph for the Supported Device update.
Update : This Tutorial is Not Working for many Users and those who got success are more likely on iPhone 3GS with Old BootRom, so we Term this Tutorial as “NOT WORKING“. However, if you have free time you can give it a try.
For any Problem please use our Forum to Ask A Question. Do share this post and Spread the love.





At point #8 Faith says unknown or unsupported IOS, but then I’ve tried Tinyumbrella to save SHSH, and it worked! If you have it done, you can continue and voilá, IOS 5.0.1 is back again, so can start usual procedure for Jailbreaking…
I get to that point after step #3, and then it said something on iPhone screen “giving up” and then it goes back to ios 5.1 and everything is same. What to do?
hi! so… does it work?! you try it? i wait by more time the “giving up” on the iphone screen…
are you sure?
yup, it does work.
ok! after the “giving up”….. redsnow not put the iphone in recovery mode but reboot… and the boot is ok, i’m in lockscreen… cydia doesn’t work… so… i use tinyumbrella for put iphone in recovery mode… start tss server, check the hosts file if is ok… in itunes, shift + restore… error 3194! so… i try with ireb… nothing.. error 34… what can i do? i have an iphone 4 with ios 5.1..
ok so what am i supposed to do now it just says giving up… then boots back into iOS 5.1 without a recovery mode or anything am I doing something wrong?
what is your device? don’t redsn0w say “failed or something like no success in 60000 ms” ?
The same thing happens to me! iphone 4, i can see on the iphone display “failed or something no success in 60000 ms”… ecc..
After Jailbreak Fail, if it reboot back to iOS 5.1, open TinyUmbrella and see if it shows two devices connected or not. If when it does then proceed.
You can also use tu to get the shsh of ios 5.0.1 and use iFait to generate a signed IPSW and shift restore it with iTunes.
K im testing now I will get back at you in as soon as its done.
yea it did i have an iPhone 3gs
My iPhone 4 doesn’t go into recovery mode after the jail break it just reboot back to 5.1 immmm so lost
Hey, i got the “..60000ms!! Giving up..” line then after waiting a very long time some bunch of crazy writings showed up realy fast and at the end i was back at where i started like nothing happened. So did any of you figure it out?? what is causing this?
Or can you give a more detailed version of the guide.