Hello Rehabman,
I've made the following changes/patches in the DSDT/SSDT files:
$ grep Patch *.dsl
DSDT.dsl: * Patch "[syn] Fix PARSEOP_ZERO Error"
DSDT.dsl: * Patch "[igpu] Rename GFX0 to IGPU"
DSDT.dsl: * Patch "[bat] ASUS G75VW"
DSDT.dsl: * Patch "[igpu] Rename B0D2 to HDAU"
DSDT.dsl: * Patch "[sys] OS Check Fix (Linux)"
DSDT.dsl: * Patch - see comments "added to turn nvidia/radeon off (mklengel)"
DSDT.dsl: * Patch "[sys] IRQ Fix"
DSDT.dsl: * Patch "[sys] Fix Mutex with non-zero SyncLevel"
SSDT-0-zpodd.dsl: * Patch "[igpu] Rename GFX0 to IGPU"
SSDT-1-Cpu0Ist.dsl: * Patch "[syn] Remove _PSS placeholders"
SSDT-1-Cpu0Ist.dsl: * Patch "[igpu] Rename GFX0 to IGPU"
SSDT-2-CpuPm.dsl: * Patch "[igpu] Rename GFX0 to IGPU"
SSDT-3-SataTabl.dsl: * Patch "[igpu] Rename GFX0 to IGPU"
SSDT-4-SaSsdt.dsl: * Patch "[igpu] Brightness fix (Haswell/Broadwell)"
SSDT-4-SaSsdt.dsl: * Patch "[igpu] Rename GFX0 to IGPU"
SSDT-4-SaSsdt.dsl: * Patch "[igpu] Rename B0D2 to HDAU"
SSDT-5-SgPeg.dsl: * Patch "[igpu] Rename GFX0 to IGPU"
SSDT-5-SgPeg.dsl: * Patch - see comments "added to turn nvidia/radeon off (mklengel)"
SSDT-6-OptTabl.dsl: * Patch "[gfx0] Cleanup/Fix Errors (SSDT)"
SSDT-6-OptTabl.dsl: * Patch "[igpu] Rename GFX0 to IGPU"
SSDT-6-OptTabl.dsl: * Patch - see comments "added to turn nvidia/radeon off (mklengel)"
Did I made something wrong selecting these patches? If yes - what's wrong?
Currently nearly everything works with the exception of audio (which is a showstopper).
Would it be better to use a mix of static and hot patching? I know there is more than one possibility.
The important factors are in my opinion:
- a) Nearly everything should be working if possible (including audio
- b) Easy lifecycle management (macOS updates/releases)
Reading the guides (which I did) doesn't replace experience. Therefore my question how to start new.
What do you think?
Regards
Michael