diff options
author | Munehisa Kamata | 2022-07-17 13:33:33 -0700 |
---|---|---|
committer | Nikias Bassen | 2022-08-29 01:44:27 +0200 |
commit | 65f170986d03fb536e48967cf3ffc5fb91f57a2d (patch) | |
tree | 548fc37720ddc7ad300461e6c0b7655205e90e2d /src/common.c | |
parent | 4a516e5f5e0c509de966cc1ac45622f452f23e0b (diff) | |
download | idevicerestore-65f170986d03fb536e48967cf3ffc5fb91f57a2d.tar.gz idevicerestore-65f170986d03fb536e48967cf3ffc5fb91f57a2d.tar.bz2 |
restore: use an appropriate ticket for Cryptex1 global manifest
macOS 13 introduced a new global manifest for Cryptex1 and it requires
tickets found in Firmware/Manifests/restore/cryptex1/macOS Customer/
inside an IPSW, but we currently do not use the tickets and end up
unexpected behavior on a Mac device after restoring, e.g. bputil
fails to downgrade security mode due to "Cryptex1 manifest verification
failed". This adds a proper handling to use the appropriate tickets.
Signed-off-by: Munehisa Kamata <kamatam@amazon.com>
Diffstat (limited to 'src/common.c')
0 files changed, 0 insertions, 0 deletions