diff --git a/Resources/ModelArray.py b/Resources/ModelArray.py index 1ba5a2620..373b55355 100644 --- a/Resources/ModelArray.py +++ b/Resources/ModelArray.py @@ -1017,3 +1017,11 @@ AddVolumeControl = [ "AppleHDA.kext", "IOAudioFamily.kext", ] + +DeleteVolumeControl = [ + "AppleVirtIO.kext", + "AppleVirtualGraphics.kext", + "AppleVirtualPlatform.kext", + "ApplePVPanic.kext", + "AppleVirtIOStorage.kext", +] \ No newline at end of file diff --git a/Resources/SysPatch.py b/Resources/SysPatch.py index 29cbf6473..84fd061df 100644 --- a/Resources/SysPatch.py +++ b/Resources/SysPatch.py @@ -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