Mac 型号上使用的 CPU 列表

Mac 型号上使用的 CPU 列表表,格中的数据等可作为黑苹果模拟机型,CPU等型号作为参考.

Identifier CPUID (Model) CPU cpu-type Notes
MacPro1,1 0x0F (CPU_MODEL_MEROM) Xeon 5130 x2 / 5150 x2 / 5160 x2 (Woodcrest / Merom)

from AppleLife: See Notes (2.).

[FIXME]
0x0401 (AppleProcessorTypeXeonPenrynType1)
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
2. The CPU of the dump on AppleLife might have been altered to Xeon X5365 (Type = 0x0402).
3. This set of CPUs support 64-bit, putting 0x0401 (maybe also 0x0402), which is still not very clear. (Just assuming 0x0401 is used on older models like MacPro1,1.)
MacPro2,1 0x0F (CPU_MODEL_MEROM) Xeon X5365 x2 (Clovertown / Merom)

from AppleLife: X5365 x2 (Type = 0x0402)

[CONFIRMED]
0x0402 (AppleProcessorTypeXeonPenrynType2) on X5365 x2
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
MacPro3,1 0x17 (CPU_MODEL_PENRYN) Xeon E5462 / E5462 x2 / E5472 x2 / X5482 x2 (Harpertown / Penryn)

from AppleLife: E5462 x2 (Type = 0x0402)

[CONFIRMED]
0x0402 (AppleProcessorTypeXeonPenrynType2) on E5462 x2
MacPro4,1 0x1A (CPU_MODEL_NEHALEM) Xeon W3520 / W3540 / W3580 / E5520 x2 / X5550 x2 / X5570 x2 (Nehalem)

from AppleLife #1: E5520 x2 (Type = 0x0501)

[CONFIRMED]
0x0501 (AppleProcessorTypeXeon) on E5520 x2
1. Here is another dump on AppleLife with CPU altered to i7 960 (Type = 0x0701), a vanilla MacPro4,1 should only have 0x0501.
MacPro5,1 0x1A (CPU_MODEL_NEHALEM) on Bloomfield / Nehalem;

0x2C (CPU_MODEL_WESTMERE) on Westmere

Xeon W3530 / W3565 (Nehalem, 2010)
Xeon W3680 / E5620 x2 / X5650 x2 / X5670 x2 (Westmere, 2010)

W3565 (Nehalem, 2012)
Xeon W3680 / E5645 x2 / X5650 x2 / X5675 x2 (Westmere, 2012)

from AppleLife: Xeon X5670 x2 (Westmere, 2010) (Type = 0x0501)

[CONFIRMED]
0x0501 (AppleProcessorTypeXeon) on X5670
1. No data for Westmere (2010 & 2012) models.
TODO: Check a Westmere based model.
2. No data for Bloomfield / Nehalem (2012) model.
TODO: Check one.
MacPro6,1 0x3E (CPU_MODEL_IVYBRIDGE_EP) Xeon E5-1620v2 / E5-1650v2 / E5-1680v2 / E5-2697v2 (Ivy Bridge EP)

from AppleLife: Xeon E5-1620 v2 (Type = 0x0A01)

[CONFIRMED]
0x0A01 (AppleProcessorTypeXeonE5) on E5-1620 v2
1. There are also 0x0A02 and 0x0A03 (see UPDATE-1), which are likely to be used on greater CPUs. (greater than E5-1620 v2)
TODO: Check more MacPro6,1 with CPU other than E5-1620 v2.
iMac4,1 0x0E (CPU_MODEL_YONAH) Core Duo T2400 / T2500 (Yonah)

from AppleLife: Nothing (No archive) (Type = 0x0201)

[CONFIRMED]
0x0201 (AppleProcessorTypeCoreSolo) on unknown CPU
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
2. This set of CPUs do not support 64-bit, putting 0x0201.
iMac5,1 0x0F (CPU_MODEL_MEROM) Core 2 Duo T7200 / T7400 / T7600 (Merom)

from AppleLife: Core 2 Duo T7200 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1)
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
2. This set of CPUs support 64-bit, putting 0x0301.
iMac6,1 0x0F (CPU_MODEL_MEROM) Core 2 Duo T7400 / T7600 (Merom)

from AppleLife: Core 2 Duo T7400 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1)
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
2. This set of CPUs support 64-bit, putting 0x0301.
iMac7,1 0x0F (CPU_MODEL_MEROM) Core 2 Duo T7300 / T7700 / Core 2 Extreme X7900 (Merom)

from AppleLife: Core 2 Duo T7300 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on T7300
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
iMac8,1 0x17 (CPU_MODEL_PENRYN) Core 2 Duo E8135 / E8335 / E8235 / E8435 (Penryn)

from AppleLife: Core 2 Duo E8435 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on E8435
iMac9,1 0x17 (CPU_MODEL_PENRYN) Core 2 Duo E8135 / E8335 / E8435 / P7350 / P7550 (Penryn)

from AppleLife: Nothing (DMI/ioreg not found) (Type = Unknown)

[FIXME][TBD]
Maybe just 0x0301 like iMac8,1 above? (Their CPUs resemble each other.)
1. No Type available (DMI/ioreg not found)
iMac10,1 0x17 (CPU_MODEL_PENRYN) Core 2 Duo E7600 / E8600 (Wolfdale / Penryn)

