It took some messing around, but I have made a kext patch which can be used as a superior alternative for NullCPUPowerManagement.kext.
Since it still allows AICPM to load, we can now load X86PlatformPlugin and by extension AGPM on a system where CPU PM doesn't work. This is useful on for example AMD systems, where CPU PM cannot be enabled properly.
So far tested on Catalina and High Sierra, but should also work on other versions, and is reported to give very decent performance improvements when paired with an appropriate SSDT-PLUG SSDT and AGPM injector kext.
Does not work in combination with NullCPUPowerManagement.kext
I recently installed Mojave on my Lenovo Yoga730-13IKB. While most other parts work fine, my battery drops really quick in the mac system:
in windows, a full battery would last around 10hrs, but in mac its just 2-3hr
if I put it to sleep and put the laptop in my bag, it gets really hot and burns through the battery in 20 mins.
my cpu is i7-8550U
I've been trying to install Mavericks 10.9, I know it's older now, but It's honestly the version I want to use, the specs of the PC are:
Asus P8H61-MX USB3
8GB DDR3 Memory
GTX 750 ti
I've been following this guide: https://www.insanelymac.com/forum/topic/280756-guide-the-all-in-one-guide-to-vanilla-os-x-including-chameleon-dsdt-for-beginners-updated-for-yosemite/
But, after booting, this is the error screen I get, any guidance on what Kexts, SMBios settings, etc. I need? I can tell I'm probably missing something here.