These days with new Lilu.kext and WhateverGreen.kext, ACPI power management is taken care of by using PluginType1 like SSDT-PLUG.aml. The old way of using SSDTPRGEN.sh seems to go away, but I’ve found for some laptops with Catalina, this one is still the best for sleep/wake, speed steps and performing just like Windows would.
After I replaced the BCM94352HMB dual band wifi and bluetooth 4.0 combo in my HP x360 15-u011dx i7-4510u Haswell HD 4400, the Yosemite 10.10.5 doesn’t sleep/wake correctly and the USB 3.0 ports stop working after wake from sleep. After many trials and errors, I got it to work properly and this is how I did
Alright, after we installed Mac OS X Yosemite, there are things we need to do to get the laptop working its best. Most of the time, we have to boot with safe mode and in safe mode, ntfs or fat partitions will not be seen by Mac, so the best is to prepared all the necessary kexts
2014-11-23 – The method below doesn’t really work if the AC power is connected – it still reboots after a few hours. I found this fix for the RTC Alarm which works through the night with AC power on, although it has some inconvenient stuff. I used this method now. The inconvenient stuff is: 1.