diff --git a/CHANGELOG.md b/CHANGELOG.md index c20c58bb7..b840da913 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,9 @@ - Fixes link rate for PCIe 3.0 devices on MacPro3,1 - Resolve AppleIntelCPUPowerManagement Panic in Safe Mode - Applicable for pre-Haswell Macs on Ventura +- Revert AppleALC 1.7.6 update back to 1.6.3 + - Resolves audio issues on certain Intel HDEF devices + - Regression currently being investigated within AppleALC ## 0.5.2 - Ventura Specific Updates: diff --git a/payloads/Kexts/Acidanthera/AppleALC-v1.6.3-DEBUG.zip b/payloads/Kexts/Acidanthera/AppleALC-v1.6.3-DEBUG.zip new file mode 100644 index 000000000..9a87f8e96 Binary files /dev/null and b/payloads/Kexts/Acidanthera/AppleALC-v1.6.3-DEBUG.zip differ diff --git a/payloads/Kexts/Acidanthera/AppleALC-v1.6.3-RELEASE.zip b/payloads/Kexts/Acidanthera/AppleALC-v1.6.3-RELEASE.zip new file mode 100644 index 000000000..a4354425f Binary files /dev/null and b/payloads/Kexts/Acidanthera/AppleALC-v1.6.3-RELEASE.zip differ diff --git a/payloads/Kexts/Acidanthera/AppleALC-v1.7.6-DEBUG.zip b/payloads/Kexts/Acidanthera/AppleALC-v1.7.6-DEBUG.zip deleted file mode 100644 index 34075679b..000000000 Binary files a/payloads/Kexts/Acidanthera/AppleALC-v1.7.6-DEBUG.zip and /dev/null differ diff --git a/payloads/Kexts/Acidanthera/AppleALC-v1.7.6-RELEASE.zip b/payloads/Kexts/Acidanthera/AppleALC-v1.7.6-RELEASE.zip deleted file mode 100644 index e904d6336..000000000 Binary files a/payloads/Kexts/Acidanthera/AppleALC-v1.7.6-RELEASE.zip and /dev/null differ diff --git a/resources/build/build.py b/resources/build/build.py index 8924c1306..c4b15d48b 100644 --- a/resources/build/build.py +++ b/resources/build/build.py @@ -41,6 +41,9 @@ class build_opencore: support.build_support(self.model, self.constants, self.config).enable_kext("Lilu.kext", self.constants.lilu_version, self.constants.lilu_path) self.config["Kernel"]["Quirks"]["DisableLinkeditJettison"] = True + # Due to regression in AppleALC 1.6.4+, temporarily use 1.6.3 and set override + self.config["NVRAM"]["Add"]["7C436110-AB2A-4BBB-A880-FE41995C9F82"]["boot-args"] += "-lilubetaall" + # Call support functions firmware.build_firmware(self.model, self.constants, self.config).build() wired.build_wired(self.model, self.constants, self.config).build() diff --git a/resources/constants.py b/resources/constants.py index c50da637e..b1e239152 100644 --- a/resources/constants.py +++ b/resources/constants.py @@ -36,7 +36,7 @@ class Constants: self.whatevergreen_version = "1.6.1" # WhateverGreen self.airportbcrmfixup_version = "2.1.6" # AirPortBrcmFixup self.nvmefix_version = "1.0.9" # NVMeFix - self.applealc_version = "1.7.6" # AppleALC + self.applealc_version = "1.6.3" # AppleALC self.restrictevents_version = "1.0.9" # RestrictEvents self.featureunlock_version = "1.1.0" # FeatureUnlock self.debugenhancer_version = "1.0.7" # DebugEnhancer