From 3f30673d3933801da527740e6c3656a8f22af5aa Mon Sep 17 00:00:00 2001 From: Daniel VanBritsom Date: Tue, 15 Mar 2022 19:19:21 -0400 Subject: Add new devices, update iPhone SE (1st/2nd) names New devices: * iPad Air (5th gen) * iPhone SE (3rd gen) * Mac Studio Adjust names for older iPhone SE models. --- src/libirecovery.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/libirecovery.c b/src/libirecovery.c index b0f6409..d78abed 100644 --- a/src/libirecovery.c +++ b/src/libirecovery.c @@ -136,8 +136,8 @@ static struct irecv_device irecv_devices[] = { { "iPhone8,1", "n71map", 0x04, 0x8003, "iPhone 6s" }, { "iPhone8,2", "n66ap", 0x06, 0x8000, "iPhone 6s Plus" }, { "iPhone8,2", "n66map", 0x06, 0x8003, "iPhone 6s Plus" }, - { "iPhone8,4", "n69ap", 0x02, 0x8003, "iPhone SE" }, - { "iPhone8,4", "n69uap", 0x02, 0x8000, "iPhone SE" }, + { "iPhone8,4", "n69ap", 0x02, 0x8003, "iPhone SE (1st gen)" }, + { "iPhone8,4", "n69uap", 0x02, 0x8000, "iPhone SE (1st gen)" }, { "iPhone9,1", "d10ap", 0x08, 0x8010, "iPhone 7 (Global)" }, { "iPhone9,2", "d11ap", 0x0a, 0x8010, "iPhone 7 Plus (Global)" }, { "iPhone9,3", "d101ap", 0x0c, 0x8010, "iPhone 7 (GSM)" }, @@ -155,7 +155,7 @@ static struct irecv_device irecv_devices[] = { { "iPhone12,1", "n104ap", 0x04, 0x8030, "iPhone 11" }, { "iPhone12,3", "d421ap", 0x06, 0x8030, "iPhone 11 Pro" }, { "iPhone12,5", "d431ap", 0x02, 0x8030, "iPhone 11 Pro Max" }, - { "iPhone12,8", "d79ap", 0x10, 0x8030, "iPhone SE (2020)" }, + { "iPhone12,8", "d79ap", 0x10, 0x8030, "iPhone SE (2nd gen)" }, { "iPhone13,1", "d52gap", 0x0A, 0x8101, "iPhone 12 mini" }, { "iPhone13,2", "d53gap", 0x0C, 0x8101, "iPhone 12" }, { "iPhone13,3", "d53pap", 0x0E, 0x8101, "iPhone 12 Pro" }, @@ -164,6 +164,7 @@ static struct irecv_device irecv_devices[] = { { "iPhone14,3", "d64ap", 0x0E, 0x8110, "iPhone 13 Pro Max" }, { "iPhone14,4", "d16ap", 0x08, 0x8110, "iPhone 13 mini" }, { "iPhone14,5", "d17ap", 0x0A, 0x8110, "iPhone 13" }, + { "iPhone14,6", "d49ap", 0x10, 0x8110, "iPhone SE (3rd gen)" }, /* iPod */ { "iPod1,1", "n45ap", 0x02, 0x8900, "iPod Touch (1st gen)" }, { "iPod2,1", "n72ap", 0x00, 0x8720, "iPod Touch (2nd gen)" }, @@ -246,6 +247,8 @@ static struct irecv_device irecv_devices[] = { { "iPad13,9", "j522xap", 0x1A, 0x8103, "iPad Pro 12.9-inch (5th gen, WiFi, 2TB)" }, { "iPad13,10", "j523ap", 0x1C, 0x8103, "iPad Pro 12.9-inch (5th gen, Celluar)" }, { "iPad13,11", "j523xap", 0x1E, 0x8103, "iPad Pro 12.9-inch (5th gen, Celluar, 2TB)" }, + { "iPad13,16", "j407ap", 0x10, 0x8103, "iPad Air (5th gen, WiFi)" }, + { "iPad13,17", "j408ap", 0x12, 0x8103, "iPad Air (5th gen, Celluar)" }, { "iPad14,1", "j310ap", 0x04, 0x8110, "iPad mini (6th gen, WiFi)" }, { "iPad14,2", "j311ap", 0x06, 0x8110, "iPad mini (6th gen, Cellular)" }, /* Apple TV */ @@ -301,6 +304,8 @@ static struct irecv_device irecv_devices[] = { { "MacBookAir10,1", "j313ap", 0x26, 0x8103, "MacBook Air (M1, 2020)" }, { "iMac21,1", "j456ap", 0x28, 0x8103, "iMac 24-inch (M1, Two Ports, 2021)" }, { "iMac21,2", "j457ap", 0x2A, 0x8103, "iMac 24-inch (M1, Four Ports, 2021)" }, + { "Mac13,1", "j375cap", 0x04, 0x6001, "Mac Studio (M1 Max, 2022)" }, + { "Mac13,2", "j375dap", 0x0C, 0x6002, "Mac Studio (M1 Ultra, 2022)" }, /* Apple T2 Coprocessor */ { "iBridge2,1", "j137ap", 0x0A, 0x8012, "Apple T2 iMacPro1,1 (j137)" }, { "iBridge2,3", "j680ap", 0x0B, 0x8012, "Apple T2 MacBookPro15,1 (j680)" }, -- cgit v1.1-32-gdbae