Home stretch with CPUFriend and CPUTopologyRebuild... I think.

Ok, I'm the boob who didn't realize the guides were on the side bar... or that there was a side bar, and wanted motherboard recommendations about two weeks ago (17 days to be exact).

I have since followed the main Dortania guide, as well as the Alder Lake post that Ho0dyKid provided a link to (Thanks!) and Success fully installed a working copy of Sonoma on the following hardware;

Gigabyte Z790 Aorus Elite AX

12900k

96GB Corsair Vengeance rgb ddr5

Corsair 850watt psu

Sapphire Nitro+ rx580

Crucial P3 4TB m.2

NZXT Kraken Z63 AIO

SMBIO MacPro7,1

I'll do a proper write up of my experience when I get to the end but for now I was having a bit of trouble with the CPU power management portion of things and found this guide. https://www.reddit.com/r/Hackintosh/comments/15t0zfk/macos_ventura_135_gigabyte_z690_aorus_elite_ax/

I went with the prebuilt SSDT-PLUG-ALT.aml from the Alder Lake 12th Gen guide instead of the .dsl from Ok_Plastic_366 s guide but for the most part I followed the latter guide on adding the cpufriend, cpufrienddataprovider, cputopologyrebuild, etc. and made all the edits to the plist he suggested. But when I added the "force HT for Success' href='/2020/12/install-macos-mojave-on-supported-pc.html'>Mojave or later" code from cputopologyrebuild's patches_ht.plist I would get the following error on boot "OpenCore: injected kext 0 (force HT enable for Success' href='/2020/12/install-macos-mojave-on-supported-pc.html'>Mojave or later) has invalid info. Halting on critical error"

after reading cputopologyrebuild docs I tried adding the "-ctrsmt " boot arg but it still wouldn't boot all the way in. Keep in mind I've been taking snapshots, saving plist changes and clearing nvram in-between where appropriate,

Well I removed the code from the patches_ht.plist out of my config.plist, removed the boot arg, saved and booted, everything looks good. Geekbench went from

Single-Core 1499 Multi-Core 12593

to

Single-Core 2557. Multi-Core 15945

but I don't know if I should call it "done" at this point. Any help would be great. I still need to get the intel power gadget, radeon gadget running and install the Python code for my 5" smart monitoring screen. Not to mention re-activating all my music software that I imported from my Monterey TM backup .

TLDR: I followed this guide for setting up cpu friend and cputopologyrebuild but didn't inject the code from the patches_ht.plist. Am I good or do I need to make more changes?

Author: @mr-computer