The idea of this section is to analyze OpenCore EFI folders and configs generated by OCLP to figure out which settings and kexts can be utilized on legacy Wintels systems (aka Hackintoshes) to install macOS 12 or newer. Although I have created config guides for 1st to 6th gen Intel Core CPUs that utilize settings and kexts from OCLP, there might be things I have missed since the only legacy systems I own are an Arrandale iMac, a Sandy Bridge iMac, and an IvyBridge notebook.
Listed below are all the Intel-based Mac models (and SMBIOSes) supported by OpenCore Legacy Patcher grouped by CPU Family. Relevant here are 1st to 6th gen Intel CPUs – 7th to 10th gen are still supported. This should make it easier to pick to research which settings, kexts and patches can be carried over to Wintel configs.
CPU Family | Mac Model/ SMBIOS |
Intel Core Gen. |
---|---|---|
Harpertown |
|
1st |
Blomfield, Nehalem EP |
|
1st |
Bloomfield, Westmere EP |
|
1st |
Merom |
|
1st |
Penryn |
|
1st |
Wolfdale |
|
1st |
Arrandale |
|
1st |
Sandy Bridge |
|
2nd |
Ivy Bridge |
|
3rd |
Ivy Bridge EP |
|
3rd |
Haswell |
|
4th |
Broadwell |
|
5th |
Skylake |
|
6th |
Kaby Lake |
|
7th |
Coffee Lake, Whiskey Lake |
|
8th/9th |
Comet Lake, Ice Lake |
|
10th |
Listed below, you find official links to every Intel/ARM-based Apple Mac model, including additional info such as tech specs, etc. This might help to figure out the suited SMBIOS for your Wintel PC.
Note
There's also a python script called Identfy your Mac Scraper that can scrape the data for you.
- Check which Intel CPU you have and which CPU Family it belongs to
- Find the corresponding SMBIOS best suited for your CPU and type of system (Dektop, Laptop, Mini-PC, HEDT) from the table above.
- Run OCLP and click on "Settings"
- From the "Target" dropdown menu, select the SMBIOS of your choice, then click "Return"
- Back in the main window, select "Build and Install OpenCore"
- This will generate the EFI for the selected Mac model in a temporary location
- Once that's done, there will be a Pop-up:
⚠️ DON'T click on "Install to Disk"! This will replace your EFI folder by the one for the corresponding Mac model whick will leave your system in an unbootable state- Instead, click on "View Build Log"
- Copy the path to the EFI listed at the end of the log
- Bring up Finder
- Press CMD+SHIFT+G, paste the path and hit Enter
- Copy the build folder to your desktop because it will be deleted once you quit OCLP
- Check the EFI folder and config for settings and kexts missing from your config. Cross-reference with the existing config guides I created and adjust your EFI and config.plist accordingly
- Try installing/booting macOS Sonoma+ with your updated EFI and config.