Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
The only advantage that I see is that it creates pre-signed IPSWs to restore from, instead of saving the SHSH blobs and using a server to emulate approval.
 
It says you can even put SHSH files onto a brand new device that's running on newer firmware?! Hello white iPhone 4 on 4.2.1!
 
It says you can even put SHSH files onto a brand new device that's running on newer firmware?! Hello white iPhone 4 on 4.2.1!

I wonder how is that possible. We all thought there's no way to save SHSH when Apple is not signing it.
 
It says you can even put SHSH files onto a brand new device that's running on newer firmware?! Hello white iPhone 4 on 4.2.1!

You can't do that. The SHSH blobs are pulled from the iDevice's current firmware to sign an IPSW of that current firmware for that iDevice.
 
Basically it's only useful if your idevice is currently on a firmware that's no longer being signed and you never got around to saving the SHSHs. The SHSHs are stored somewhere on the device (otherwise it wouldn't be able to boot). What this program does is recover those SHSHs directly from the device.

For example I have an iPad 2 that shipped with 4.3, but I don't have the SHSHs saved since I bought it after 4.3.2 came out. With this, I can save the 4.3 SHSH. Of course for my iPad 2 it's kinda useless since it has a baseband
 
From the article:

This means that you no longer have SHSH retrieval for that particular firmware. If you run into an issue of restore or device corruption, you have to update to the latest firmware and have no way of downgrading. With iFaith, you're now able to place SHSH blobs directly onto your device thus removing an issue of unnecessary iOS upgrading.

This sounds to me like I can get SHSH from one iPhone and put it on another for that firmware? This article isn't very clear.
 
Basically it's only useful if your idevice is currently on a firmware that's no longer being signed and you never got around to saving the SHSHs. The SHSHs are stored somewhere on the device (otherwise it wouldn't be able to boot). What this program does is recover those SHSHs directly from the device.

For example I have an iPad 2 that shipped with 4.3, but I don't have the SHSHs saved since I bought it after 4.3.2 came out. With this, I can save the 4.3 SHSH. Of course for my iPad 2 it's kinda useless since it has a baseband

It cannot get SHSH blobs for a iOS version that the iDevice isn't on or Apple isn't sighing anymore. Because your iPad 2 is on 4.3.2 or 4.3.3, you cannot get your 4.3 blobs because they are no longer on the iPad. Lastly, this does not work on the iPad 2 because it lacks a bootrom exploit.

From the article:



This sounds to me like I can get SHSH from one iPhone and put it on another for that firmware? This article isn't very clear.

They can only be used on the iDevice they come from and cannot be used on any other iDevice.
 
Seems like a nice tool to get us around the final hurdle if you bought something used, needed to restore but didnt want to update.
 
Does this mean that I can use iFaith to backup my current setup - iOS 4.3.3, BB 05.16.02. Upgrade my baseband to iPad BB 6.15 to unlock the phone and if the issue with the GPS is that bad, I can use my iFaith backup to restore it to the BB I was at before upgrading to 6.15?

Thanks!
 
Does this mean that I can use iFaith to backup my current setup - iOS 4.3.3, BB 05.16.02. Upgrade my baseband to iPad BB 6.15 to unlock the phone and if the issue with the GPS is that bad, I can use my iFaith backup to restore it to the BB I was at before upgrading to 6.15?

Thanks!

Basebands cannot be downgraded on a 3Gs and I don't believe that you can downgrade from 6.15.00 on a 3G either.
 
I have a new iPhone 4 CDMA runing 4.2.8.

There is a software problem and I need to restore but I do not want up update to 4.2.9 (one day I would like to use jailbreakme 3.0).

I have not saved my SHSH blobs yet.

Will I be able to just restore 4.2.8 (ispw has not been downloaded by iTunes yet) without upgrading to 4.2.9?

Or, do I need to use iFaith, and is iFaith even gonna work for me?
 
I have a new iPhone 4 CDMA runing 4.2.8.

There is a software problem and I need to restore but I do not want up update to 4.2.9 (one day I would like to use jailbreakme 3.0).

I have not saved my SHSH blobs yet.

Will I be able to just restore 4.2.8 (ispw has not been downloaded by iTunes yet) without upgrading to 4.2.9?

Or, do I need to use iFaith, and is iFaith even gonna work for me?

You need to run iFaith before you restore your iPhone.
 
Or, can I just download a copy of 4.2.8 ispw from iClarified and add it to iTunes and do a restore without upgrading?


If so, how do I add the ispw to itunes on a WinXP PC?
 
Or, can I just download a copy of 4.2.8 ispw from iClarified and add it to iTunes and do a restore without upgrading?


If so, how do I add the ispw to itunes on a WinXP PC?

It wont work because apple has stopped signing 4.2.8

Download ifaith
Dump the shsh
Sign 4.2.8 With the dumped shsh blobs
Put phone in pwned dfu
Shift restore in iTunes
Redsn0w
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.