from AppleLife: Core 2 Duo E7600 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on E7600
iMac11,1 0x1E (CPU_MODEL_FIELDS) Core i5 750 / i7 860 (Lynnfield / FIELDS)

from AppleLife: i5 750 (Type = 0x0601) and i7 860 (Type = 0x0701)

[CONFIRMED]
0x0601 (AppleProcessorTypeCorei5Type1) on i5 750;
0x0701 (AppleProcessorTypeCorei7Type1) on i7 860
iMac11,2 0x25 (CPU_MODEL_DALES_32NM) Core i3 540 / 550 / i5 680 (Clarkdale)

from AppleLife:Core i3 540 (Type = 0x0901)

[CONFIRMED]
0x0901 (AppleProcessorTypeCorei3Type1) on i3 540 (maybe also i3 550)
1. FIXME: Lacking in a dump with i5 680, assuming 0x0601 (AppleProcessorTypeCorei5Type1) is used.
NOTE: on MBP61 and MBP62, it is 0x0602. (AppleProcessorTypeCorei5Type1)

TODO: Check a model with i5 680.

iMac12,1 0x2A (CPU_MODEL_SANDY_BRIDGE) Core i5 2400S / 2500S / i7 2600S (Sandy Bridge)
i3 2100 (EDU, Sandy Bridge)

from AppleLife:Core i5 2400S (Type = 0x0603)

[CONFIRMED]
0x0603 (AppleProcessorTypeCorei5Type3) on i5 2400S
1. FIXME: Lacking in a dump with i7 2600S, assuming 0x0703 (AppleProcessorTypeCorei7Type3) is used.
TODO: Check a model with i7 2600S.

2. FIXME: Lacking in a dump with i3 2100 (EDU), assuming 0x0903 (AppleProcessorTypeCorei3Type3) is used.
TODO: Check a model with i3 2100.

iMac12,2 0x2A (CPU_MODEL_SANDY_BRIDGE) Core i5 2500S / 2400 / i7 2600 (Sandy Bridge)

from AppleLife:Core i7 2600 (Type = 0x0703)

[CONFIRMED]
0x0703 (AppleProcessorTypeCorei7Type3) on i7 2600
1. FIXME: Lacking in a dump with i5 2400S / 2400, assuming 0x0603 (AppleProcessorTypeCorei5Type3) is used.
TODO: Check models with i5 2400S / 2400.
iMac13,1 0x3A (CPU_MODEL_IVYBRIDGE) Core i5 3330S / 3470S / i7 3770S (Ivy Bridge)

(FIXME: might actually be iMac13,3 instead of 13,1) i3 3225 (EDU version, Ivy Bridge)

from AppleLife:Core i5 3470S (Type = 0x0604)

[CONFIRMED]
0x0604 (AppleProcessorTypeCorei5Type4) on i5 3470S
1. FIXME: The identifier of EDU version might be iMac13,3 instead of 13,1, data shown here might be wrong.
TODO: See what EDU's identifier is.

