From 5a00bbd88790c2542233906c458473190b41da33 Mon Sep 17 00:00:00 2001 From: Nikias Bassen Date: Thu, 14 Sep 2023 00:10:43 +0200 Subject: tss: Make missing ApNonce non-fatal for IMG3 For IMG3 devices, DFU does not provide ApNonce, but a valid SHSH is needed to boot into iBSS (which then does provide ApNonce). Thanks to @tihmstar for providing the fix! --- src/tss.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src') diff --git a/src/tss.c b/src/tss.c index b8af70f..0fa1740 100644 --- a/src/tss.c +++ b/src/tss.c @@ -316,8 +316,7 @@ int tss_request_add_ap_img3_tags(plist_t request, plist_t parameters) } if (_plist_dict_copy_data(request, parameters, "ApNonce", NULL) < 0) { - error("ERROR: Unable to find required ApNonce in parameters\n"); - return -1; + error("WARNING: Unable to find ApNonce in parameters\n"); } plist_dict_set_item(request, "@APTicket", plist_new_bool(1)); -- cgit v1.1-32-gdbae