From facdeb6d8eddc08d2e3d279fbdd0ebae493c7d7f Mon Sep 17 00:00:00 2001 From: Thomas Glanzmann Date: Fri, 18 Mar 2022 17:27:37 +0100 Subject: [PATCH 1/1] script to extract firmware from ipsw --- doc/notes.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/notes.txt b/doc/notes.txt index aebfd3c..5a9fdd1 100644 --- a/doc/notes.txt +++ b/doc/notes.txt @@ -411,3 +411,5 @@ kmutil configure-boot -c object.bin --raw --entry-point 2048 --lowest-virtual-ad 20:32 < Glanzmann> I see. Thank you for the elaboration. 20:32 < jannau> chosen.asahi,efi-system-partition is passed from the 1st stage forward to the second stage 20:33 < Glanzmann> I see, so the first stage informs the second stage about the uuid of the esp partition which is than passed using dt to u-boot which can than select the right esp to select the efi binary. + +17:25 < Jamie[m]1> I had a dumb idea and had to implement it: using http range requests and DEFLATE trickery to download Wifi firmware from Apple's CDN with only 18MB of transfer (out of a 13GB ipsw) http://github.com/JJJollyjim/firmware-abomination -- 2.39.5