Contribute
Register

[Unsolvable] Black screen when waking from sleep on Mojave 10.14.3, Lenovo G50-80, Broadwell HD 5500

Status
Not open for further replies.
Got this:
Code:
EDID/Base64 to HEX convertor


PLIST File is Good to go!


Checking for EDID entry


Found EDID


Decoding Base64 to HEX


Removing checksum (last 2 digits)


EDID to inject is :-





00FFFFFFFFFFFF000610F29C000000001A150104951A0E7802EF05975754922722505400000001010101010101010101010101010101783780B470382E406C30AA0058C110000018000000FC00436F6C6F72204C43440A202020000000FE0041554F0A202020202020202020000000FE004231353648544E30332E37200A0095
 
I found the problem for the edid... after creating display-vendorXXXX file, you where to convert from base64 to HEX to make it work with clover (this procedure is never done)
Mini-guide:
  1. Download and open Darwin Dumper for dump EDID (check only EDID)
  2. Copy EDID.bin from DarwinDump*/EDID to your Desktop
  3. Open FixEDID.app and select open EDID binary file.
  4. Select it and choose "Apple MacBook Air Display 16:9" (I personally use "Apple MacBook Air Display 16:9")
  5. Make sure display class is set to "AppleBacklightDisplay" for we are overriding our internal LVDS display
  6. Click on Make button
  7. Close FixEDID and come back to your desktop, you found DisplayVendorID-xxx folder. Open it any then you will find a file named "DisplayProductID-xxxx". Copy this file to the Desktop.
  8. Now we need to extract EDID that is in base64 format and then convert it to HEX format as required by CLOVER.
  9. Download the script "edidbase64tohex.sh", and open terminal:
Code:
Select directory of "edidbase64tohex.sh" (ex. cd ~/Download)

chmod a+x edidbase64tohex.sh

./edidbase64tohex.sh ~/Desktop/DisplayProductID* (select directory EDID)
  1. Copy that EDID and paste it in your config.plist and check inject EDID
  2. Reboot
Thanks but the problem still exists. -- And now I have also tested the override method again, I didn't make any mistake, but only my sleep/wake issue is not EDID-related.
 
Last edited:
If it does not fix the issue then try another device type. Probably MacBook Pro (even if it is 16:10)
Yes, I have tried all device types using the override method. Got black screen on boot finished.
 
Even not sleep, just turning off the screen and turning on it again will get a black screen.
 
Yes, I have tried all device types using the override method. Got black screen on boot finished.
if you do the verbose mode where you get stuck?
Just boot finished (and black screen on internal screen), no stuck
 
Last edited:
Try this config with edid:
  1. Delete all the values in Add Properties
  2. At bottom, delete all the properties values.
  3. Navigate to Graphics Tab
  4. Uncheck Inject ATI and Inject NVIDIA.
  5. Under ig-platform id, type 0x12345678
  6. Save your config.plist file
With this invalid ig-platform-id, the sleep function won't trun off display.
 
Status
Not open for further replies.
Back
Top