So my trusty Thinkpad X260 has been serving me well running W10 and Mac OS 10.14 for the last few months, flawlessly. Pretty much everything worked perfectly, and the installation was vanilla, upgraded from 10.13.6. Essentially the only installed unsigned kexts were BrcmPatchRAM2 and its firmware repo for the bluetooth to work. Everything else was injected via Clover.
Why the past tense, though, I hear you ask? Well I decided to make a fresh install of both Windows and Mac OS to split more evenly the SSD space between them and to just have that fresh, new OS install feel.
Needless to say, that was a stupid decision.
Essentially, while my complete EFI folder with properly patched DSDT and SSDTs, carefully selected kexts and finely configured config.plist installs and boots a fresh install of Mojave (tried both 10.14.3 and 10.14.5, as well as 10.13.6 just cause I couldn't figure out what was happening), and everything seems to work as before, sleep is 100% broken.
And when I say 100% broken, I mean that closing the lid merely turns off the screen and nothing else, while manually putting the hackintosh to sleep results in the screen turning off, the fan continuing to spin, and the system being locked up (power LED also stays on instead of blinking). This requires a hard reboot to get into the OS again.
This thing is driving me insane. There was no BIOS update for at least 3 months or so. There was an Intel MEI fw update a couple of months ago, but I've been using Mac OS without issue since then. Sleep broke only after a clean install.
Note that sleep worked out of the box from the start, even before patching DSDT, enumerating USB ports etc. I just closed the lid and a few seconds later, the power LED would start to blink. Opening the lid, the computer would immediately come to life, as it should. A pmset -g query showed that hibernationmode was set to 3 (using the HibernationFixup.kext injected via Clover).
Now, sleep doesn't work no matter what I've tried (and I've been trying to find the cause of this for the past 36 hours).
Setting hibernationmode to 0, 25 does not work, or even deleting the sleepimage file. Does the above sound familiar to any Thinkpad hackintosh users? Am I just going slowly insane? What am I missing?
[link] [comments]
Post a Comment