Contribute
Register

Actually best method for patching DSDT?

Status
Not open for further replies.
Joined
Nov 5, 2017
Messages
21
Motherboard
Lenovo Thinkpad W540 | Clover UEFI
CPU
i7-4700MQ @ 3.4GHz
Graphics
Intel HD 4600 1GB | Nvidia Quadro K1100M 2GB | 1920x1080
Hello,

as I read many guides here and on the other sites there are many methods of patching DSDT ... but which one is preferred most? which one gives best results?

Method 1: Hot patching in config.plist like:
  • DSDT Patches > Rename _DSM to XDSM
  • DSDT Patches > Rename GFX0 to IGPU
  • etc...
Method 2: Patching with Clover DSDT patches like:

  • DSDT Fixes > AddDTGP
  • DSDT Fixes > AddMCHC
  • DSDT Fixes > FixMutex
  • DSDT Fixes > FixRTC
  • DSDT Fixes > FixShutdown
Method 3: Static patching decompiled DSDT.aml > DSDT.dsl in Clover/ACPI/patched with patches from @RehabMan Laptop github repository using MaciASL app (for example FixMutex I found to be done with both methods 2 & 3)

Method 4: Making addon SSDT files to Clover/ACPI/patched

Any explanation will be appreciated as those method mix between each other and as a result give questionable results of patching ACPI
 
Hello,

as I read many guides here and on the other sites there are many methods of patching DSDT ... but which one is preferred most? which one gives best results?

Method 1: Hot patching in config.plist like:
  • DSDT Patches > Rename _DSM to XDSM
  • DSDT Patches > Rename GFX0 to IGPU
  • etc...
Method 2: Patching with Clover DSDT patches like:

  • DSDT Fixes > AddDTGP
  • DSDT Fixes > AddMCHC
  • DSDT Fixes > FixMutex
  • DSDT Fixes > FixRTC
  • DSDT Fixes > FixShutdown
Method 3: Static patching decompiled DSDT.aml > DSDT.dsl in Clover/ACPI/patched with patches from @RehabMan Laptop github repository using MaciASL app (for example FixMutex I found to be done with both methods 2 & 3)

Method 4: Making addon SSDT files to Clover/ACPI/patched

Any explanation will be appreciated as those method mix between each other and as a result give questionable results of patching ACPI

Desktop of laptop?
Laptop questions should be posted in the appropriate laptop forum. This forum is desktop only.
 
Laptop

Mod please move topic to suitable place.
 
Hello,

as I read many guides here and on the other sites there are many methods of patching DSDT ... but which one is preferred most? which one gives best results?

Method 1: Hot patching in config.plist like:
  • DSDT Patches > Rename _DSM to XDSM
  • DSDT Patches > Rename GFX0 to IGPU
  • etc...
Method 2: Patching with Clover DSDT patches like:

  • DSDT Fixes > AddDTGP
  • DSDT Fixes > AddMCHC
  • DSDT Fixes > FixMutex
  • DSDT Fixes > FixRTC
  • DSDT Fixes > FixShutdown
Method 3: Static patching decompiled DSDT.aml > DSDT.dsl in Clover/ACPI/patched with patches from @RehabMan Laptop github repository using MaciASL app (for example FixMutex I found to be done with both methods 2 & 3)

Method 4: Making addon SSDT files to Clover/ACPI/patched

Any explanation will be appreciated as those method mix between each other and as a result give questionable results of patching ACPI

Hot patch is best, but more difficult.
Hot patch guide is linked from main ACPI patching guide.
 
Status
Not open for further replies.
Back
Top