Fix audio support on iMac7,1 and iMac8,1

This commit is contained in:
Mykola Grymalyuk
2021-05-11 10:52:56 -06:00
parent 0a0a59feea
commit e5fd984daf
4 changed files with 6 additions and 4 deletions
+1 -1
View File
@@ -12,7 +12,7 @@
- Fix NightShift accidentally disabling on Minimal SMBIOS configs - Fix NightShift accidentally disabling on Minimal SMBIOS configs
- Fix iMac9,1 audio support - Fix iMac9,1 audio support
- Heavily expand Graphics ID list - Heavily expand Graphics ID list
- Fix iMac7,1 audio support - Fix iMac7,1 and iMac8,1 audio support
- Work-around Bluetooth Kernel Panic on Apple's Bluetooth 2.0 Controllers (USB 05AC:8206) - Work-around Bluetooth Kernel Panic on Apple's Bluetooth 2.0 Controllers (USB 05AC:8206)
- Affects iMac7,1 and MacPro3,1 - Affects iMac7,1 and MacPro3,1
- Fix iMac external display support - Fix iMac external display support
+1
View File
@@ -160,6 +160,7 @@ system_profiler SPHardwareDataType | grep 'Model Identifier'
- Nvidia: Tesla - Fermi (8000-500 series) - Nvidia: Tesla - Fermi (8000-500 series)
- Intel: Ironlake - Sandy Bridge - Intel: Ironlake - Sandy Bridge
- AMD: TeraScale 1 (2000-4000 series) - AMD: TeraScale 1 (2000-4000 series)
- Audio support for iMac7,1 and iMac8,1
WARNING: Root Volume Patching is still in active development, please WARNING: Root Volume Patching is still in active development, please
have all important user data backed up. Note when the system volume have all important user data backed up. Note when the system volume
+3 -2
View File
@@ -268,8 +268,8 @@ LegacyAudio = [
"Macmini5,1", "Macmini5,1",
"Macmini5,2", "Macmini5,2",
"Macmini5,3", "Macmini5,3",
"iMac7,1", #"iMac7,1",
"iMac8,1", #"iMac8,1",
"iMac9,1", "iMac9,1",
"iMac10,1", "iMac10,1",
"iMac11,1", "iMac11,1",
@@ -1014,5 +1014,6 @@ AddBrightness = [
] ]
AddVolumeControl = [ AddVolumeControl = [
"AppleHDA.kext",
"IOAudioFamily.kext", "IOAudioFamily.kext",
] ]
+1 -1
View File
@@ -214,7 +214,7 @@ class PatchSysVolume:
self.gpu_accel_patches_11() self.gpu_accel_patches_11()
rebuild_required = True rebuild_required = True
if self.model == "iMac7,1": if self.model in ["iMac7,1", "iMac8,1"]:
print("- Fixing Volume Control Support") print("- Fixing Volume Control Support")
self.add_new_binaries(ModelArray.AddVolumeControl, self.constants.audio_path) self.add_new_binaries(ModelArray.AddVolumeControl, self.constants.audio_path)