Contribute
Register

[Guide] Using Clover to "hotpatch" ACPI

Joined
Mar 15, 2013
Messages
24
Motherboard
GA-Z370M-D3H
CPU
i5-8400
Graphics
UHD 630
Mac
  1. iMac
hi sir RehabMan
my Laptop Acer Aspire ES1-572-321G 7th gen i3 7100U

Question about Sleep are not working.

a few days ago I put one question for my laptop. my laptop sleep not working. Rehab sir I try again extract my dsdt and ssdt with patchmatics and refs.txt, and my dsdt and ssdt errors self removed and no need to fixing errors. sleep awake are fully working no graphics glitches. and I also use your kabylake config.plist download from GitHub, Already 10.12.6 are native supported. Thanks for these,

sir now I do it any Supplementary changes in my dsdt and ssdt or not ?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,691
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
hi sir RehabMan
my Laptop Acer Aspire ES1-572-321G 7th gen i3 7100U

Question about Sleep are not working.

a few days ago I put one question for my laptop. my laptop sleep not working. Rehab sir I try again extract my dsdt and ssdt with patchmatics and refs.txt, and my dsdt and ssdt errors self removed and no need to fixing errors. sleep awake are fully working no graphics glitches. and I also use your kabylake config.plist download from GitHub, Already 10.12.6 are native supported. Thanks for these,

sir now I do it any Supplementary changes in my dsdt and ssdt or not ?

Off-topic.
This thread is specific to ACPI hotpatch.

Open a separate thread, attach problem reporting files as per FAQ.
 

the-braveknight

Moderator
Joined
Nov 24, 2015
Messages
1,222
Motherboard
Lenovo Legion Y520 (Clover)
CPU
i7-7700HQ
Graphics
HD 630 (1920x1080) + Nvidia GTX 1060
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Joined
Dec 8, 2017
Messages
14
Motherboard
Asus Prime Z370-P
CPU
i3 8350K
Hi!

I'm trying to fix an instant wake problem by removing _PRW. It seems to work after removing _PRW for GLAN, XDCHI and HDAS, but I can no longer wake the machine using the keyboard/mouse (which, as far as I understand, is very much expected). With _PRW removed/disabled, could the machine only be woken with the power button?

Thanks
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,691
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hi!

I'm trying to fix an instant wake problem by removing _PRW. It seems to work after removing _PRW for GLAN, XDCHI and HDAS, but I can no longer wake the machine using the keyboard/mouse (which, as far as I understand, is very much expected). With _PRW removed/disabled, could the machine only be woken with the power button?

Thanks

Typically after patching _PRW, you can wake via power button or the PS2 keyboard only.
 
Joined
Jul 8, 2013
Messages
42
Motherboard
Dell Inspiron N5110 (Clover UEFI)
CPU
i7 2760qm/HM67
Graphics
HD 3000 + GT525M(Disabled) (1366x768)
There is no SSDT-DGPU.aml in the files you attached (check for yourself).


SSDT-4 is poorly named. As mentioned, it should be SSDT.aml.



With pure hotpatch the AutoMerge setting doesn't matter... both true and false will have the same result. Because with hotpatch there are no *patched* ACPI files in ACPI/patched (only add-on SSDTs are present). AutoMerge=true has an effect only when there are patched SSDTs in ACPI/patched.



Must use File Save As, format: ACPI Machine Language Binary. You should not expect renaming a .dsl file (text file) to .aml to work. An .aml file must be in AML format.
Thank You Rehabman sir, that worked beautifully well
 

the-braveknight

Moderator
Joined
Nov 24, 2015
Messages
1,222
Motherboard
Lenovo Legion Y520 (Clover)
CPU
i7-7700HQ
Graphics
HD 630 (1920x1080) + Nvidia GTX 1060
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Would it help if we break the EC code in _OFF then add it to _REG? That way we wouldn't have to replace the whole _OFF method. Is that possible? For example we can rename the relevant EC0 to EX0 or so...

EDIT: Sorry this was supposed to go to the hotpatch thread.
 
Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,691
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Would it help if we break the EC code in _OFF then add it to _REG? That way we wouldn't have to replace the whole _OFF method. Is that possible? For example we can rename the relevant EC0 to EX0 or so...

EDIT: Sorry this was supposed to go to the hotpatch thread.

I don't know what you mean by "break the EC code in _OFF".
 
Top