This is a repost of the stickied post of the same name from r/hackintosh, made by the same author.
NOTE: macOS Sonoma requires at least OpenCore 0.8.3, but you really should be on the latest version.
macOS Sonoma dropped a few Intel Mac models, but still supports most that released in the last 5 years.
- iMac 2019 and later
- Mac Pro 2019 and later
- iMac Pro 2017
- Mac Studio 2022 and later
- MacBook Air 2018 and later
- Mac mini 2018 and later
- MacBook Pro 2018 and later
Kaby Lake (7th gen, HD 6xx) is no longer officially supported.
But, the kexts for Kaby Lake integrated graphics are still present and work, meaning it still works, as well as any Skylake models that were able to get spoofed to Kaby Lake in Ventura.
- Polaris (RX 480, etc)
- Vega (Vega 56, Radeon VII, etc)
- RDNA 1 (5700XT, etc)
- RDNA 2 (6600XT, etc)
- Skylake (HD 500, for now)
- Kaby Lake (HD 600, for now)
- Coffee Lake (UHD 600)
- Comet Lake (UHD 600)
- Ice Lake (G1, G4, G7)
If you have a Haswell (4th gen) or higher CPU, you're still in the clear. Ivy Bridge and earlier lack AVX2, so users of those must use Cryptexfixup.kext with OCLP, just like on Ventura.
While the OCLP team has made strides in older hardware compatibility in Sonoma on real Macs, do bear in mind that the patches are not verified to work on hackintoshes.
OCLP currently works on all Metal (HD 4000 and up) GPUs with varying degrees of success.
There is no support for OCLP on hackintoshes either in this Discord server or within OCLP's communities. You're on your own.
If you have a Haswell (4th gen) or higher CPU, you're still in the clear. Ivy Bridge and earlier lack AVX2, so users of those must use Cryptexfixup.kext, just like on Ventura.
OCLP.
OCLP.
Broadcom WiFi is dead. Long live.. uh.. Intel.
Read that again: BCM94350 and BCM94360 are no longer officially supported. This means that native Macbook Air/iMac cards you use in an adapter alongside 3rd party cards like the Fenvi T919 no longer work natively. By using OCLP, you can re-add support for now-unsupported Broadcom cards, though success is not guaranteed.
On the other hand, the developers of itlwm have released betas that use the updated WiFi stack, so the kexts can just be dropped into your EFI and will work with compatible Intel WiFi cards.
Nothing majorly broken
It's publicly available, so use the same download sources that you did for Ventura.
Gone, reduced to ashes.
No. Not yet, anyways. My personal belief is that next year's release will be the last version available for Intel, but it's anybody's guess at this point. Either way, we have 2 years of security updates remaining if we do not get an additional release.
No.
No.
As Apple now polls for more T2-specific information from its Macs, you can't update to Sonoma without either of these fixes:
- Use iMac19,1 SMBIOS to update, then revert to your old SMBIOS if needed
- Download the latest release of RestrictEvents.kext, and use it with the boot argument
revpatch=sbvmm
.