From 50c1616ff66ccb4e674405659cb2e6f8207bc915 Mon Sep 17 00:00:00 2001 From: Martin Szulecki Date: Wed, 14 Jul 2010 04:13:37 +0200 Subject: Refactor tss request requirements to work with iPhone 3G and iOS 4 This gets rid of the device model checking code and allows devices like the iPhone 3G to get shsh blobs as required by iOS 4. The requirement if the components need to be signed is determined by which kind of manifest filename is within the IPSW. --- src/ipsw.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/ipsw.h') diff --git a/src/ipsw.h b/src/ipsw.h index f1694ef..bd8ffc4 100644 --- a/src/ipsw.h +++ b/src/ipsw.h @@ -38,7 +38,7 @@ typedef struct { } ipsw_file; int ipsw_extract_to_memory(const char* ipsw, const char* infile, char** pbuffer, uint32_t* psize); -int ipsw_extract_build_manifest(const char* ipsw, plist_t* buildmanifest); +int ipsw_extract_build_manifest(const char* ipsw, plist_t* buildmanifest, int *tss_enabled); void ipsw_free_file(ipsw_file* file); #ifdef __cplusplus -- cgit v1.1-32-gdbae