Build Custom iOS 5.0 Firmware with iFaith v1.4 that Allows You to Restore iOS 5.0 at ANY Time

Hello there! If you are new here, you might want to subscribe to the RSS feed for updates on this topic!

iFaith 1.4 that was released by iH8snow a few days ago gives you a ticket to restore to iOS 5.0 at any time. This is a handy feature to have after Apple put up new restrictions to prevent you downgrading from iOS 5.x.x to 5.0.

Most tech blogs would have blogged about iFaith 1.4 already but none of them explained how the custom firmware works with iFaith. If you’re a visual learner like me, the diagram below would help explain it.

Editor's note: learn more by reading our ebook on starting your own iPhone repair & unlock business

When you launch iFaith 1.4, you will see a button that says ‘Build *signed* IPSW w/ Blobs.’ How does this work? iFaith extracts the SHSH of the current iOS version installed on your iPhone. Once extracted, it will upload your SHSH to iH8snow’s server and also gives you the option to save it locally. The saved SHSH is then cooked together with the original iOS 5.0 firmware.

The only drawback is that you can only save the SHSH of currently installed iOS on your iPhone. If you are running iOS 5.0 at the moment then you’re still in luck. Simply launch iFaith 1.4,  click Dump SHSH Blobs and follow on screen instructions. At the end of the process just pick a location to save the .ifaith SHSH file.

To build custom iOS 5.0 firmware with iFaith:

Please use this guide at your own risks as it’s only tested on my device!

1. Launch iFaith 1.4 and download original iOS 5.0 for iPhone 3GS or iPhone 4.

2. Click ‘Build *signed* IPSW w/ Blobs’.

3. Click ‘Browse for SHSH Blobs cache’ and locate the .ifaith file which you saved when dumping the SHSH blobs.

4. Click ‘Browse for the iOS 5.0 (9A334) IPSW’ and point it the original firmware you downloaded in Step 1. It also gives you the option to download it for you.

5. It will verify the IPSW and click ‘Build.’ Wait until it’s done and it will save the custom firmware on your desktop. The saved file is named something like below. Be sure to keep this file safe.

000003Fxxxxxx32F_iFaith_iPhone_3GS-5.0 (9A334)_signed.ipsw

6. If you need to restore to iOS 5.0, simply use iREB or redsn0w to pawn DFU your device and then use the custom firmware that you just built. You should be able to restore even though Apple is no longer signing iOS 5.0.

Just like custom firmware created with sn0wbreeze, it will preserve your baseband and absolutely safe for unlockers!

I hope this guide is useful and let me know how it goes with this one!

Download Links:

iFaith v1.4 for Windows only
Original iOS 5.0 IPSW for iPhone 3GS or iPhone 4

Build Custom iOS 5.0 Firmware with iFaith v1.4 that Allows You to Restore iOS 5.0 at ANY Time was last modified: December 7th, 2011 by Joe Wang

Comments & Discussion

  1. Are SHSH Blobs phone specific? For example, can I create custom firmware using iFaith with the right baseband, and then use it to restore my other phones that are on 4.11.08 baseband?

  2. Hello Richard, first congrats on the good work you are doing – your site is arguably the first place I check regarding update on the 04.11.08 issue. In this regard, do you think that the below has a theoretical possibility to work? A user claims to have done it successfully following this guide..

    November 24, 2011 3:23 PM

    Maddog0057 said…
    i had the same problem and my solution was to use sn0wbreeze to create a custom 4.3.3 ipsw, put iphone into pwned dfu mode, restore it to the custom 4.3.3 (shift-restore). save the SHSH blobs in cydia/tinyumbrella. that brings the ios down to 4.3.3. now for the BB. i repeated the same process using a custom ios 4.0.1 saves the SHSH blobs, and again with a custom ios 4.0 and then using the 4.0.1 SHSH blobs brought it up to 4.0.1. now were at BB 1.59.0 from here i used the custom 4.3.3 to bring the ios up to 4.3.3 (and since i used sn0wbreze it preserved the BB automatically)now you can do what ever you want even upgrade to ios 5 again if you use gevey sim and don't need a jailbreak

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.