From b49db7e739da96490006561cfe7b6951d3ea336b Mon Sep 17 00:00:00 2001
From: Mykola Grymalyuk <48863253+khronokernel@users.noreply.github.com>
Date: Fri, 11 Jun 2021 10:56:19 -0600
Subject: [PATCH] Set correct SMBIOS for MacBookPro11,2
Closes https://github.com/dortania/OpenCore-Legacy-Patcher/issues/287
---
Resources/Build.py | 3 +++
Resources/ModelArray.py | 9 +++++++--
payloads/Config/config.plist | 2 +-
3 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/Resources/Build.py b/Resources/Build.py
index 07bddd592..560d45068 100644
--- a/Resources/Build.py
+++ b/Resources/Build.py
@@ -49,6 +49,9 @@ class BuildOpenCore:
elif self.model in ModelArray.MacBookPro111:
print("- Spoofing to MacBookPro12,1")
return "MacBookPro12,1"
+ elif self.model in ModelArray.MacBookPro112:
+ print("- Spoofing to MacBookPro11,4")
+ return "MacBookPro11,4"
elif self.model in ModelArray.MacBookPro113:
print("- Spoofing to MacBookPro11,5")
return "MacBookPro11,5"
diff --git a/Resources/ModelArray.py b/Resources/ModelArray.py
index 09e2f6030..e64985b38 100644
--- a/Resources/ModelArray.py
+++ b/Resources/ModelArray.py
@@ -671,7 +671,13 @@ MacBookPro111 = [
"MacBookPro11,1",
]
-# MacBook Pro 15" and 17"
+# MacBook Pro 15" (iGPU)
+
+MacBookPro112 = [
+ "MacBookPro11,2"
+]
+
+# MacBook Pro 15" and 17" (dGPU)
MacBookPro113 = [
"MacBookPro4,1",
@@ -685,7 +691,6 @@ MacBookPro113 = [
"MacBookPro8,3",
"MacBookPro9,1",
"MacBookPro10,1",
- "MacBookPro11,2",
"MacBookPro11,3",
]
diff --git a/payloads/Config/config.plist b/payloads/Config/config.plist
index 9d54ae0c8..cb0bdf6a0 100644
--- a/payloads/Config/config.plist
+++ b/payloads/Config/config.plist
@@ -582,7 +582,7 @@
MaxKernel
MinKernel
- 20.0.0
+ 19.0.0
BundlePath
AppleIntelPIIXATA.kext
ExecutablePath