I created a new DSDT and applied the necessary patches. There seems to be two different scenarios in which the display goes to "sleep."
1) The display's backlight shuts off and the computer remains "awake."
2) The display and computer go to sleep.
With scenario 1, the display will not wake regardless of method (power button, key press, mouse movement or mouse click). I am forced to hard-power off the system.
With scenario 2, the system wakes without issue by power button or lid opening.
Another issue that I am attempting to sort out is an intermittent lack of audio on startup. The sound "card" provides audio through the 3.5mm port at all times, but the built-in speakers only work occasionally. For instance, the system has been up for 30 minutes at the time of this writing and the audio is still not working on the internal speakers. I have attempted to resolve this by setting the flag for "ResetHDA" in clover's config.plist. This seems to have worked for others but has not worked for me.
Also, I was reading your ProBook guide and it mentioned that ProBook users should not be using ssdtPRGEN in order to setup power management. Although this is not a ProBook, I have a feeling that I should not have used this method, but I already have. In my clover's acpt/patched directory, ssdt.aml is the SSDT that was generated by ssdtPRGEN. Should I re-evaluate my method of power management? Is upgrading to High Sierra beneficial for this purpose?
Thank you again for your time. Once this is stable, I will be writing a full guide in order to contribute to the community.
Code:
Last login: Fri Oct 20 00:20:09 on ttys000
macbooks-air:~ macbook$ kextstat|grep -y acpiplat
13 2 0xffffff7f83278000 0x60000 0x60000 com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>
macbooks-air:~ macbook$ kextstat|grep -y appleintelcpu
macbooks-air:~ macbook$ kextstat|grep -y applelpc
macbooks-air:~ macbook$ kextstat|grep -y applehda
99 1 0xffffff7f82f2c000 0x1d000 0x1d000 com.apple.driver.AppleHDAController (279.48) ED51F180-19C8-3DE1-AF81-0E389D98ADDE <98 97 73 12 7 6 5 4 3 1>
118 0 0xffffff7f830ae000 0xb5000 0xb5000 com.apple.driver.AppleHDA (279.48) 806B8C17-50CA-3C6B-90B3-195F38D8FB89 <117 99 98 97 77 73 6 5 4 3 1>
macbooks-air:~ macbook$ ls -l /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*
ls: /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*: No such file or directory
macbooks-air:~ macbook$ pmset -g assertions
2017-10-20 00:21:27 -0400
Assertion status system-wide:
BackgroundTask 0
ApplePushServiceTask 0
UserIsActive 1
PreventUserIdleDisplaySleep 0
PreventSystemSleep 0
ExternalMedia 0
PreventUserIdleSystemSleep 0
NetworkClientActive 0
Listed by owning process:
pid 100(hidd): [0x0000069f0009812b] 03:08:23 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294968003.3"
No kernel assertions.
Idle sleep preventers: IODisplayWrangler
macbooks-air:~ macbook$ system_profiler SPSerialATADataType|grep TRIM
macbooks-air:~ macbook$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Broadcom_WiFi.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmPatchRAM2.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmFirmwareRepo.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleBacklightInjector.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
KernelCache ID: 633CEABA3276187799A7C5268B568EF8