Difference between revisions of "IFaith"

From The iPhone Wiki
Jump to: navigation, search
m (Releases)
m (updated info about limera1n)
Line 25: Line 25:
 
| website = [http://ih8sn0w.com www.ih8sn0w.com]
 
| website = [http://ih8sn0w.com www.ih8sn0w.com]
 
}}
 
}}
'''iFaith''' is an open source [[SHSH]] dumper for the Windows family of operating systems written by [[User:Ih8sn0w|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.
+
'''iFaith''' is an open source [[SHSH]] dumper for the Windows family of operating systems written by [[User:Ih8sn0w|iH8sn0w]]. It works on all devices that are susceptible to the [[limera1n]] exploit (all devices before 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 ===
 
=== Credits ===

Revision as of 01:15, 22 January 2012

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.1 / 20 December 2011; 12 years ago
Development status Active
Written in Template:Wp
Operating system Template:Wp XP or greater
Size 1.4:
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 before 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.
  • release notes
1.4.1 20-Dec-2011
  • Added Apple TV 4.4.4 (9A406a) support.
  • TinyUmbrella iOS 4.4.x/5.x.x blobs are now accepted.
  • Resolved rare DFU detection issues.
  • Resolved issues with 8GB iPhone 4 Models.
  • Resolved iPhone 3GS issues with factory certificates/Error 21 that occurred during restore.
  • Resolved iOS Detection issues.
  • Removed kill-switch that accidentally got distributed in iFaith-v1.4's public release.
  • release notes

External Links

See Also