From 73f173d8b43c6bb9da19b362abec0c29f4460293 Mon Sep 17 00:00:00 2001 From: Daniel Date: Wed, 23 Oct 2024 00:01:08 -0400 Subject: [PATCH] Support iPad mini (A17 Pro) adds full support for the iPad mini (A17 Pro) models, and also blacklists them for noNonce since they also throw a 456. --- tsschecker/tsschecker.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tsschecker/tsschecker.c b/tsschecker/tsschecker.c index cd50bc6..86dc6e2 100755 --- a/tsschecker/tsschecker.c +++ b/tsschecker/tsschecker.c @@ -295,6 +295,8 @@ static struct bbdevice bbdevices[] = { {"iPad11,2", 165673526, 12}, // iPad mini (5th gen, Cellular) {"iPad14,1", 0, 0}, // iPad mini (6th gen, Wi-Fi) {"iPad14,2", 495958265, 4}, // iPad mini (6th gen, Cellular) + {"iPad16,1", 0, 0}, // iPad mini (A17 Pro, Wi-Fi) + {"iPad16,2", 3452763205, 4}, // iPad mini (A17 Pro, Cellular) // iPad Airs {"iPad4,1", 0, 0}, // iPad Air (Wi-Fi) @@ -1327,6 +1329,7 @@ int isManifestBufSignedForDevice(char *buildManifestBuffer, t_devicevals *devVal || !strcasecmp(devVals->deviceModel, "iPad4,8") || !strcasecmp(devVals->deviceModel, "iPad4,9") || !strcasecmp(devVals->deviceModel, "iPad5,1") || !strcasecmp(devVals->deviceModel, "iPad5,2") || !strcasecmp(devVals->deviceModel, "iPad5,3") || !strcasecmp(devVals->deviceModel, "iPad5,4") + || !strcasecmp(devVals->deviceModel, "iPad16,1") || !strcasecmp(devVals->deviceModel, "iPad16,2") || !strcasecmp(devVals->deviceModel, "iPad16,3") || !strcasecmp(devVals->deviceModel, "iPad16,4") || !strcasecmp(devVals->deviceModel, "iPad16,5") || !strcasecmp(devVals->deviceModel, "iPad16,6") || !strcasecmp(devVals->deviceModel, "Appletv5,3") || !strcasecmp(devVals->deviceModel, "Appletv6,2")