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.

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
thanks a lot, i was actually doing this research for quite sometime regarding if "ifaith" does actually preserves the baseband or not
thanks
no sweat!
Just to confirm to everyone in this forum, its actually true. i just tried it and this does not update the baseband..
thank you iphonerepair
thanks to you too!
And if the firmware 5.0.1?
you can only dump the shsh for the iOS that's currently installed on your iPhone
Hi,
Can I use the above method to unlock my iphone4 with ios 5 baseband 4.11.08. please correct if i am wrong.
no, sorry
i just want to ask if its possible to use this procedure because i cannot update my iphone to 5.0 im currently using 4.3.3 with gevey ultra unlock and when im using snowbreeze to update it to 5.0 and unfortunately it gives error 3194 on itunes. thank you.
Apple is no longer signing 5.0, you need to restore to 5.0.1 – remember to preserve your baseband
So, doing so is useless if we already are at 5.0.1?
Its only meant for a way back to 5.0, but you have to already be there??
Am I missing something?
Thanks
well if you're already on 5.0.1 and intend to go back to 5.0 then this won't work for you but it's still a good idea to dump your shsh for 5.0.1
Does anyone know if 4.11.08 is ever gonna be unlocked..Seems like Dev Team hasn't released an unlock since 1.59.00 which was a long long time ago. Sorta seems like AT&T and Apple has won.
yes they have
iphone 4 with basebanb 4.11.08 is never going to be unlocked is it?
the hope is getting thinner
Hello….Am using an Iphone4 and currently on 04.10.1 baseband and am on a 4.3.3 firmware>I would love to upgrade to a 5.0 firmware pls advice me on what to do….Regards
use sn0wbreeze, build a custom iOS 5.0.1, update iTunes to 10.5, use iREB to pawn DFU, hit shift+restore and point to custom firmware
i've been trying this for days. i first got error 3194, but that goes away when i use tinyumbrella. then i started getting error 2005 and nothing i've tried can get it past this error. any ideas?
when restoring?
after restoring via custom firmware,do I need jailbreak it or it already jailbroken?
thanks
Hi Richard
just want to ask..bout this 2nd hand iphone 4 and its been jailbreak from i think greepoison im not sure..it uses gevey sim and its in 4.2.1(8C148) baseband 04.10.01..when i look into cydia its says SSH: iOS 4.2.1, 4.3 4.3~b1.. i want to update to 5.0 is it possible? and jailbreak, just want to preserved my baseband coz my other iphone is dead now upon updating to 4.11.08 firmare…is there any best way to do updating in a mac? dont have windows pc here…
thanks
just download custom iOS 5.0.1 from here http://www.beijingiphonerepair.com/news/download-…
use redsn0w 0.9.9b8 to pwn DFU and hit option+restore
must use iTunes 10.5
Bear in mind that iFaith currently is not working for iphone 4 8GB model
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?
the baseband restore process uses APticket which is not possible to crack, at this stage….
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
Dennis, thank you. Technically it won't work because baseband downgrade requires an APticket, but who knows there might be a hole somewhere? Care to try?
Thanks for the info Richard. I'll give it a go and spread word if it works. Not sure if doing it on a iTunes clean pc is relevant?
anything is possible, thanks Dennis!
let us know if it works..thanks
Any news about how to downgrade baseband 16.15.00?
any updates on the vold miracle ?
tomorrow night iH8sn0w mentioned a probable release of iFaith 1.4.1 that fixes the iphone 4 8gb issue.