Bom, eu tirei a NullCPUPowerManagement, executei estes comandos
curl -o ssdtPRGen.sh https://raw.github.com/Piker-Alpha/RevoBoot/clang/i386/libsaio/acpi/Tools/ssdtPRGen.sh
chmod +x ssdtPRGen.sh
./ssdtPRGen.sh
Desabilitei GeneratePStates e GenerateCStates, coloquei SSDT.aml na pasta extra e habilitei o DropSSDT no Chameleon Wizard.
Instalei o SMBIOS mais próximo do meu pc (iMac 13.1) e instalei o HWMonitor, porém não consegui fazer a kext AppleLPC rodar.
Fui, editei o DSDT e coloquei o seguinte código pra fazer a AppleLPC.kext executar:
into method label _DSM parent_adr 0x001F0000 remove_entry;
into device name_adr 0x001F0000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
Store (Package (0x02)\n
{\n
“compatible”, \n
Buffer (0x04)\n
{\n
0x57, 0x1E, 0x00, 0x00\n
}\n
}, Local0)\n
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
Return (Local0)\n
}
end
Porém não consegui fazer o AppleLPC.kext funcionar. Neste momento estou rodando o hackintosh sem a NullCPUPowerManagement.