As we told you yesterday, iFaith — the Windows based tool that allows you to manage SHSH blobs on all devices sans the iPhone 4S — has been updated with the ability to save iOS 5.x blobs, and create custom firmware that you can use to downgrade your iOS 5 device.

It works very similar to RedSn0w’s stitching feature, except the big difference here is that it encompasses Apple’s APTicket and features iOS 5 compatibility.

Up until now it was impossible to downgrade an iOS 5.x device to a previous version of iOS 5. That’s no longer the case, as our video tutorial shows you inside…

As noted, iFaith is a Windows only tool, so until RedSn0w or some other Mac based software is updated, you will need a Windows box to successfully back up your SHSH blobs for iOS 5 and create a signed IPSW that you can use regardless of whether or not Apple is still signing that particular firmware.

TinyUmbrella has been updated to allow you to save your SHSH blobs, but there’s still the question of APTicket, and there’s still no “stitching” or signing solution for Mac users just yet. We’ll go out on the limb and say there will certainly be a full Mac solution soon.

How to Save Your iOS 5 SHSH Blobs

Notes: You must be on a Windows box. You must have an iDevice (not compatible iPhone 4S yet) that has iOS 5+ installed. Run iFaith as administrator for best results. You will need your current Firmware available to create the custom IPSW.

Step 1: Download and run iFaith.

Step 2: Put Your device into DFU Mode.

Step 3: Select “Dump SHSH Blobs” click Proceed, Let’s Go!, select No on the Apple TV 2 prompt, and click Start.

Step 4: iFaith will dump your SHSH Blobs and ask you to save them. Save them on your desktop.

How to Create a Custom Signed IPSW for Future Downgrading

Step 1: Run iFaith.

Step 2: Put Your device into DFU Mode.

Step 3: Select “Build *signed* IPSW w/ Blobs”.

Step 4: Browse for your device’s current firmware. You can also download directly from iFaith, but I recommend using the browse feature.

Step 5: Click Build IPSW.

Step 6: It will Extract the IPSW and place it on your desktop.

Step 7: Click Proceed and Click Start (Your device should already be in DFU mode, this will place it into PwnedDFU mode for custom restore using iTunes).

Step 8: Close iFaith, open iTunes and it should find your device in recovery mode. Hold Shift and click Restore and find your custom firmware. The firmware should be named something like: 0000000000_iFaith_iPhone_4-5.0.1 (9A405)_signed.ipsw.

In this example I created a custom 5.0.1 IPSW file. Since Apple is still signing this firmware, I won’t be able to verify my downgrade until iOS 5.1 is released, and Apple stops signing 5.0.1. Until then, I recommend keeping your custom firmware in a safe place for future pain-proof restores.

If you’re on iOS 5.0, you can test out your downgrade capabilities now since iOS 5.0 is no longer being signed. Just make sure that you select the custom firmware when you do your restore.

Again, this will NOT work on an iPhone 4S since, like the iPad 2, the 4S isn’t limera1n susceptible.

Have you tried saving your iOS 5 blobs, creating custom firmware, upgrading, and downgrading? If so, let us know how it worked for you in the comments below!

  • I’m trying this option for iOS 5.0 on 3GS (new bootrom) with the iPad BB. Will the custom restore from this tutorial change my baseband? or just leave it on 06.15.00?

  • Zac

    If I save a blob, do I have to restore, or does it automatically reboot?

  • Is there a DFU solution to removing a forgotten PIN lock from my kids Jail-Broken 4.1 iPod?
    Foolishly (in retrospect) I disabled SSH on it (beck before the PIN got changed and forgotten).
    Alt. We tried 10 guesses, and it locked up, and by plugging into iTunes, we got 10 more guesses… anyone know how to get 10 *more* again?

  • my ipod was recently jailbroken on iOS 5.0.1 and then i accidentaly deleted something in iFile and then my ipod was stuck at the Apple Logo. i went to itunes thinking i can restore but then i remembered Apple was no longer signing ios 5.0.1. i was almost about to go up to ios 5.1 but then i found out about iFaith.

  • hello sir
    i d like to know if i can do this process running 4.3.5 and i have to tell you that my iphone4 never been jailbroken before.if yes ok i understand the procedure if no what are my options since now i can update to 5.1 if i want to jailbreak and unlock. i am waiting for your answer
    thanks in advance Chris

  • Mohammed Noor

    I have a strange Question:
    I have iPhone4 ios 5.1 (with bb 04.10 unlocked with gevey) Now I want to downgrade to ios 5.0.1 (i have the shsh blobs) but my question is when i will downgrade to ios 5.0.1 using ifaith will my BB chage to 04.11.08 or it will remain the same? i dont want to loose my unloc? any help would be appreciated!

  • Thanks this worked!!!

  • didn’t work it says no ios detected !

  • Hanny1207

    Could someone PLEASE help me try and work this out in the most BASIC of terms? I have an iPhone 4 whith iOS 5.1.1 which I need to jailbreak in order to load on a programme that i need to get on there. I have got a jailbreak programme but it said I need to save SHSH blobs first.
    what is the simplest way of doing this without frying the phone??

    any help much appreciated!!

  • denis4net

    Can anyone tell me, why iphone must be in DFU mode when iFatin making a custom firmware? Because iFatin must get a SHSH blobs?

  • Megan

    I have an iPhone 4 with iOs 5.1.1, and I want to restore the phone, without upgrading to iOS 6.0. I tried using iFaith to save my shsh blobs but it said my iOS was not compatible. Advice please! Thanks 🙂
    Oh and my phone is not jailbroken but it IS already unlocked. If that helps.

  • Umar Bashiru

    i don’t know anything about iphone.i was installing whatsapp and it was not installing so,i decided to restart it by holding the power button and the home button but didn’t released it so it went to the recovery mode and gave it to a friend and he wasn’t able to fix it.i sent it to many repairers but they wasn’t able to repair it.they say the baseband is damaged but the bb number is shown on the tinyumbrella.always it is searching for network.the problem is i have restored it but when finished restoring,it will show select lang,then country then connect to itunes then cannot go further,pls help!!!!!!!!!!!!!!!!!!