Contribute
Register

macOS10.12.4 Wake up black screen(Only backlight)

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,949
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
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/
 
Joined
Mar 12, 2016
Messages
8
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

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,949
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
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.
 
Joined
Apr 21, 2016
Messages
1,349
Motherboard
ASUS X556UA-Clover
CPU
i5-6200U
Graphics
HD 520,1366x768
Mobile Phone
iOS
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.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,949
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
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.
 
Joined
Apr 21, 2016
Messages
1,349
Motherboard
ASUS X556UA-Clover
CPU
i5-6200U
Graphics
HD 520,1366x768
Mobile Phone
iOS
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)
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,949
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
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.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,949
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
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).
 
Top