RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,015
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
So I have an interesting experience here. Thanks to the updates to HP-ProBook-4x30s-DSDT and the ensuing discussion + instructions, I was able to get audio working without VoodooHDA. Unfortunately, this came at the cost of accelerated graphics, which stopped working after I made the changes to the config.plist.
Specifically, the graphics don't work if I include the Arbitrary key in Devices, which is necessary to inject the custom properties for the audio devices. With the Arbitrary key, audio works but graphics does not. Remove the Arbitrary key, and graphics work again but audio is missing.
I've attached two config.plists that illustrate the difference, along with corresponding ioreg dumps. I did look at the Clover documentation regarding Devices, and it does not say anything about Arbitrary. There is an AddProperties key, but my attempts to adapt the data to that format did not yield any results. Obviously, Arbitrary does something so it may just not be documented, but it's killing my graphics when its used. Any help is always appreciated!
Given what you did, the results are expected. When using my Clover ACPI hotpatch setup, IGPU injection is done by SSDT-IGPU.aml (or SSDT-IGPU-HIRES.aml), which you do not mention using.
You cannot use Devices/Arbitrary and the ACPI/DSDT/Patches, ACPI/DSDTFixes without adopting my complete ACPI solution (including all the SSDTs). For your case, that would be SSDT-HACK.aml, SSDT-IGPU.aml, SSDT-KEY102.aml (or maybe KEY87), maybe SSDT-USB-4X0s-G2.aml, SSDT-BATT-G2.aml, and one of the SSDT-FAN*.aml.
My suggestion was that you only add the AppleHDA patches in KextsToPatch.
You can try the Clover hotpatch ACPI setup later.