From 8c7e9917793842b9f2734bd5523d58a4285959de Mon Sep 17 00:00:00 2001 From: Mykola Grymalyuk <48863253+khronokernel@users.noreply.github.com> Date: Sun, 25 Apr 2021 15:19:08 -0600 Subject: [PATCH] Revert MBP8,x AMD patch --- CHANGELOG.md | 1 - Resources/Build.py | 10 +++++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a17e7a662..329273b62 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,7 +15,6 @@ - Fix AppleALC support in Mojave - Fix TeraScale 1 GPU detection - Enable Graphics Acceleration on legacy GPUs by default -- Automatically disable AMD TeraScale 2 GPUs in MacBook Pros - Fix incorrectly disabling SIP/SMB on Metal GPUs - Fix error output when rebuilding kernel cache fails - Fix Acceleration Linking for Intel Ironlake iGPUs diff --git a/Resources/Build.py b/Resources/Build.py index 24acc2a90..d6313a178 100644 --- a/Resources/Build.py +++ b/Resources/Build.py @@ -510,11 +510,11 @@ class BuildOpenCore: plistlib.dump(agpm_config, Path(new_agpm_ls).open("wb"), sort_keys=True) plistlib.dump(amc_config, Path(new_amc_ls).open("wb"), sort_keys=True) - if self.model in ["MacBookPro8,2", "MacBookPro8,3"]: - print("- Disabling unsupported TeraScale 2 dGPU") - self.config["NVRAM"]["Add"]["FA4CE28D-B62F-4C99-9CC3-6815686E30F9"]["gpu-power-prefs"] = binascii.unhexlify("01000000") - self.config["NVRAM"]["Delete"]["FA4CE28D-B62F-4C99-9CC3-6815686E30F9"] += ["gpu-power-prefs"] - self.config["DeviceProperties"]["Add"]["PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)"] = {"name": binascii.unhexlify("23646973706C6179"), "IOName": "#display", "class-code": binascii.unhexlify("FFFFFFFF")} + #if self.model in ["MacBookPro8,2", "MacBookPro8,3"]: + # print("- Disabling unsupported TeraScale 2 dGPU") + # self.config["NVRAM"]["Add"]["FA4CE28D-B62F-4C99-9CC3-6815686E30F9"]["gpu-power-prefs"] = binascii.unhexlify("01000000") + # self.config["NVRAM"]["Delete"]["FA4CE28D-B62F-4C99-9CC3-6815686E30F9"] += ["gpu-power-prefs"] + # self.config["DeviceProperties"]["Add"]["PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)"] = {"name": binascii.unhexlify("23646973706C6179"), "IOName": "#display", "class-code": binascii.unhexlify("FFFFFFFF")} @staticmethod def get_item_by_kv(iterable, key, value):