Difference between revisions of "IFaith"

From The iPhone Wiki
Jump to: navigation, search
m (Releases: Added 1.2.2.)
m (Releases: Fixed the table's time-warp.)
Line 19: Line 19:
 
|-
 
|-
 
! 1.1
 
! 1.1
| style="text-align:center;" | 2-Jul-2010
+
| style="text-align:center;" | 2-Jul-2011
 
|
 
|
 
* Code improvement.
 
* Code improvement.
Line 28: Line 28:
 
|-
 
|-
 
! 1.2
 
! 1.2
| style="text-align:center;" | 27-Jul-2010
+
| style="text-align:center;" | 27-Jul-2011
 
|
 
|
 
* Added [[N72ap|iPod touch 2G]] Dumping capability (MC-Model users recommened)
 
* Added [[N72ap|iPod touch 2G]] Dumping capability (MC-Model users recommened)
Line 39: Line 39:
 
|-
 
|-
 
! 1.2.1
 
! 1.2.1
| style="text-align:center;" | 27-Jul-2010
+
| style="text-align:center;" | 27-Jul-2011
 
|
 
|
 
* Bugfix ("Who knew one last second mod could screw the whole build?")
 
* Bugfix ("Who knew one last second mod could screw the whole build?")
 
|-
 
|-
 
! 1.2.2
 
! 1.2.2
| style="text-align:center;" | 31-Jul-2010 (?)
+
| style="text-align:center;" | 31-Jul-2011 (?)
 
|
 
|
 
Unannounced version. It has no mentioned changes.
 
Unannounced version. It has no mentioned changes.
 
|-
 
|-
 
! 1.3
 
! 1.3
| style="text-align:center;" | 9-Aug-2010
+
| style="text-align:center;" | 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
 
* 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.
+
* 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".)
 
* 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 [[SHSH]] filename after dumping.

Revision as of 23:27, 9 August 2011

iFaith v1.0

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 (?)

Unannounced version. It has no mentioned changes.

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

References