- Joined
- Oct 3, 2015
- Messages
- 153
- Motherboard
- Asus Z690 Strix E DDR5
- CPU
- i9-12900K
- Graphics
- RX 6900 XT
- Mac
- Mobile Phone
Any developer out there ? PatchProvideCurrentCpuInfo will execute this code :System restart in loop when I enable this quirk.
OpenCorePkg/Library/OcAppleKernelLib/CpuidPatches.c at f2bc242d9dcfbad624b3b7724e331640634ab5c2 · acidanthera/OpenCorePkg
OpenCore bootloader. Contribute to acidanthera/OpenCorePkg development by creating an account on GitHub.
github.com
The current code indeed bypasses x86_validate_topology. However, my theory without studying the code closely is that it also patches our CPU with some other info which I think messes up the comet lake spoofing ID so that’s why we get a boot loop with incompatible processor or something like that .
Hopefully can have time to compile this in debug mode to print out a few more info to see what this routine is doing exactly