From 6c5aa244af17f4470061df93249b966583826dc9 Mon Sep 17 00:00:00 2001
From: Mykola Grymalyuk <48863253+khronokernel@users.noreply.github.com>
Date: Fri, 11 Jun 2021 15:08:36 -0600
Subject: [PATCH] Expand AGDP Override models
---
Resources/ModelArray.py | 12 ++++++++++
.../AppleGraphicsDevicePolicy/Info.plist | 22 +++++++++++++++++++
2 files changed, 34 insertions(+)
diff --git a/Resources/ModelArray.py b/Resources/ModelArray.py
index e64985b38..3fb1dcd3c 100644
--- a/Resources/ModelArray.py
+++ b/Resources/ModelArray.py
@@ -1071,6 +1071,18 @@ AGDPSupport = [
"iMac14,1",
"iMac14,2",
"iMac14,3",
+ "iMac14,4",
+ "iMac15,1",
+ # TODO: Uncomment when dropped from macOS
+ #"iMac17,1",
+ #"iMac18,2",
+ #"iMac18,3",
+ #"iMac19,1",
+ #"iMac19,2",
+ #"iMac20,1",
+ #"iMac20,2",
+ #"iMacPro1,1",
+ #"MacPro6,1",
]
AMCSupport = [
diff --git a/payloads/Kexts/Plists/AppleGraphicsDevicePolicy/Info.plist b/payloads/Kexts/Plists/AppleGraphicsDevicePolicy/Info.plist
index efc4007c0..f711c5453 100644
--- a/payloads/Kexts/Plists/AppleGraphicsDevicePolicy/Info.plist
+++ b/payloads/Kexts/Plists/AppleGraphicsDevicePolicy/Info.plist
@@ -113,6 +113,28 @@
none
iMac14,3
none
+ iMac14,4
+ Config2
+ iMac15,1
+ Config2
+ iMac17,1
+ Config2
+ iMac18,2
+ Config3
+ iMac18,3
+ Config3
+ iMac19,1
+ Config3
+ iMac19,2
+ Config3
+ iMac20,1
+ Config3
+ iMac20,2
+ Config3
+ iMacPro1,1
+ Config4
+ MacPro6,1
+ Config1
MacBookPro9,1
none
MacBookPro10,1