Yesterday is the day i upgraded my iPhone 4 device to the latest version of iOS firmware, and performed an (Semi) untethered jailbreak, but it didn’t satisfied that much how much i thought, and for some reasons i now wish to downgrade my device from iOS 5.1 back to iOS 5.0.1. Well i can downgrade 5.1 to 4.3.3 or 4.3.5, where 5.0.1 ipsw has already got an untethered jailbreak, so i will fix for that.
As long as you’ve saved SHSH Blobs of older iOS firmware you wish to downgrade to (Cydia’s homepage will notify you that – as shown below), simply you can remove yourself from what is fast becoming a washout of an iOS 5 release.
Important Note : You have to keep in mind that the iPhone 4S cannot be downgraded to an earlier version of iOS, unless Apple is signing that particular firmware version to which you’re downgrading to. Only the iPhone 4, 3GS, iPad 1 and the iPod touch users can downgrade back to both iOS 5.0.1 (custom firmware only) and iOS 4.x as long as they have SHSH blobs and APTicket saved for the firmware they are downgrading to. While iPad 2 users can be able to downgradable back to iOS 4.x as long as they have saved SHSH Blobs for it. You cannot save SHSH blobs once Apple has stopped signing the firmware you want to downgrade to.
After reading all and got clarification, now lets get started with:
First Downgrading To iOS 5.0.1/5.0 custom Firmware using iFaith
After assuming this, i have both APTicket+SHSH Blobs saved for iOS 5.0.1 or 5.0, you can downgrade your device to a custom iOS firmware. Since, it doesn’t works with iPhone 4S and iPad 2. Only iPhone 4, 4GS, iPad 1, and iPod Touche users can downgrade to iOS 5.x custom firmware using this process.
Step 1 : Download the latest iFaith for Windows version from here, official stock iOS 5.0.1 firmware from here.
Step 2 : Build a signed firmware file by clicking on ‘Build *signed* IPSW w/Blobs’. (If you haven’t saved before, now you can simple do it with “Dump SHSH Blobs”)
Step 3: Now “Browse for SHSH blobs file” that you’ve saved previously for your current device to downgrade back to the old iOS 5.0.1/5.0 firmware.
Step 4: Next, iFaith will ask you to select the stock firmware of which you want to create custom firmware file from. Once done, iFaith will have a new custom firmware file for you waiting on desktop with SHSH Blobs incorporated for the firmware you are downgrading to.
Step 5 : Next, enter DFU mode using iFaith and then simply use iTunes to restore to this custom firmware file.
Wow i have downgraded 5.1 iOS to 5.0.1 successfully. Now i am again running iOS 5.0.1 on my iPhone 4 and this is my first downgrade on my own iP4 device.
For downgrading to iOS 4.3.5 and below such as 4.3.3, 4.3.1, 4.3, if and if you have already saved SHSH blobs. The following instructions applies to iPad 2, iPhone 4, 3GS, iPad 1, and iPod touches with SHSH blobs saved on Cydia or by using TinyUmbrella for the iOS 4.x firmware you are downgrading to. iPhone 4S again is not supported.
Here’s how to jailbreak iOS 5.1 on iPhone 4, 3GS, iPad 1, iPod touch 4G/3G using Redsn0w 0.9.10b6 and the above downgrade steps performed by using iFaith for Windows.
For jailbreaking iPhone 4S and iPad 2, just follow our complete guide posted here to jailbreak iOS 5.0.1 using Absinthe Windows or Mac. For A4 devices you can follow our complete step by step guide posted here to jailbreak iOS 5.0.1 untethered on iPhone 4, 3GS, iPad 1, and iPod touch 3G/4G using Redsn0w or Sn0wbreeze untethered on iOS 5.0.x.