iFaith

From The iPhone Wiki
Revision as of 23:53, 13 December 2011 by J0ker (talk | contribs)
Jump to: navigation, search
iFaith
IFaithv10.png
iFaith 1.0 on Windows XP
Original author(s) iH8sn0w
Developer(s) iH8sn0w
Initial release 2 Jun 2011 (2011-06-02)
Stable release 1.4 / 3 December 2011; 12 years ago
Development status Active
Written in Template:Wp
Operating system Template:Wp XP or greater
Size ZIP: 6,240,633 bytes (5.95 MB)
EXE: 9,562,112 bytes (9.11 MB)
Available in Template:Wp
Type Backup
License Template:Wp
Website www.ih8sn0w.com

iFaith is an open source SHSH dumper for the Windows family of operating systems written by iH8sn0w. It works on all devices that are susceptible to the limera1n exploit (all devices except the iPad 2). This is useful if you receive a device with old firmware on it that you want to be able to restore. Even if Apple doesn't sign that firmware anymore, you can backup the SHSH data directly from the device, so that you can install the firmware later again to avoid upgrading the firmware.

Credits

Releases

Version Release date Changes
1.0 2-Jun-2011
1.1 2-Jul-2011
  • Code improvement.
  • iFaith now SHA1's the SHSH blob.
  • Now alerts user when iFaith was unable to hook iTunes instead of crashing.
  • Minor bug fixes with device / iOS detection.
  • change log
1.2 27-Jul-2011
  • Added iPod touch 2G dumping capability (MC-Model users recommened)
  • IPSW Creation for iPod touch 2G is still a work in progress.
  • Fixed exe compression issues (resulting in many DFU loops on IPSW creation)
  • Fixed any Windows XP issues
  • Source code released
  • It is currently not possible to add iPad 2 support
  • change log
1.2.1 27-Jul-2011
  • Bugfix ("Who knew one last second mod could screw the whole build?")
1.2.2 31-Jul-2011 (?)
  • Contains a minor fix.
1.3 9-Aug-2011
  • For iOS 3.1.x/3.2.x/4.0.x/4.1/4.2.1/4.2.6/4.2.7/4.2.8/4.3/4.3.1/4.3.2/4.3.3
  • DFU loops were being caused on devices that had the factory certificate. On this new version, when building the signed IPSW, if you were getting a DFU loop, say "NO" to the prompt about using the standard signing certificate.
  • You can now use TinyUmbrella blobs to build a signed IPSW. (Change file type in browse dialog to "TinyUmbrella SHSH blobs".)
  • Now adds ECID to beginning of the SHSH filename after dumping.
  • Now adds ECID to beginning of the IPSW filename after being built.
  • Cleaned up code and payload
  • It's not possible to add iPad 2 support until a bootrom exploit arises.
  • change log
1.3.1 12-Aug-2011
  • Used a different method to convert binary plists from TinyUmbrella SHSH Blobs to xml format to parse.
  • Fixed minor restore issues on 4.3.x for iPad 3G models.
1.3.2 14-Aug-2011
  • The .NET framework that came pre-shipped with Windows Vista didn't have an essential resource used in iFaith. A new method has been implemented to get around this requirement.
  • Fixed issue where iTunes' plist utility was unable to be located on international language formatted pcs.
1.4 03-Dec-2011
  • Now dumps iOS 4.4.x (Apple TV 2)/5.0.x apticket + SHSH blobs!
  • Dumping is MUCH faster.
  • Full Windows XP support.
  • Major code improvements.
  • Bug fixes.

External Links

See Also