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

View File

@@ -12,7 +12,7 @@
- Fix NightShift accidentally disabling on Minimal SMBIOS configs
- Fix iMac9,1 audio support
- 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)
- Affects iMac7,1 and MacPro3,1
- Fix iMac external display support

View File

@@ -160,6 +160,7 @@ system_profiler SPHardwareDataType | grep 'Model Identifier'
- Nvidia: Tesla - Fermi (8000-500 series)
- Intel: Ironlake - Sandy Bridge
- AMD: TeraScale 1 (2000-4000 series)
- Audio support for iMac7,1 and iMac8,1
WARNING: Root Volume Patching is still in active development, please
have all important user data backed up. Note when the system volume

View File

@@ -268,8 +268,8 @@ LegacyAudio = [
"Macmini5,1",
"Macmini5,2",
"Macmini5,3",
"iMac7,1",
"iMac8,1",
#"iMac7,1",
#"iMac8,1",
"iMac9,1",
"iMac10,1",
"iMac11,1",
@@ -1014,5 +1014,6 @@ AddBrightness = [
]
AddVolumeControl = [
"AppleHDA.kext",
"IOAudioFamily.kext",
]

View File

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