Contribute
Register
Status
Not open for further replies.
Joined
Feb 28, 2018
Messages
73
Motherboard
Dell Inspiron 15 7559 FHD, Clover
CPU
Intel i7-6700HQ 2.60GHz
Graphics
Intel HD Graphics 530, GTX 960M
Hey, I am following this guide by RehabMan: https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/ . However, after disassembling my ACPI files, I checked all the DSL files to see if there is any error (not changing anything yet) and SSDT-1 compiled with 5 syntax 6126 code errors, ranging from unexpected '{', 'PARSEOP_IF', 'PARSEOP_CLOSE_PAREN' and '$end and premature End-Of-File'. Pls help me to fix it. Thanks!
 

Attachments

  • CLOVER.zip
    6.1 MB · Views: 161
  • origin.zip
    155 KB · Views: 126
Hey, I am following this guide by RehabMan: https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/ . However, after disassembling my ACPI files, I checked all the DSL files to see if there is any error (not changing anything yet) and SSDT-1 compiled with 5 syntax 6126 code errors, ranging from unexpected '{', 'PARSEOP_IF', 'PARSEOP_CLOSE_PAREN' and '$end and premature End-Of-File'. Pls help me to fix it. Thanks!

There is no reason to patch or recompile SSDT-1. No need to place it in ACPI/patched either.

Note also that the error in SSDT-1.dsl is in a _DSM method. As per guide, _DSM methods are usually removed with "Remove _DSM methods" patch. Therefore any error in a _DSM can be ignored. But really, there is no reason to deal with this file at all.

Read the guide again. Carefully.
 
Last edited:
There is no reason to patch or recompile SSDT-1. No need to place it in ACPI/patched either.

Note also that the error in SSDT-1.dsl is in a _DSM method. As per guide, _DSM methods are usually removed with "Remove _DSM methods" patch. Therefore any error in a _DSM can be ignored. But really, there is no reason to deal with this file at all.

Read the guide again. Carefully.
thanks for your reply! so all i have to do is patch and compile dsdt.dsl right?

also another question, it says in ur guide under "disassembling files" that i must save .dsl files as "ACPI Machine Language Binary" with an extension .aml and place them where they will be loaded by the bootloader. but later under "Saving files for loading for bootloading" it says that saving a text file (dsl) with an AML extension will likely cause panic or very strange behavior in OS X.. what shd i do then save it as .aml or not?
 
thanks for your reply! so all i have to do is patch and compile dsdt.dsl right?

With dual-GPU, you will also end up patching at least one SSDT .
See guide:
https://www.tonymacx86.com/threads/guide-disabling-discrete-graphics-in-dual-gpu-laptops.163772/
(unless you use an add-on SSDT, as described in the hotpatch guide)

also another question, it says in ur guide under "disassembling files" that i must save .dsl files as "ACPI Machine Language Binary" with an extension .aml and place them where they will be loaded by the bootloader.

Of course, any patched file must be saved as AML (in AML format, as per ACPI specification).

but later under "Saving files for loading for bootloading" it says that saving a text file (dsl) with an AML extension will likely cause panic or very strange behavior in OS X.. what shd i do then save it as .aml or not?

If you fail to save as AML format (ACPI Machine Language Binary) and instead save text in a .aml, it obviously won't work. In other words, files with an .aml extension must be saved in AML format, not text.
 
Last edited:
With dual-GPU, you will also end up patching at least one SSDT .
See guide:
https://www.tonymacx86.com/threads/guide-disabling-discrete-graphics-in-dual-gpu-laptops.163772/
(unless you use an add-on SSDT, as described in the hotpatch guide)

thanks for ur reply. i'm trying to follow this guide https://www.tonymacx86.com/threads/guide-dell-inspiron-15-7559-sierra-high-sierra-install.201576/ . do u think it achieves the same purpose or shd i follow urs? cus i installed my macOS using your guide "install osx with clover on laptops". thanks bruh.
 
Status
Not open for further replies.
Back
Top