iPhone 8, 8 plus and X models now have new buildidentities for AudioCodec and NFC firmwares. img4tool fails to find a digest for SE, UpdatePayload buildidentity. Verification for all new models will fail for this reason and shsh2 files are deemed invalid by img4tool.
Since iOS 11.2, iPhone 7 and 8 models have a single buildmanifest. img4tool reads the buildmanifest and finds the iPhone 8's SE, UpdatePayload key. This causes img4tool to mark iPhone 7's shsh2 files as invalid, although SE, UpdatePayload isn't actually present in builidentities for iPhone 7.
I think reading the buildidentities based on the input model will be nice.
iPhone 8, 8 plus and X models now have new buildidentities for AudioCodec and NFC firmwares. img4tool fails to find a digest for
SE, UpdatePayload
buildidentity. Verification for all new models will fail for this reason and shsh2 files are deemed invalid by img4tool. Since iOS 11.2, iPhone 7 and 8 models have a single buildmanifest. img4tool reads the buildmanifest and finds the iPhone 8'sSE, UpdatePayload
key. This causes img4tool to mark iPhone 7's shsh2 files as invalid, althoughSE, UpdatePayload
isn't actually present in builidentities for iPhone 7. I think reading the buildidentities based on the input model will be nice.