2. FIXME: Lacking in a dump with i3 3225 (if EDU's identifier were really iMac13,1), assuming 0x0904 (AppleProcessorTypeCorei3Type4) is used.

3. FIXME: Lacking in a dump with i7 3770S, assuming 0x0704 (AppleProcessorTypeCorei7Type4) is used.

SEE ALSO: Clover SOURCEregarding iMac13,3.

iMac13,3 [FIXME] See iMac13,1 above [FIXME] See iMac13,1 above [FIXME] See iMac13,1 above [FIXME] See iMac13,1 above
iMac13,2 0x3A (CPU_MODEL_IVYBRIDGE) Core i5 3470S / 3470 / i7 3770 (Ivy Bridge)

from AppleLife:Core i5 3470S (Type = 0x0604)

[CONFIRMED]
0x0604 (AppleProcessorTypeCorei5Type4) on i5 3470S
1. FIXME: Lacking in a dump with i7 3770, assuming 0x0704 (AppleProcessorTypeCorei7Type4) is used.
TODO: Check a model with i7 3770.
iMac14,1 0x3C (CPU_MODEL_HASWELL) Core i5 4570R (Haswell)

from AppleLife: Core i5 4570R(Type = 0x0605)

[CONFIRMED]
0x0605 (AppleProcessorTypeCorei5Type5)
iMac14,2 0x3C (CPU_MODEL_HASWELL) Core i5 4570 / 4670 / i7 4771 (Haswell)

from AppleLife: Core i5 4670 (Type = 0x0605)

[CONFIRMED]
0x0605 (AppleProcessorTypeCorei5Type5) on i5 4670
1. FIXME: Lacking in a dump with i7 4771, assuming 0x0705 (AppleProcessorTypeCorei7Type5) is used.
TODO: Check a model with i7 4771.
iMac14,3 0x3C (CPU_MODEL_HASWELL) Core i5 4570S / i7 4770S (Haswell)

from AppleLife: Nothing (No archive) (Type = Unknown)

TODO TODO: Find a dump from iMac14,3.
iMac14,4 0x45 (CPU_MODEL_HASWELL_ULT) Core i5 4260U (Haswell-ULT)

from AppleLife: Nothing (No archive) (Type = Unknown)

TODO TODO: Find a dump from iMac14,4.
iMac15,1 0x3C (CPU_MODEL_HASWELL) Core i5 4590 / 4690 / i7 4790K (Haswell)

from AppleLife: Core i5 4690(Type = 0x0605)

[CONFIRMED]
0x0605 (AppleProcessorTypeCorei5Type5) on i5 4690
1. FIXME: Lacking in a dump with i7 4790K, assuming 0x0705 (AppleProcessorTypeCorei7Type5) is used.
TODO: Check a model with i7 4790K.
iMac16,1 0x3D (CPU_MODEL_BROADWELL) Core i5 5250U (Broadwell)

from AppleLife: Core i5 5250U (Type = 0x0606)

[CONFIRMED]
0x0606 (AppleProcessorTypeCorei5Type6) on i5 5250U
1. First time to see 0x0606, can it be used only on Broadwell?
iMac16,2 0x46 (CPU_MODEL_CRYSTALWELL) Core i5 5575R / 5675R / i7 5775R (CrystalWell, or rather Broadwell)

from AppleLife: Core i5 5675R (Type = 0x0606)

[CONFIRMED]
0x0606 (AppleProcessorTypeCorei5Type6) on i5 5675R
1. FIXME: Lacking in a dump with i7 5775R, no value is assumed for the time being.
TODO: Check a model with i7 5775R.

FIXME: Maybe 0x0706 for i7?

iMac17,1 0x5E (CPU_MODEL_SKYLAKE_DT) Core i5 6500 / 6600 / i7 6700K (Skylake)

from AppleLife: Core i5 6500 (Type = 0x0605)

[CONFIRMED]
0x0605 (AppleProcessorTypeCorei5Type5) on i5 6500
1. FIXME: Lacking in a dump with i7 6700K, assuming 0x0705 (AppleProcessorTypeCorei7Type5) is used.
TODO: Check a model with i7 6700K.
iMac18,1 0x8E (CPU_MODEL_KABYLAKE_ULT) Core i5 7360U (Kaby Lake-ULT)

from AppleLife: Nothing (No archive) (Type = Unknown)

[CONFIRMED]
0x0605 (AppleProcessorTypeCorei5Type5) on i5 7360U
iMac18,2 0x9E (CPU_MODEL_KABYLAKE_DT) Core i5 7400 / 7500 / i7 7700 (Kaby Lake)

from AppleLife: Nothing (No archive) (Type = Unknown)

[CONFIRMED]
0x0605 (AppleProcessorTypeCorei5Type5) on i5 7400
1. FIXME: Lacking in a dump with i7 7700, assuming 0x0705 (AppleProcessorTypeCorei7Type5) is used.
TODO: Check a model with i7 7700.
iMac18,3 0x9E (CPU_MODEL_KABYLAKE_DT) Core i5 7500 / 7600 / 7600K / i7 7700K (Kaby Lake)

from AppleLife: Core i5 7600 (Type = 0x0605)

[CONFIRMED]
0x0605 (AppleProcessorTypeCorei5Type5) on i5 7600;
0x0705 (AppleProcessorTypeCorei7Type5) on i7 7700K
iMac19,1 0x9E (CPU_MODEL_COFFEELAKE) Core i5 8500 / 8600 / 9600K / i9 9900K (Coffee Lake)

from AppleLife: Core i5 8500 (Type = 0x0605)

[CONFIRMED]
0x0605 (AppleProcessorTypeCorei5Type5) on i5 8500
TODO: Check a model with i9 9900K.
iMacPro1,1 0x55 (CPU_MODEL_SKYLAKE_W) Xeon W 2140B / 2150B / 2170B / 2191B (Skylake W)

from AppleLife: Xeon W 2140B (Type = 0x0F01)

[CONFIRMED]
0x0F01 (AppleProcessorTypeXeonW)
Macmini1,1 0x0E (CPU_MODEL_YONAH) Core Solo T1200 / Duo T2300 / T2400 (Yonah)

from AppleLife: Nothing (DMI found but without Type) (Type = 0x0201)

[CONFIRMED]
0x0201 (AppleProcessorTypeCoreSolo)
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
2. This set of CPUs do not support 64-bit, putting 0x0201.
Macmini2,1 0x0F (CPU_MODEL_MEROM) Core 2 Duo T5600 / T7200 (Merom)

from AppleLife: Nothing (ioreg found but without Type) (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on unknown CPU
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
2. This set of CPUs do not support 64-bit, putting 0x0201.
Macmini3,1 0x17 (CPU_MODEL_PENRYN) Core 2 Duo P7350 / P7550 / P8400 / P8700 / P8800 (Penryn)

from AppleLife: Core 2 Duo P7350 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on P7350
Macmini4,1 0x17 (CPU_MODEL_PENRYN) Core 2 Duo P8600 / P8800 (Penryn)

from AppleLife: Nothing (No archive) (Type = Unknown)

TODO TODO: Find a dump from Macmini4,1.

NOTE: very likely to be the same as Macmini3,1.

Macmini5,1 0x2A (CPU_MODEL_SANDY_BRIDGE) Core i5 2415M (Sandy Bridge)

from AppleLife: Core i5 2415M (Type = 0x0602)

[CONFIRMED]
0x0602 (AppleProcessorTypeCorei5Type2) on i5 2415M
N/A
Macmini5,2 0x2A (CPU_MODEL_SANDY_BRIDGE) Core i5 2520M / i7 2620M (Sandy Bridge)

from AppleLife: Core i5 2520M (Type = 0x0602)

[CONFIRMED]
0x0602 (AppleProcessorTypeCorei5Type2) on i5 2520M
1. FIXME: Lacking in a dump with i7 2620M, assuming 0x0702 (AppleProcessorTypeCorei7Type2) is used.
TODO: Check a model with i7 2620M.
Macmini5,3 0x2A (CPU_MODEL_SANDY_BRIDGE) Core i7 2635QM (Sandy Bridge)

from AppleLife: Nothing (No archive) (Type = Unknown)

TODO TODO: Find a dump from Macmini5,3.

NOTE: only i7 2635QM is used here, so very likely to be 0x0702 (AppleProcessorTypeCorei7Type2).

Macmini6,1 0x3A (CPU_MODEL_IVYBRIDGE) Core i5 3210M (Ivy Bridge)

from AppleLife: Nothing (No archive) (Type = Unknown)

TODO TODO: Find a dump from Macmini6,1.

NOTE: only i5 3210M is used here, so very likely to be 0x0604 (AppleProcessorTypeCorei5Type4).

Macmini6,2 0x3A (CPU_MODEL_IVYBRIDGE) Core i7 3615QM / 3720QM (Ivy Bridge)

from AppleLife: Core i7 3615QM (Type = 0x0704)

[CONFIRMED]
0x0704 (AppleProcessorTypeCorei7Type4)
Macmini7,1 0x45 (CPU_MODEL_HASWELL_ULT) Core i5 4260U / 4278U / 4308U / i7 4578U (Haswell-ULT)

from AppleLife: Core i5 4260U (Type = 0x0605)

[CONFIRMED]
0x0605 (AppleProcessorTypeCorei5Type5) on i5 4260U
1. FIXME: Lacking in a dump with i7 4578U, assuming 0x0705 (AppleProcessorTypeCorei7Type5) is used.
TODO: Check a model with i7 4578U.
Macmini8,1 0x9E (CPU_MODEL_COFFEELAKE) Core i3 8100B / i5 8500B / i7 8700B (Coffee Lake)

from AppleLife: Nothing (No archive) (Type = Unknown)

[CONFIRMED]
0x0609 (AppleProcessorTypeCorei5Type9) on i5 8500B
0x0709 (AppleProcessorTypeCorei7Type9) on i7 8700B
1. FIXME: Lacking in a dump with i3 8100B, assuming 0x0909 (AppleProcessorTypeCorei3Type9) is used.
TODO: Check a model with i3 8100B.
MacBookPro1,1 0x0E (CPU_MODEL_YONAH) Core Duo L2400 / T2400 / T2500 / T2600 (Yonah)

from AppleLife: Nothing (DMI/ioreg not found) (Type = 0x0201)

[CONFIRMED]
0x0201 (AppleProcessorTypeCoreSolo) on unknown CPU
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
2. This set of CPUs do not support 64-bit, putting 0x0201.
MacBookPro1,2 0x0E (CPU_MODEL_YONAH) Core Duo T2600 (Yonah)

from AppleLife: Nothing (DMI/ioreg not found) (Type = 0x0201)

[CONFIRMED]
0x0201 (AppleProcessorTypeCoreSolo) on unknown CPU
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
2. This set of CPUs do not support 64-bit, putting 0x0201.
MacBookPro2,1 0x0F (CPU_MODEL_MEROM) Core 2 Duo T7600 (Merom)

from AppleLife: Nothing (No archive) (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on unknown CPU
NOTE: should be T7600 as it is the very only one.
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
2. This set of CPUs support 64-bit, putting 0x0301.
MacBookPro2,2 0x0F (CPU_MODEL_MEROM) Core 2 Duo T7400 / T7600 (Merom)

from AppleLife: Nothing (No archive) (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on unknown CPU
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
2. This set of CPUs support 64-bit, putting 0x0301.
MacBookPro3,1 0x0F (CPU_MODEL_MEROM) Core 2 Duo T7500 / T7700 / T7800 (Merom)

from AppleLife: Core 2 Duo T7700 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on T7700
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
MacBookPro4,1 0x17 (CPU_MODEL_PENRYN) Core 2 Duo T8300 / T9300 / T9500 (Penryn)

from AppleLife: Core 2 Duo T8300 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on T8300
MacBookPro5,1 0x17 (CPU_MODEL_PENRYN) Core 2 Duo P8600 / T9400 / T9550 / T9600 / T9800 (Penryn)

from AppleLife: Core 2 Duo P8600 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on P8600
MacBookPro5,2 0x17 (CPU_MODEL_PENRYN) Core 2 Duo T9550 / T9600 / T9800 / T9900 (Penryn)

from AppleLife: Core 2 Duo T9600 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on T9600
MacBookPro5,3 0x17 (CPU_MODEL_PENRYN) Core 2 Duo P8800 / T9600 / T9900 (Penryn)

from AppleLife: Core 2 Duo P8800 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on P8800
MacBookPro5,4 0x17 (CPU_MODEL_PENRYN) Core 2 Duo P8700 (Penryn)

from AppleLife: Core 2 Duo P8700 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on P8700
MacBookPro5,5 0x17 (CPU_MODEL_PENRYN) Core 2 Duo P7550 / P8700 (Penryn)

from AppleLife: Core 2 Duo P7550 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on P7550
MacBookPro6,1 0x25 (CPU_MODEL_DALES_32NM) Core i5 540M / i7 620M / 640M (Arrandale / DALES_32NM)

from AppleLife: Core i5 540M (Type = 0x0602)

[CONFIRMED]
0x0602 (AppleProcessorTypeCorei5Type2) on i5 540M
1. FIXME: Lacking in a dump with i7 620M / 640M, assuming 0x0702 (AppleProcessorTypeCorei7Type2) is used.
TODO: Check a model with i7 620M / 640M.
MacBookPro6,2 0x25 (CPU_MODEL_DALES_32NM) Core i5 520M / 540M / i7 620M / 640M (Arrandale / DALES_32NM)

from AppleLife: Core i5 520M (Type = 0x0602)

[CONFIRMED]
0x0602 (AppleProcessorTypeCorei5Type2) on i5 520M
1. FIXME: Lacking in a dump with i7 620M / 640M, assuming 0x0702 (AppleProcessorTypeCorei7Type2) is used.
TODO: Check a model with i7 620M / 640M.
MacBookPro7,1 0x17 (CPU_MODEL_PENRYN) Core 2 Duo P8600 / P8800 (Penryn)

from AppleLife: Core 2 Duo P8600 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on P8600
MacBookPro8,1 0x2A (CPU_MODEL_SANDY_BRIDGE) Core i5 2415M / 2435M / i7 2620M / 2640M (Sandy Bridge)

from AppleLife: Core i5 2415M (Type = 0x0603)

[CONFIRMED]
0x0603 (AppleProcessorTypeCorei5Type3) on i5 2415M
1. FIXME: Lacking in a dump with i7 2620M / 2640M, assuming 0x0703 (AppleProcessorTypeCorei7Type3) is used.
TODO: Check a model with i7 2620M / 2640M.
MacBookPro8,2 0x2A (CPU_MODEL_SANDY_BRIDGE) Core i7 2635QM / 2675QM / 2720QM / 2760QM / 2820QM / 2860QM (Sandy Bridge)

from AppleLife: Core i7 2675QM (Type = 0x0703)

[CONFIRMED]
0x0703 (AppleProcessorTypeCorei7Type3) on i7 2675QM
MacBookPro8,3 0x2A (CPU_MODEL_SANDY_BRIDGE) Core i7 2720QM / 2760QM / 2820QM / 2860QM (Sandy Bridge)

from AppleLife: Core i7 2820QM (Type = 0x0703)

[CONFIRMED]
0x0703 (AppleProcessorTypeCorei7Type3) on i7 2820QM
MacBookPro9,1 0x3A (CPU_MODEL_IVYBRIDGE) Core i7 3615QM / 3720QM / 3820QM (Ivy Bridge)

from AppleLife: Core i7 3615QM (Type = 0x0704)

[CONFIRMED]
0x0704 (AppleProcessorTypeCorei7Type4) on i7 3615QM
MacBookPro9,2 0x3A (CPU_MODEL_IVYBRIDGE) Core i5 3210M / i7 3520M (Ivy Bridge)

from AppleLife: Core i5 3210M (Type = 0x0604)

[CONFIRMED]
0x0604 (AppleProcessorTypeCorei5Type4) on i5 3210M
1. Lacking in a dump with i7 3520M, assuming 0x0704 (AppleProcessorTypeCorei7Type4) is used.
TODO: Check a model with i7 3520M.
MacBookPro10,1 0x3A (CPU_MODEL_IVYBRIDGE) Core i7 3615QM / 3635QM / 3720QM / 3740QM / 3820QM (Ivy Bridge)

from AppleLife: Core i7 3820QM (Type = 0x0704)

[CONFIRMED]
0x0704 (AppleProcessorTypeCorei7Type4) on i7 3820QM
MacBookPro10,2 0x3A (CPU_MODEL_IVYBRIDGE) Core i5 3210M / 3230M / i7 3520M / 3540M (Ivy Bridge)

from AppleLife: Core i5 3210M (Type = 0x0604)

[CONFIRMED]
0x0604 (AppleProcessorTypeCorei5Type4) on i5 3210M
1. Lacking in a dump with i7 3520M / 3540M, assuming 0x0704 (AppleProcessorTypeCorei7Type4) is used.
TODO: Check a model with i7 3520M / 3540M.
MacBookPro11,1 0x45 (CPU_MODEL_HASWELL_ULT) Core i5 4258U / 4288U / i7 4558U / 4278U / 4308U / 4578U (Haswell-ULT)

from AppleLife: Nothing (No archive) (Type = Unknown)

TODO TODO: Find a dump from MacBookPro11,1.
MacBookPro11,2 0x3C (CPU_MODEL_HASWELL) Core i7 4750HQ / 4770HQ / 4850HQ / 4870HQ / 4960HQ / 4980HQ (Haswell)

from AppleLife: Core i7 4770HQ (Type = 0x0705)

[CONFIRMED]
0x0705 (AppleProcessorTypeCorei7Type5) on i7 4770HQ
MacBookPro11,3 0x3C (CPU_MODEL_HASWELL) Core i7 4850HQ / 4870HQ / 4960HQ / 4980HQ (Haswell)

from AppleLife: Core i7 4850HQ (Type = 0x0705)

[CONFIRMED]
0x0705 (AppleProcessorTypeCorei7Type5) on i7 4850HQ
MacBookPro11,4 0x3C (CPU_MODEL_HASWELL) Core i7 4770HQ / 4870HQ / 4980HQ (Haswell)

from AppleLife: Nothing (No archive) (Type = Unknown)

TODO TODO: Find a dump from MacBookPro11,4.

NOTE: Only i7 is used here, so very likely to be 0x0705 (AppleProcessorTypeCorei7Type5).

MacBookPro11,5 0x3C (CPU_MODEL_HASWELL) Core i7 4870HQ / 4980HQ (Haswell)

from AppleLife: Nothing (No archive) (Type = Unknown)

TODO TODO: Find a dump from MacBookPro11,5.

NOTE: Only i7 is used here, so very likely to be 0x0705 (AppleProcessorTypeCorei7Type5).

MacBookPro12,1 0x3D (CPU_MODEL_BROADWELL) Core i5 5257U / 5287U / i7 5557U (Broadwell)

from AppleLife: Core i5 5257U (Type = 0x0606)

[CONFIRMED]
0x0606 (AppleProcessorTypeCorei5Type6) on i5 5257U
1. FIXME: Lacking in a dump with i7 5557U, no value is assumed for the time being.
TODO: Check a model with i7 5557U.

FIXME: Maybe 0x0706 for i7?

MacBookPro13,1 0x4E (CPU_MODEL_SKYLAKE_ULT) Core i5 6360U / i7 6660U (Skylake-ULT)

from AppleLife: Core i5 6360U (Type = 0x0605)

[CONFIRMED]
0x0605 (AppleProcessorTypeCorei5Type5) on i5 6360U
1. FIXME: Lacking in a dump with i7 6660U, assuming 0x0705 (AppleProcessorTypeCorei7Type5) is used.
TODO: Check a model with i7 6660U.
MacBookPro13,2 0x4E (CPU_MODEL_SKYLAKE_ULT) Core i5 6267U / 6287U / i7 6567U (Skylake-ULT)

from AppleLife: Nothing (No archive) (Type = Unknown)

TODO TODO: Find a dump from MacBookPro13,2.

NOTE: likely to be the same as MacBookPro13,1, see above.

MacBookPro13,3 0x5E (CPU_MODEL_SKYLAKE_DT) Core i7 6700HQ / 6820HQ / 6920HQ (Skylake)

from AppleLife: Core i7 6700HQ (Type = 0x0707)

[CONFIRMED]
0x0707 (AppleProcessorTypeCorei7Type7) on i7 6700HQ
1. First time to see 0x0707.
MacBookPro14,1 0x8E (CPU_MODEL_KABYLAKE_ULT) Core i5 7360U / i7 7660U (Kaby Lake-ULT)

from AppleLife: Core i5 7360U (Type = 0x0605)

[CONFIRMED]
0x0605 (AppleProcessorTypeCorei5Type5) on i5 7360U
1. FIXME: Lacking in a dump with i7 7660U, assuming 0x0705 (AppleProcessorTypeCorei7Type5) is used.
TODO: Check a model with i7 7660U.
MacBookPro14,2 0x8E (CPU_MODEL_KABYLAKE_ULT) Core i5 7267U / 7287U / i7 7567U (Kaby Lake-ULT)

from AppleLife: Nothing (No archive) (Type = Unknown)

[CONFIRMED]
0x0605 (AppleProcessorTypeCorei5Type5) on i5 7267U
1. FIXME: Lacking in a dump with i7 7567U, assuming 0x0705 (AppleProcessorTypeCorei7Type5) is used.
TODO: Check a model with i7 7567U.
MacBookPro14,3 0x9E (CPU_MODEL_KABYLAKE_DT) Core i7 7700HQ / 7820HQ / 7920HQ (Kaby Lake)

from AppleLife: Nothing (No archive) (Type = Unknown)

TODO TODO: Find a dump from MacBookPro14,3.
MacBookPro15,1 0x9E (CPU_MODEL_COFFEELAKE_DT) Core i7 8750H / 8850H / i9 8950HK (Coffee Lake)

from AppleLife: Core i7 8850H (Type = 0x0709)

[CONFIRMED]
0x0709 (AppleProcessorTypeCorei7Type9) on i7 8850H
1. First time to see 0x0709.
2. FIXME: Lacking in a dump with i9 8950HK, no value is assumed for the time being.
TODO: Check a model with i9 8950HK.

FIXME: Maybe 0x1009 for i9?

MacBookPro15,2 0x9E (CPU_MODEL_COFFEELAKE_ULT) Core i5 8259U / i7 8559U (Coffee Lake-ULT)

from AppleLife: Nothing (No archive) (Type = Unknown)

[CONFIRMED]
0x0609 (AppleProcessorTypeCorei5Type9) on i5 8259U
1. First time to see 0x0609.
2. FIXME: Lacking in a dump with i9 8559U, assuming 0x0709 (AppleProcessorTypeCorei7Type9) is used.
TODO: Check a model with i9 8559U.
MacBookAir1,1 0x0F (CPU_MODEL_MEROM) Core 2 Duo P7500 / P7700 (Merom)

from AppleLife: Core 2 Duo P7500 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on P7500
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
MacBookAir2,1 0x17 (CPU_MODEL_PENRYN) Core 2 Duo SL9300 / SL9400 / SL9600 (Penryn)

from AppleLife: Core 2 Duo SL9600 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on SL9600
MacBookAir3,1 0x17 (CPU_MODEL_PENRYN) Core 2 Duo SU9400 / SU9600 (Penryn)

from AppleLife: Core 2 Duo SU9400 (Type = 0x0302)

[CONFIRMED]
0x0302 (AppleProcessorTypeCore2DuoType2) on SU9400
1. First time to see 0x0302.
MacBookAir3,2 0x17 (CPU_MODEL_PENRYN) Core 2 Duo SL9400 / SL9600 (Penryn)

from AppleLife: Core 2 Duo SL9400 (Type = 0x0302)

[CONFIRMED]
0x0302 (AppleProcessorTypeCore2DuoType2) on SL9400
MacBookAir4,1 0x2A (CPU_MODEL_SANDY_BRIDGE) Core i5 2467M / i7 2677M (Sandy Bridge)

from AppleLife: Core i5 2467M (Type = 0x0602)

[CONFIRMED]
0x0602 (AppleProcessorTypeCorei5Type2) on i5 2467M
1. FIXME: Lacking in a dump with i7 2677M, assuming 0x0702 (AppleProcessorTypeCorei7Type2) is used.
TODO: Check a model with i7 2677M.
MacBookAir4,2 0x2A (CPU_MODEL_SANDY_BRIDGE) Core i5 2557M / i7 2677M (Sandy Bridge)
Core i5 2467M (Edu version, Sandy Bridge)

from AppleLife: Core i5 2557M (Type = 0x0602)

[CONFIRMED]
0x0602 (AppleProcessorTypeCorei5Type2) on i5 2557M
1. FIXME: Lacking in a dump with i7 2677M, assuming 0x0702 (AppleProcessorTypeCorei7Type2) is used.
TODO: Check a model with i7 2677M.
MacBookAir5,1 0x3A (CPU_MODEL_IVYBRIDGE) Core i5 3317U / i7 3667U (Ivy Bridge)

from AppleLife: Core i5 3317U (Type = 0x0604)

[CONFIRMED]
0x0604 (AppleProcessorTypeCorei5Type4) on i5 3317U
1. FIXME: Lacking in a dump with i7 3667U, assuming 0x0704 (AppleProcessorTypeCorei7Type4) is used.
TODO: Check a model with i7 3667U.
MacBookAir5,2 0x3A (CPU_MODEL_IVYBRIDGE) Core i5 3427U / i7 3667U (Ivy Bridge)
Core i5 3317U (Edu version, Ivy Bridge)

from AppleLife: Core i5 3427U (Type = 0x0604)

0x0604 (AppleProcessorTypeCorei5Type4) on i5 3427U 1. FIXME: Lacking in a dump with i7 3667U, assuming 0x0704 (AppleProcessorTypeCorei7Type4) is used.
TODO: Check a model with i7 3667U.
MacBookAir6,1 0x45 (CPU_MODEL_HASWELL_ULT) Core i5 4250U / 4260U / i7 4650U (Haswell-ULT)

from AppleLife: Nothing (No archive) (Type = Unknown)

TODO TODO: Find a dump from MacBookAir6,1.
MacBookAir6,2 0x45 (CPU_MODEL_HASWELL_ULT) Core i5 4250U / 4260U / i7 4650U (Haswell-ULT)

from AppleLife: Core i5 3427U (Type = 0x0604)

[CONFIRMED]
0x0605 (AppleProcessorTypeCorei5Type5) on i5 4250U
1. FIXME: Lacking in a dump with i7 4650U, assuming 0x0705 (AppleProcessorTypeCorei7Type5) is used.
TODO: Check a model with i7 4650U.
MacBookAir7,1 0x3D (CPU_MODEL_BROADWELL) Core i5 5250U / i7 5650U (Broadwell)

from AppleLife: Nothing (No archive) (Type = Unknown)

[CONFIRMED]
0x0606 (AppleProcessorTypeCorei5Type6) on i5 5250U
(from savvamitrofanov)
1. FIXME: Lacking in a dump with i7 5650U, assuming 0x0706 (AppleProcessorTypeCorei7Type6) is used.
TODO: Check a model with i7 5650U.
MacBookAir7,2 0x3D (CPU_MODEL_BROADWELL) Core i5 5250U / 5350U / i7 5650U (Broadwell)

from AppleLife: Nothing (No archive) (Type = Unknown)

[CONFIRMED]
0x0606 (AppleProcessorTypeCorei5Type6) on i5 5250U / 5350U
(from savvamitrofanov)
1. FIXME: Lacking in a dump with i7 5650U, assuming 0x0706 (AppleProcessorTypeCorei7Type6) is used.
TODO: Check a model with i7 5650U.
MacBookAir8,1 0x9E (CPU_MODEL_COFFEELAKE) Core i5 8210Y (Amber Lake Y / Coffee Lake)

from AppleLife: Nothing (No archive) (Type = Unknown)

[CONFIRMED]
0x0608 (AppleProcessorTypeCorei5Type8) on i5 8210Y
MacBook1,1 0x0E (CPU_MODEL_YONAH) Core Duo T2400 / T2500 (Yonah)

from AppleLife: Core Duo T2500 (Type = Unknown)

[CONFIRMED]
0x0201 (AppleProcessorTypeCoreSolo) on unknown CPU
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
2. This set of CPUs do not support 64-bit, putting 0x0201.
MacBook2,1 0x0F (CPU_MODEL_MEROM) Core 2 Duo T5600 / T7200 / T7400 (Merom)

from AppleLife: Core 2 Duo T7200 (Type = Unknown)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on unknown CPU
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
2. This set of CPUs support 64-bit, putting 0x0301.
MacBook3,1 0x0F (CPU_MODEL_MEROM) Core 2 Duo T7300 / T7500 (Merom)

from AppleLife: Core 2 Duo T7500 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on T7500
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
2. This set of CPUs support 64-bit, putting 0x0301.
MacBook4,1 0x17 (CPU_MODEL_PENRYN) Core 2 Duo T8100 / T8300 (Penryn)

from AppleLife: Core 2 Duo T8300 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on T8300
MacBook5,1 0x17 (CPU_MODEL_PENRYN) Core 2 Duo P7350 / P8600 (Penryn)

from AppleLife: Core 2 Duo P8600 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on P8600
MacBook5,2 0x17 (CPU_MODEL_PENRYN) Core 2 Duo P7350 / P7450 (Penryn)

from AppleLife: Core 2 Duo P7450 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on P7450
MacBook6,1 0x17 (CPU_MODEL_PENRYN) Core 2 Duo P7550 (Penryn)

from AppleLife: Core 2 Duo P7550 (Type = 0x0301)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on P7550
MacBook7,1 0x17 (CPU_MODEL_PENRYN) Core 2 Duo P8600 (Penryn)

from AppleLife: Nothing (No archive) (Type = Unknown)

[CONFIRMED]
0x0301 (AppleProcessorTypeCore2DuoType1) on unknown CPU
NOTE: should be P8600 as it is the very only one.
MacBook8,1 0x3D (CPU_MODEL_BROADWELL) Core M 5Y31 / 5Y51 / 5Y71 (Broadwell)

from AppleLife: Core M 5Y51 (Type = 0x0B06)

[CONFIRMED]
0x0B06 (AppleProcessorTypeCoreMType6) on Core M 5Y51
1. First time to see 0x0B06.
MacBook9,1 0x4E (CPU_MODEL_SKYLAKE_ULT) Core m3 6Y30 / m5 6Y54 / m7 6Y75 (Skylake-ULT)

from AppleLife: Nothing (No archive) (Type = unknown)

[CONFIRMED]
0x0D07 (AppleProcessorTypeCoreM5Type7) on Core m5 6Y54

m3 - TBD (maybe 0x0C07 ?)
EDIT: Yes, on MacBook10,1

m7 - TBD (maybe 0x0E07 ?)

1. First time to see 0x0D07.
2. FIXME: Lacking in a dump with m3 6Y30, no value is assumed for the time being.
TODO: Check a model with m3 6Y30.
3. FIXME: Lacking in a dump with m7 6Y75, no value is assumed for the time being.
TODO: Check a model with m7 6Y75.

FIXME: Maybe 0x0C07 for m3 6Y30 and 0x0E07 for m7 6Y75?

MacBook10,1 0x8E (CPU_MODEL_KABYLAKE_ULT) Core m3 7Y32 / i5 7Y54 / i7 7Y75 (Kaby Lake-ULT)

from AppleLife: Nothing (No archive) (Type = unknown)

[CONFIRMED]
0x0C07 (AppleProcessorTypeCoreM3Type7) on m3 7Y32
1. First time to see 0x0C07.
2. FIXME: Lacking in a dump with i5 7Y54, assuming 0x0605 (AppleProcessorTypeCorei5Type5) is used.
TODO: Check a model with i5 7Y54.
3. FIXME: Lacking in a dump with i7 7Y75, assuming 0x0705 (AppleProcessorTypeCorei7Type5) is used.
TODO: Check a model with i7 7Y75.
Xserve1,1 0x0F (CPU_MODEL_MEROM) Xeon 5130 x2 / 5150 x2 / 5160 x2 (Woodcrest)

from AppleLife: Nothing (DMI/ioreg not found)

[FIXME]
0x0401 (AppleProcessorTypeXeonPenrynType1)
1. CPUID is obsolete as of XNU-3789.1.32 (10.12).
2. This set of CPUs support 64-bit, putting 0x0401 (maybe also 0x0402).
Xserve2,1 0x17 (CPU_MODEL_PENRYN) Xeon E5462 / E5462 x2 / E5472 x2 (Harpertown / Penryn)

from AppleLife: E5462 x2 (Type = 0x0402)

[CONFIRMED]
0x0402 (AppleProcessorTypeXeonPenrynType2) on E5462 x2
Xserve3,1 0x1A (CPU_MODEL_NEHALEM) Xeon E5520 / E5520 x2 / X5550 / X5570 x2 (Nehalem)

from AppleLife: E5520 x2 (Type = 0x0501)

[CONFIRMED]
0x0501 (AppleProcessorTypeXeon) on E5520 x2
原文链接:http://imacos.top/2023/01/05/mac-cpu/,转载请注明出处。
1
1. 本站所有资源解压密码均为imacos.top
2. 本站资源收集于网络,仅做学习和交流使用,请于下载后24小时内删除。如果你喜欢我们推荐的软件,请购买正版支持作者。
3. 如有无法下载的链接,联系:邮箱271638927@qq.com,或直接联系QQ271638927进行反馈,我们将及时进行处理。
4. 本站发布的内容若侵犯到您的权益,请联系站长删除,联系方式:邮箱271638927@qq.com,我们将第一时间配合处理!

评论0

请先
终身会员限时上线 ☞ 限时永久会员折扣活动开始啦 > 查看优惠
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码