Administrators Bronxteck Posted December 21, 2016 Administrators Share Posted December 21, 2016 did you transfer your working efi to the hdd 1 Link to comment Share on other sites More sharing options...
mdub Posted December 21, 2016 Author Share Posted December 21, 2016 Yes I did, same error I appreciate all the help but Im going to patch DSDT/SSDT myself, too many variables and not knowing exactly what was done. Link to comment Share on other sites More sharing options...
mdub Posted January 5, 2017 Author Share Posted January 5, 2017 So I'm almost done with the post install, everything is working except sleep and I haven't been able to test brightness control. I can't recompile SSDT-0. I've done a f4 clover dump, decompiled all aml files rehabman's version of iasl then opened the dsl files with rehabman's build of MaciASl set to ACPI 6.1 I can patch and re-compile all other dsl files without errors except for this one. Its attached here along with screenshot of parseop errors. I cannot apply either PARSEOP fixes from rehabman's laptop patches maciasl repo. Any ideas? thanks SSDT-0.dsl.zip Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted January 6, 2017 Moderators Share Posted January 6, 2017 Delete the _DSM method. Link to comment Share on other sites More sharing options...
mdub Posted January 6, 2017 Author Share Posted January 6, 2017 cool, that worked. now everything works except sound...I can't apply the audio layout 3 patch (apply is greyed out). I attached my DSDT.dsl DSDT.dsl.zip Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted January 6, 2017 Moderators Share Posted January 6, 2017 Reason is Skylake renamed HDEF to HDAS. You need to search for all occurrence of HDAS to HDEF and then run the patch or just patch with this. Also added 2 other patches # rename HDAS -> HDEF into_all all code_regex HDAS\. replaceall_matched begin HDEF. end; into_all all code_regex \(HDAS replaceall_matched begin (HDEF end; into_all all code_regex \"HDAS replaceall_matched begin "HDEF end; into_all all label HDAS set_label begin HDEF end; #==========================Rename HECI to IMEI Skylake======================================= # rename HECI -> IMEI into_all all label HECI set_label begin IMEI end; #==========HDMI audio for HD 520 skylake ========================= # For SkyLake CPU on 10-series board into method label _DSM parent_adr 0x00160000 remove_entry; Into device name_adr 0x00160000 insert begin Method (_DSM, 4, NotSerialized)\n {\n If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n Return (Package()\n {\n "device-id", Buffer() { 0x3A, 0xA1, 0x00, 0x00 },\n "name", "pci8086,a13a",\n })\n }\n end; Link to comment Share on other sites More sharing options...
mdub Posted January 6, 2017 Author Share Posted January 6, 2017 Ok audio is working. Now I just need to setup CPU power management. Should I use SSDTprgen or enable HWP in clover? I also need to do GPU power management right? And set correct ports for GPU. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted January 6, 2017 Moderators Share Posted January 6, 2017 Either but not both. Link to comment Share on other sites More sharing options...
mdub Posted January 6, 2017 Author Share Posted January 6, 2017 I went for SSDT, I've got P and C states and better battery life so pretty sure power management is working. Is HWP stable? I read some sketchy things about resuming from sleep. Also how do I get GPU power management working? And is there a patch for FN keys controlling backlight? I have coarse backlight control via F11 + F12 and the slider in system prefs using 'Brightness Fix' DSDT patch but there's no brightness meter icon when using F11+F12. Occassionally the system will freeze for a couple seconds when adjusting brightness via F11 + F12. thanks Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted January 6, 2017 Moderators Share Posted January 6, 2017 Did you add IntelBacklight.kext and patch DSDT with Brightness Fix? Install Karabiner_Elements and reconfigured the FN keys, see my E7x70 guide under Sierra with customized json file. HWP is new in Skylake, so not much information or testing yet. I, too, uses SSDT. Link to comment Share on other sites More sharing options...
Recommended Posts