Contribute
Register

Z690 Chipset and Alder Lake CPUs

Joined
Oct 4, 2018
Messages
744
Motherboard
Gigabyte C246-WU4
CPU
E-2278G
Graphics
WX7100
Mac
  1. MacBook Pro
  2. Mac mini
This is a VERY long thread... has anyone nailed down a guide for setting up Clover for the Alder Lake CPU's on Z690 mainboards yet?
Compared to the 3300+ pages Golden Build for the Z390 Designare, where a lot of good Thunderbolt things happened, this thread is very short, and an awful lot has been achieved in less than one month. Now topped with a hot new kext to have all cores and hyperthreading.

Congratulations to the Acidanthera team if they manage a complete release of OpenCore 0.7.6 with the matching documentation :mrgreen: by tomorrow evening, according to their usual schedule. This might be a bit tight…

For those who want to use Clover, an EFI for MSI Z690 Pro-A can be found at InsanelyMac. No full guide, but at least a confirmation that Clover and SSDT-CPUR-Z690.aml can do it for Alder Lake.
 
Joined
Aug 23, 2018
Messages
429
Motherboard
Gigabyte Z690 Aorus Master
CPU
i9-12900K
Graphics
RX 6800 XT
Mac
  1. MacBook Pro
Classic Mac
  1. iMac
Mobile Phone
  1. iOS

Attachments

  • 1.png
    1.png
    160.4 KB · Views: 45
  • CpuTopologySync.kext.zip
    9.3 KB · Views: 24
Joined
Aug 23, 2018
Messages
429
Motherboard
Gigabyte Z690 Aorus Master
CPU
i9-12900K
Graphics
RX 6800 XT
Mac
  1. MacBook Pro
Classic Mac
  1. iMac
Mobile Phone
  1. iOS
Can't make it work. But thank you!
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
18,926
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Latest Lilu from master is mandatory!

Can't make it work. But thank you!
I'm also unable to boot with latest Lilu and CpuTopologySync (using my local compiled build) -- and kernel patch. Combinations I've tried:
  • Fake CPU ID (Cpu1Data and Cpu1Mask) -- this is still needed
  • ProvideCurrentCpuInfo enabled/disabled -- no difference
Perhaps kext order matters? I'm currently injecting CpuTopologySync immediately after Lilu.


Update: It works!
 
Last edited:
Joined
Aug 23, 2018
Messages
429
Motherboard
Gigabyte Z690 Aorus Master
CPU
i9-12900K
Graphics
RX 6800 XT
Mac
  1. MacBook Pro
Classic Mac
  1. iMac
Mobile Phone
  1. iOS
I'm also unable to boot with latest Lilu and CpuTopologySync (using my local compiled build) -- and kernel patch. Combinations I've tried:
  • Fake CPU ID (Cpu1Data and Cpu1Mask) -- this is still needed
  • ProvideCurrentCpuInfo enabled/disabled -- no difference
Perhaps kext order matters? I'm currently injecting CpuTopologySync immediately after Lilu.

I tried all the ways. Same result. He is not using ProvideCurrentCpuInfo, different Cpu1Data (it works for me but same result) and CpuTopologySync immediately after Lilu.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
18,926
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
I tried all the ways. Same result. He is not using ProvideCurrentCpuInfo, different Cpu1Data (it works for me but same result) and CpuTopologySync immediately after Lilu.

** It Works! **

 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
18,926
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
From Page 3 of this thread, Nov 4:
@CaseySJ is z690 hackintosh doable with the E cores present? thoughts on it?
Dec 5: Yes its doable with all P-cores, E-cores, and HT enabled. But macOS scheduler still treats all cores the same; it won't schedule more demanding and less demanding tasks to the most appropriate processor.
 
Top