- Joined
- Nov 15, 2021
- Messages
- 125
- Motherboard
- MSI Pro Z690-A DDR4
- CPU
- i5-12600K
- Graphics
- RX 570
- Mac
- Mobile Phone
Unfortunately, my MSI Z690-A Pro can't load with this two EFIs: Monterey, Install Monterey and Recovery.EFI folder v. 0.5
I have amended the standard OpenCore 0.7.5 EFI folder for Alder Lake with the feedback of the last days.
As with previous versions, pick the sample.plist which most suits you, add serial numbers and rename to config.plist. This should work for most Z690 boards. In BIOS, either disable E-cores (P-cores +HT) or disable Hyper-Threading (P+E cores, no HT). Happy hackintoshing!
- There are now two different EFIs: Debug-TXT and Release-GUI.
- 'Debug' is a minimal folder, which is primarily intended to dump a SysReport for reference and adjustments. It has quirk XhciPortLimit enabled, for USB mapping under Catalina or Big Sur 11.2.3 and lower, and features the free version of memtest to validate a build. When it's done, switch to 'Release'.
- 'Release' is the full folder, with GUI by default. It features UsbInjectAll for USB mapping with Big Sur 11.3. (If you have made a map with XhciPortLimit under an older OS, or mapped from Windows or Linux, just use this map and disable the USB quirk/kext.)
- 'Release' has two sample.plist: One for iMacPro1,1 (simplest setup) and one for MacPro7,1. The latter uses RestrictEvents, CPUFriend and the frequency vectors from iMP1,1 (provided by @darthsian ) to match the performance of the former (as shown in benchmarks by @CaseySJ ).
- To save some space, memtest is only present in 'Debug' and AppleALC is only present in 'Release'. Copy them around and activate the corresponding entries as you want.
- Networking assumes Realtek 2,5 GbE by default. Amend as needed. There is a stub device-i225.plist with the Device Properties values as used by @CaseySJ and @Stork ; if your board has an i225V use either—but not both at the same time.
Edit. Added missing attachment, and caveat:
I compile these folders without having an actual Alder Lake build to validate, so there could be errors. Please carefully check the settings and use ocvalidate on the final config.plist.
I tried with HT off.