Work around AppleHDA linking issues

This commit is contained in:
Mykola Grymalyuk
2021-05-14 16:49:10 -06:00
parent 356646725e
commit 68f82e1993
2 changed files with 9 additions and 0 deletions

View File

@@ -1017,3 +1017,11 @@ AddVolumeControl = [
"AppleHDA.kext",
"IOAudioFamily.kext",
]
DeleteVolumeControl = [
"AppleVirtIO.kext",
"AppleVirtualGraphics.kext",
"AppleVirtualPlatform.kext",
"ApplePVPanic.kext",
"AppleVirtIOStorage.kext",
]

View File

@@ -206,6 +206,7 @@ class PatchSysVolume:
if self.model in ["iMac7,1", "iMac8,1"]:
print("- Fixing Volume Control Support")
self.delete_old_binaries(ModelArray.DeleteVolumeControl)
self.add_new_binaries(ModelArray.AddVolumeControl, self.constants.audio_path)
rebuild_required = True