diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1d2a24f0b..7af9bd660 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,8 @@
- Currently limited to MacBookPro11,x
- Set iMacPro1,1 SMBIOS for Mac Pro and Xserve models
- Allows for wider array of OS support (High Sierra+)
+- Use plist override for BCM943224 and BCM94331 support in Big Sur+
+ - Allows for older OS support through OpenCore
## 0.2.4
diff --git a/Resources/Build.py b/Resources/Build.py
index 96d1f62fd..adef71ccf 100644
--- a/Resources/Build.py
+++ b/Resources/Build.py
@@ -223,7 +223,7 @@ class BuildOpenCore:
def wifi_fake_id(self):
self.enable_kext("AirportBrcmFixup.kext", self.constants.airportbcrmfixup_version, self.constants.airportbcrmfixup_path)
- # self.get_kext_by_bundle_path("AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext")["Enabled"] = True
+ self.get_kext_by_bundle_path("AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext")["Enabled"] = True
if not self.constants.custom_model and self.computer.wifi and self.computer.wifi.pci_path:
arpt_path = self.computer.wifi.pci_path
print(f"- Found ARPT device at {arpt_path}")
@@ -242,7 +242,7 @@ class BuildOpenCore:
# iMac11,x-12,x also apply
arpt_path = "PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)"
print(f"- Using known DevicePath {arpt_path}")
- self.config["DeviceProperties"]["Add"][arpt_path] = {"device-id": binascii.unhexlify("ba430000"), "compatible": "pci14e4,43ba"}
+ # self.config["DeviceProperties"]["Add"][arpt_path] = {"device-id": binascii.unhexlify("ba430000"), "compatible": "pci14e4,43ba"}
if not self.constants.custom_model and self.computer.wifi and self.constants.validate is False and self.computer.wifi.country_code:
print(f"- Applying fake ID for WiFi, setting Country Code: {self.computer.wifi.country_code}")
self.config["DeviceProperties"]["Add"][arpt_path].update({"brcmfx-country": self.computer.wifi.country_code})
diff --git a/Resources/SysPatchArray.py b/Resources/SysPatchArray.py
index a9c302a6f..6c49c1b67 100644
--- a/Resources/SysPatchArray.py
+++ b/Resources/SysPatchArray.py
@@ -193,7 +193,7 @@ DeleteVolumeControl = [
]
AddNvidiaAccelLegacy = [
- "GeForceGA.bundle",
+ #"GeForceGA.bundle",
"GeForceTesla.kext",
"GeForceTeslaGLDriver.bundle",
"GeForceTeslaVADriver.bundle",
diff --git a/payloads/Config/config.plist b/payloads/Config/config.plist
index 43143528d..5f2556615 100644
--- a/payloads/Config/config.plist
+++ b/payloads/Config/config.plist
@@ -350,7 +350,7 @@
MaxKernel
MinKernel
- 20.0.0
+ 12.0.0
BundlePath
AirportBrcmFixup.kext
ExecutablePath