I have attached the relevant files in my Clover directory. The important thing to note is that before I upgraded to Mac OS 10.13.1 from Mac OS 10.12.6, everything (Sleep, Wake Hibernate, Shutdown, Restart, etc) was working.
Another important thing is that, if I use "config_lotus.plist" file, sleep and wake works again except that, After I wake my PC from sleep I will have another VIRTUAL display, which is not attached to any physical display !!!!
I have solved this by mirroring the VIRTUAL display to my notebooks display. However, this virtual display keeps changing the VendorId, ProductID, and resolution. So, I cannot fake an EDID to set a resolution for it that matches my notebooks resolution to make mirroring painless.
The default video bitmap of my PC is:
0x80 is binary: 1000 0000
Everything is undefined!
I have attached some of the different EDIDs I have tried. They are located in Clover dir. The other Dir has the default EDID I got from windows.