- Joined
- Jul 17, 2015
- Messages
- 418
- Motherboard
- MSI GE62-2QC
- CPU
- 5700HQ/HM87
- Graphics
- Intel HD5600 + GTX960M (1920 x 1080)
- Mobile Phone
What information you add?
CPU PM working (assuming verification of X86PlatformPlugin in ioreg). IGPU probably not.
Is there any further progress with this?
I have the same exact configuration and have gotten to this point. Even getting the same output from AppleIntelInfo.kext.
What needs to be done to get basic sleep/wake of the screen. Currently display goes to sleep but when it wakes only the backlight goes on with a black screen.
Thank you,
Robert.
Did you implement backlight control, power management, and proper ACPI patches?
Backlight control works perfectly after using Clover DSDT FIX - Add PNLF.
By power management do you mean IGPU power management? If so then I have not.
Also not sure what you mean by proper ACPI patches?
Not adequate. Although you can make it work with native AppleBacklight.kext, doing so requires building an injector kext that is customized for your monitor (otherwise you'll have incomplete brightness levels, or other problems).
It is easy to install IntelBacklight.kext instead.
CPU and IGPU PM.
http://www.tonymacx86.com/el-capitan-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html
How can I confirm that I have CPU PM working?
By installing IntelBacklight.kext do I still need to use the Clover DSDT FIX - Add PNLF?
Does istalling IntelBacklight.kext enable IGPU PM,
If so, is there a more detailed guide on how to enable IGPU PM? if not does that mean that I need to Dump all DSDT and SSDT files using Clover F4, decompile using iasl, rename all GFX0 references to IGPU in all files then recompile the files using MaciASL, and then place the compiled files into /Volumes/EFI/EFI/Clover/ACPI/patched/ ?
[/QUOTE]Check for X86PlatformPlugin loaded and test pstates with AppleIntelInfo.kext.
Yes.
No. DSDT rename GFX0->IGPU.
http://www.tonymacx86.com/el-capitan-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html
Thank you,
I extracted the DSDT and SSDT's using the linux method.
I created a refs.txt, and dissassembled using the following command: iasl -da -dl -fe refs.txt *.aml
When compiling the DSDT using MaciASL I am getting the following error using the ACPI 5 compiler:
1/28/16, 12:45:19 AM, Intel ACPI Component Architecture
1/28/16, 12:45:19 AM, ASL+ Optimizing Compiler version 20141107-64 [Jan 2 2015]
1/28/16, 12:45:19 AM, Copyright (c) 2000 - 2014 Intel Corporation
1/28/16, 12:45:19 AM, Intel ACPI Component Architecture
1/28/16, 12:45:19 AM, ASL+ Optimizing Compiler version 20141107-64 [Jan 2 2015]
1/28/16, 12:45:19 AM, Copyright (c) 2000 - 2014 Intel Corporation
1/28/16, 12:45:51 AM, Compiler aborting due to parser-detected syntax error(s)
1/28/16, 12:45:51 AM, iASLALYQoC.dsl(11708) : error 6126 - syntax error, unexpected '}'
1/28/16, 12:45:51 AM, iASLALYQoC.dsl(24706) : error 6126 - syntax error, unexpected $end and premature End-Of-File
1/28/16, 12:45:51 AM, ASL Input: iASLALYQoC.dsl - 24706 lines, 754900 bytes, 11583 keywords
1/28/16, 12:45:51 AM, Compilation complete. 2 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
I attached my DSDT and SSDT files.
Your help is greatly appreciated.
Thank you,