The cause of the problem remains unknown; there've been a healthy doze of speculations circulating ranging from the amount of RAM installed, DSDT.aml hacks, and some hocus-pocus voodoo thing I may have incorporated into the HPM311DP_063010HF6RC4.pkg installer.
Yeah, right. Go figure.
For the last time, let me say that I did NOT incorporate any hocus-pocus voodoo thingy and I also suggest we go forward with this issue. There's a workaround - rebuild Extensions.mkext. And this can be done in 2 ways:
- Mkext Tool
- Alter EFI v1.4's "Edit Kexts" option
Here's a short screen cap/video (sorry for the crappy quality - I had this recorded via Quick Time X using mic from the iPhone 3G earbuds, processed with iMovie and it churned it out like this):
Personally, I'd say it's Mkext Tool that's dealing with the dark arts here as I do not have the slightest inkling of how it builds the mkext. Sure it's the same set of kexts in /Extra/Extensions - the same ones we have packed in Retail Pack 0.9 Extensions.mkext, but for some reason, it has solved the blank screen on wake issue for some.
Alter EFI v1.4's "Edit Kexts", on the other hand, builds the mkext from /Extra/Extensions AND /System/Library/Extensions and as a matter of fact, poofyhairguy and I ended up calling it a "super mkext". Solves the blankscreen issue for him, this one, but not Mkext Tool.
So I leave it up to you to try both and see which one works for you.
Or maybe none would - that, I'm afraid, is beyond my understanding as the standard Retail Pack 0.9 or HPM311DP_063010HF6RC4.pkg works brilliantly for my setup.