First off, I know how long I've been delaying this release. I originally promised to release this around Summer. Summer turned to JailbreakCon weekend. Followed by more future weekends. Well I'm finally happy to release this damn thing. :p
Changelog:
1.5.8: Fixed issues when dumping blobs on an iPhone3,2 (thanks to @airship17 for helping me debug!)
1.5.7: Added ability to submit locally saved blobs (from other apps such as TinyUmbrella, iSHSHit, redsn0w) directly to Cydia [Simply click the "Show available SHSH blobs on Server" button and connect a device].
1.5.7: Slight UI improvements.
1.5.6: After Cydia's mishap with aptickets from 6.0 --> 6.1.2 (causing soft-dfu loops), iFaith now includes an apticket validation. You can utilize the check by browsing for blobs when building a signed IPSW or by downloading existing blobs from Cydia's/iFaith's SHSH server under iFaith's "Show available SHSH blobs on server" button.
1.5.6: Now dumps iOS 5.2.1/6.1.3 blobs on 3GS/A4 devices.
1.5.6: Fixed a bug when downloading iFaith blobs.
1.5.5: Finally fixed iPhone3,2 limera1n issues.
1.5.4: Fixed restore errors for devices equipped with a baseband.
1.5.3: Now dumps 3GS/A4 devices running iOS 6.1.2.
1.5.3: Fixed Windows XP USB issues.
1.5.3: Fixed annoying bug when downloading blobs from server(s).
1.5.3: More bug fixes
1.5.3: Minor UI improvements.
1.5.3: More iPhone 4-Rev2 fixes (Still needs more feedback).
1.5.2: Fixed bug with 3.x.x/4.x.x dumps.
1.5.1: Fixed a bug where iFaith did not submit the latest SHSH blobs Apple is actively signing to Cydia's server when *dumping*
1.5: Major code improvements.
1.5: Added Check for Update code.
1.5: Adds the ability to dump iOS 5.1.x/6.0.x/6.1 on the iPhone 3GS, iPod Touch 3, and A4 devices.
1.5: Crazy payload rewrite. (There are a chain of payloads used in this new iFaith purely dedicated to bumping up performance. iFaith should dump instantly after payload executes!).
1.5: Finally enabled 3.x.x IPSW creation for iPod touch 2G users.
1.5: Finally fully fixes NAND issues with newer models (e.g iPhone 4 8GB, new iPod Touch 4 models).
In addition to dumping your SHSH blobs, iFaith will automatically fetch SHSH blobs for the latest iOS Apple is actively signing and submits them to Cydia.
All devices [including A5(X)/A6(X)] can grab SHSH blobs for the latest iOS firmwares Apple is actively signing simply by selecting the "Show available SHSH blobs on Server" button and following the on-screen prompts. (It will submit them to Cydia as well).
Even though you may not be able to utilize the SHSH blobs you save for A5(X)/A6(X) devices at this time, you may be able to in the future (Future loopholes/exploits)!
The beauty of this feature is there is no need to provide an IPSW or push new iFaith updates just to save the latest SHSH blobs from Apple [just like the TinyUmbrella days]. (Send some love to @icj_ and @iNeal for their lovely APIs powering this new ability in iFaith).
Mac Version?!:
I'm working with
@Djayb6 on getting iFaith fully ported to Mac OS. I can't provide an ETA as to when it will be available, but keep an eye out for it! :)
A5(X)/A6(X) Support?!:
Devices equipped with the A5(X)/A6(X) processor do not currently have any known low level iBoot or DFU exploits to jump start the iFaith payload to initialize the dump and restore. Therefore, support to dump blobs for devices running these processors are not possible at this moment in time. (You can still fetch the latest blobs directly from apple though by clicking the "Show Available SHSH blobs on Server" button.)
A5(X)/A6(X) Downgrade?!:
As far as downgrading on A5(X)/A6(X) devices goes... There currently is no publicly known loophole to kick-start a downgrade. So at the moment there is NO public way of downgrading an A5(X)/A6(X) device. For A5(X) devices that have 4.x.x SHSH blobs cached or still running 5.x.x,
redsn0w can recycle the first apticket loophole and *
re-restore* your device as long as you have the essential SHSH blobs.
More info on that here.
Report any issues to iH8sn0w via Email (iH8sn0w@iH8sn0w.com) or Twitter (@iH8sn0w)
Download iFaith-v1.5.8 (for Windows)
First to comment! Great update. Thank you! :D
ReplyDeleteSecond Comment , Thanks For Update
ReplyDeleteThank You..
ReplyDeleteSo, will I be able to build a signed IPSW file for restoring A4 and older devices?
ReplyDeleteyes
DeleteThank you all for the hard work :)
ReplyDeleteI just saved my shsh for my i4s 6.1 with your help by iFith-v1.5
se queda clavado en la cuenta atras de DFU
ReplyDeleteooooooohhhhhhh enfin merci
ReplyDeleteIn my case is happening same thing that Carlos have mentioned. Its stuck at countdown. nor go to main meno neither restart countdown is responding. PC running Windows XP and ifaith is excecuted as admin etc etc, but no results allways getting stuck.
ReplyDeleteohh forgot to mention that i'm trying to dump shsh blows from an iphone 4 thanks in advance,
ReplyDelete@c1tr1c
it is possible to save my blobs if i have a 4s on ios 6.0.1, becouse ifaith says unsuported device.
ReplyDeleteI think that is not possible to do so in a 4s. In addition if I;m not wrong, 4s could not be downgraded back to previous iOS versions, so I'm not sure for what you need to save your curren 6.0.1 shsh? If you want to jailbreak it with evad3rs tool, you could go to 6.1.0 with stock iOS, and then perform the jailbrak. Please let me know if I'm missing any angle!
Delete?
ReplyDeleteiPhone 4s have an A5 processor, and due to that, and as it was stated before "Devices equipped with the A5(X)/A6(X) processor do not currently have any known low level iBoot or DFU exploits to jump start the iFaith payload to initialize the dump and restore". You'll only could save shsh which are being signed by Apple, but not your current one if is not being signed by Apple. I.E: 5.1.1 nowadays
Deletewhat does iFaith basically do? does it give you a custom IPSW so that you will be able to restore on any iOS version without upgrading your baseband?
ReplyDeleteSn0wbreeze for iOS 6.1?
ReplyDeletesnowbreeze will be upgraded for sure in couple of days. Since snowbreeze insert jailbreak into a custom ipsw and jailbreak for 6.X.X is not released yet. You could create a custom 6.X.X without jailbreak (to preserve baseband for A4 devices with iFaith
Deleteso using iFaith to create a signed IPSW preserves your baseband? thanks. you answered my question.
Deletehacktivation?
Deletehow?
DeleteI think that hacktivation will be together with Snowbreeze update. I have read that IH8sn0w said that it will be updated, and he also have said that snobreeze 2.9.7 have bugs (said at twitter)
DeleteIf I understand I can build a ipsw 6.1 using ifaith to preserve the baseband of iPhone 3GS and then use evasi0n to jailbreak
ReplyDeleteyes, from my point of view
DeleteI'm trying to dump SHSH blobs but the DFU instruction countdown stops at 4. Anybody else experiencing this?
ReplyDeleteYes, several are stuck at same point as you. I'll give it a try tomorrow with my work pc to see if the same happens or not. My PC is running XP Pro, and will try with one with W. Seven Pro.
DeleteWas able to successfully dump SHSH blobs using Windows 8 Pro.
DeleteXP Pro doesn't work.
What.. That sucks. Not possible to "downgrade" (or just restore WITHOUT updating AND LOSE jailbreak) a 4S, but only older devices than 4S?? So 4S and 5 is just bac luck, if your newly jailbraked device fucks up, and you'll need to restore it, without updating to newest iOS??
ReplyDeleteI'm trying to dump SHSH blobs for ios 6.0.1 iphone4 3,2 with ifaith 1.5.4 but keep stucking on "waiting for iphone 4" uploading iBSS..
ReplyDeletecan someone help me please
Hi dudes, my question is : I have iphone 4 6.1 os locked to vodaphone. Is there a possible way to unlock it for all networks without blobs ? Thanks!
ReplyDeleteMy question: I have a IP4, ios 5.1.1 (unlocked). Can I still save SHSH blobs? I want to upgrade to 6.x.x, but I need to know if I could downgrade if I have to. Thanks!!
ReplyDeleteCan you give an ETA of when it will be possible to dump shsh blobs for A5 devices?
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteI keep getting a recovery loop on 6.1.2; I used cydia blobs for the stitched ipsw. any help?? went back down to 5.1.1 using redsn0w
ReplyDeleteand sorry im on iphone 4 gen
DeleteCheck with iFaith if saved SHSH for iOS 6.1.2 are valid and do have APTickets
DeleteI try buid signed IPSW with existing blobs from Cydia's/iFaith's SHSH server under iFaith's "Show available SHSH blobs on server" button but I have problem, ifaith 1.5.6 can not apply with shsh from 6.0 to 6.1.2 "the provided ap ticket does not look valid
ReplyDeleteiFaith will refuse to build an IPSW with this ap ticket as it may put your device in an unusable state"
any help ???
None.
DeleteIf saved SHSH are not healthy, as shown by iFaith, these are not good for a Restore. Many facing similar issues with iOS 6.x.x SHSH saved via Cydia.
Hi,
ReplyDeleteWhen I used iFaith 1.5.6 to backup my version 5.1.1 iPhone 4 SHSH blobs, I got a version 6.1.3 .shsh file.
Does this mean that iFaith can generate a version 6.1.2 file ? I wanna such a file for forgetting to backup one on Apple or Cydia server.
Thanks.
This comment has been removed by the author.
DeleteYou got iOS 6.1.3 SHSH as this is being currently signed by Apple.
DeleteSHSH for older versions of iOSs can't be generated.
thanks.
DeleteTrying to extract blobs from an iPhone 4 8GB recently bought, has 6.1.2 I have tried 3 different PCs and have been shutting the application down between attempts (per advice from elsewhere), but iFaith always hangs at the iBEC stage. The phone displays a transcript which ends with "Waiting for Client.." then the phone seems to reboot (apple on screen) and starts up normally. After a while an error message comes up from iFaith "Unexpected response received from device. Response: "(nothing shown). I have the firewall allowing incoming and outgoing for the .exe, and I have .NET 4 installed. Please advise how to make it work. BTW redsn0w also doesn't work, says error with blobs or similar.
ReplyDeleteThanks
Redsn0w not upgraded beyond iOS 6.0
DeleteTry using newest iFaith and run application As Administrator.
I have exactly same problem and error. phonr is booting normally after message waiting for client.
DeleteThis comment has been removed by the author.
ReplyDeleteIt saves my live! Thanks you ih8sn0w :D
ReplyDeleteDoesn't work on iPhone 4 8gb with 6.1.2 iOS. Please fix this.. please! I recently bought this iphone and don't have any shsh saved due to the recent cydia bug.
ReplyDeleteplease can i downgrade my ipad 2 ios 6.1.3 to ios 5.1.1 as i have the saved shsh blob,if not is there any jailbreak for ipad 2 running ios 6.1.3 this ipad is shit without it being jailbroken
ReplyDeleteYes it is possible under certain conditions. You need to use Redsn0w. Read Blog Post http://blog.iphone-dev.org/post/33546509336/restoration-reinvigoration for conditions.
Delete