Contribute
Register

macOS10.12.4 Wake up black screen(Only backlight)

Status
Not open for further replies.
My configuration worked perfectly fine on El Capitan 10.11.6. And yesterday I tried to install 10.12.3 and it worked fine, too, no black screen and freezing after wake.

But for your testing, I reinstalled 10.12.4 with static ACPI patching and only mandatory kexts in EFI/CLOVER/kexts/Other (no kexts installed in /L/E). It stills have the problem of black screen and freezing after wake.

Here is my reporting files. Hope you can find the cause of the problem. :)

FixRegions_10000000 is a bad idea. Instead make sure your DSDT.aml is patched based on a current extract.
Also, you didn't implement backlight control correctly.
See guide: https://www.tonymacx86.com/threads/...rol-using-applebacklightinjector-kext.218222/
 
FixRegions_10000000 is a bad idea. Instead make sure your DSDT.aml is patched based on a current extract.
Also, you didn't implement backlight control correctly.
See guide: https://www.tonymacx86.com/threads/...rol-using-applebacklightinjector-kext.218222/
OK I removed FixRegions_10000000 in config.plist, repatched DSDT on the newest extract and installed the mandatory kexts + AppleBacklightInjector.kext to /L/E. But the problem still persists.

Here is my reporting files. I guess the cause of the problem could be the AppleIntelBDWFramebuffer.kext. :/
 

Attachments

  • Reporting 2017-04-18 (updated).zip
    2 MB · Views: 78
OK I removed FixRegions_10000000 in config.plist, repatched DSDT on the newest extract and installed the mandatory kexts + AppleBacklightInjector.kext to /L/E. But the problem still persists.

Here is my reporting files. I guess the cause of the problem could be the AppleIntelBDWFramebuffer.kext. :/

Try other ig-platform-id values...
Also you may want to look at the ig-platform-id data (in the kext binary) and compare 10.12.4 data with 10.12.3 data.

Note: CsmVideoDxe-64.efi is usually a mistake.
 
Note: CsmVideoDxe-64.efi is usually a mistake.
I am not the one who opened this thread, but could you explain why? :)
I have a very bad resolution in Clover without it, and the Apple boot logo looks very bad as well (too big, not very sharp)
With CsmVideoDxe-64 I get an appropriate resolution and everything looks nice.
 
I am not the one who opened this thread, but could you explain why? :)
I have a very bad resolution in Clover without it, and the Apple boot logo looks very bad as well (too big, not very sharp)
With CsmVideoDxe-64 I get an appropriate resolution and everything looks nice.

Resolution of Clover is not important.
 
Resolution of Clover is not important.
You are right, but I felt bad when looking at that ugly Apple boot logo :p
Which problems could it cause when using CsmVideoDxe-64.efi?
(With my experience with it, it only made my Clover + boot logo resolution better without a change to performance or stability)
 
You are right, but I felt bad when looking at that ugly Apple boot logo :p
Which problems could it cause when using CsmVideoDxe-64.efi?
(With my experience with it, it only made my Clover + boot logo resolution better without a change to performance or stability)

You might try without to make sure it is not impacting your situation.
 
I compared the ig-platform-id data

0x16260006 10.12.3 and 10.12.4 no difference.

0x16160002 10.12.3 and 10.12.4 no difference.

Then some change in the kext code itself (note: I did not verify your claim).
 
Status
Not open for further replies.
Back
Top