Full hotpatch configuration. Sleep is working but I completely disabled hibernate in my attempts to fix sleep issues. Not messing with hibernation right now, sleep is good enough. Undervolt works really well with voltageshift, running -80mv on CPU/Cache, -30mv on GPU, 20w/25w short/long PL. Took a longgggg time to get to this point... safe to say I'm not excited for Big Sur - I might switch to Opencore
CPU | i7-8650u |
NVME 2280 | Adata XPG8200 (1tb) - Windows |
NVME 2242 (WWAN) | WD SN520 (512gb) - OSX |
RAM | 16gb |
Display | WQHD |
Wifi | Fenvi BCM94352Z DW1560 |
Repasted with Thermal Grizzly Kryonaut | I don't think this helped all that much with temps, still idles around 40c |
pmset settings are important for sleep (I think), this is what is working for me right now on battery. I've also disabled Find My Mac, enhanced notifications, wake for network, power nap, automatic updates... basically anything that could possibly do anything during sleep.
pmset -g |
|
---|---|
standbydelaylow | 3600 |
standby | 0 |
halfdim | 1 |
hibernatefile | /var/vm/sleepimage |
proximitywake | 0 |
gpuswitch | 2 |
powernap | 0 |
disksleep | 1 |
standbydelayhigh | 7200 |
sleep | 5 |
autopoweroffdelay | 28800 |
hibernatemode | 3 |
autopoweroff | 1 |
ttyskeepawake | 1 |
displaysleep | 3 |
tcpkeepalive | 0 |
highstandbythreshold | 50 |
lidwake | 1 |
sleepless
after this to find current idle sleep preventersalias sleepless="pmset -g assertions | egrep '(PreventUserIdleSystemSleep|PreventUserIdleDisplaySleep)'"
pmset -g log|grep -e " Sleep " -e " Wake "
pmset -g log|grep -e " Assertions "
https://github.com/mohamedspicer/hackintosh-T480s
https://github.com/kk1987/T480s-hackintosh/
https://github.com/lisovskiy01/T480s-hackintosh