- Nov 19, 2011
- Dell Inspiron 15 7537 - Clover UEFI
- HD 4400 / NVIDIA GeForce GT 750M
- , ,
- Classic Mac
- , , , , , ,
- Mobile Phone
RehabMan,The guide in post #1 has incorrect ACPI patching instructions.
You should not be eliminating any SSDTs.
And you should be renaming any SSDTs.
I have gone back to start from scratch to get my DSDT/SSDT setup right.
DSDT is taken from your Repo (HD4400 version), patched a great deal with the help of this guide (post #1) with zero errors and then patched a bit more with your help (especially ALC283 audio problems, all solved).
I have ACPI/SSDT/DropOEM=Yes in config.plist (done with CloverConfigurator, also according to this guide’s post #1)
I do use SortedOrder.
Now to how I filtered my SSDT originals:
SSDT-0.dsl is SHAD
-> no idea, this guide (post #1) says nothing about it, so I decide to use it, see below;
SSDT-1.dsl is PTID
-> most propably useless according to RehabMan laptop DSDT/SSDT patching guide -> I drop it;
SSDT-2.dsl is Scope (\_PR.CPU0)
-> I drop it because I was advised to DropOEM=Yes by this guide (post #1) and thus assume my CPU ssdts are problematic according to RehabMan laptop DSDT/SSDT patching guide;
SSDT-3.dsl is Scope (\), (\_PR) and (\_PR.CPU0)-(\_PR.CPU7)
-> I drop it because of the above mentioned reasons;
SSDT-4x.dsl to SSDT-6x.dsl
-> dynamic, therefor dropped as advised by RehabMan laptop DSDT/SSDT patching guide;
SSDT-7.dsl is PCI
-> I use it, see below;
SSDT-8.dsl is PCI
-> I use it, see below;
SSDT-9.dsl is IAOE
-> I use it, see below.
This, according to RehabMan laptop DSDT/SSDT patching guide at https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/#post1218823, decimates my SSDTs setup from the originals folder to a setup of ssdt0, ssdt7, ssdt8 and ssdt9.
Now again, this here guide (Post #1) tells me to patch ssdt7,8 and 9 according to given instructions (in Post #1) and then place them in the CLOVER/EFI/ACPI/patched folder as ssdt1, 2 and 3.
I did that, so I have the following setup in "EFI/CLOVER/ACPI/patched" after this:
SSDT.aml (made by nguyenmac app)
SSDT-1.aml (patched/renamed from SSDT-7.dsl)
SSDT-2.aml (patched/renamed from SSDT-8.dsl)
SSDT-3.aml (patched/renamed from SSDT-9.dsl)
Then I did the whole SSDT/UIAC USB route patching, with SSDT-4.aml as emerging result.
This was my working setup before.
After all this, on trying to stay as close as possible to your instructions given in your last two posts, I also added SSDT-0.aml to my "patched" folder. That is basically the only change after going through the whole SSDT extracting/disassembling/filtering process again.
Is it problematic to name my UIAC routing as SSDT-4.aml, does it interfere with the dynamic SSDT-4x.aml?
But even if I name it SSDT-7.aml, the SSDT-8.aml and SSDT-9.aml would still be missing, and you said "do not eliminate SSDTs"...?