- CPU架构
- 支持英特尔的台式机CPU,即Sandy Bridge平台到Comet Lake平台都是支持。
- 英特尔的高端台式机和服务器CPU,即Ivy Bridge-E平台到Cascade Lake X平台都是支持。
- 英特尔酷睿”i”和至强系列,笔记本电脑CPU,即Sandy Bridge平台到Ice Lake平台都是支持。
- 移动版的Atom Celeron(赛扬) 和Pentium(奔腾),都是不支持。
- AMD的台式机电脑的CPU,Bulldozer(15h)、Jaguar(16h)、Ryzen(17h)都是支持的(http://imacos.top/2020/04/18/1624-2/),不支持AMD笔记本的CPU
- 避免使用的CPU https://dortania.github.io/Anti-Hackintosh-Buyers-Guide/
- 购买CPU的建议:
- 消费型英特尔CPU,请注意,macOS内核最多仅支持64个线程。
- MacOS支持支持Ivy Bridge至Ice Lake平台的CPU
- 以下是对CPU要求
- 架构
a) CPU需要支持64位 - SEE
a) 所有Intel版本的OS X/macOS都需要SSE3
b) 所有64位版本的OS X/macOS都需要SSSE3
c) macOS 10.12和更高版本需要SSE4
d) macOS 10.14和更高版本需要SSE4.2
e) 如果CPU只支持SSE4.1,需要打上这个补丁telemetrap.kext
f) 较新的AMD驱动程序也需要支持SSE4.2,解决这个问题MouSSE: SSE4.2 emulation - 固件要求
a) 现在不存在这个问题 - 内核要求
a) 现在不存在这个问题 - 其它旧版本问题,现在已不存在,现在安装10.13.6或以后的版本,旧版本是10.8以前的版本。
- 英特尔CPU支持列表
| CPU代号 | 最早的系统版本 | 最后支持的版本 | 说明 | CPUID |
| —- | —- | —- | —- | —- |
| Pentium 4 | 10.4.1 | 10.5.8 | Only used in dev kits | 0x0F41 |
| Yonah | 10.4.4 | 10.6.8 | 32-Bit | 0x0006E6 |
| Conroe, Merom | 10.4.7 | 10.11.6 | No SSE4 | 0x0006F2 |
| Penryn | 10.4.10 | 10.13.6 | No SSE4.2 | 0x010676 |
| Nehalem | 10.5.6 | 当前 | N/A | 0x0106A2 |
| Lynnfield, Clarksfield | 10.6.3 | 当前 | 不支持 iGPU
10.14+ | 0x0106E0 | | Westmere, Clarkdale, Arrandale | 10.6.4 | 当前 | 不支持 iGPU
10.14+ | 0x0206C0 | | Sandy Bridge | 10.6.7 | 当前 | 不支持 iGPU
10.14+ | 0x0206A0(M/H) | | Ivy Bridge | 10.7.3 | 当前 | 不支持 iGPU
11+ | 0x0306A0(M/H/G) | | Ivy Bridge-E5 | 10.9.2 | 当前 | N/A | 0x0306E0 | | Haswell | 10.8.5 | 当前 | N/A | 0x0306C0(S) | | Broadwell | 10.10.0 | 当前 | N/A | 0x0306D4(U/Y) | | Skylake | 10.11.0 | 当前 | N/A | 0x0506e3(H/S) 0x0406E3(U/Y) | | Kaby Lake | 10.12.4 | 当前 | N/A | 0x0906E9(H/S/G) 0x0806E9(U/Y) | | Coffee Lake | 10.12.6 | 当前 | 10.13.6已加入
支持的iGPU | 0x0906EA(S/H/E) 0x0806EA(U) | | Amber, Whiskey, Comet Lake | 10.14.1 | 当前 | N/A | 0x0806E0(U/Y) | | Comet Lake | 10.15.4 | 当前 | N/A | 0x0906E0(S/H) | | Ice Lake | 10.15.4 | 当前 | N/A | 0x0706E5(U) |
- 架构
说明:iGPU即核显,CPU自带的显卡,dGPU即独显