macOSをMac以外のマシンで動かすことは想定されていません。なのでmacOS開発陣が動作保証するCPUは、Macに搭載されたCPUだけです。この記事ではMac搭載CPUを列挙しました。Hackintoshを作る際のCPU選びの参考にしてください。
Table of Contents
実機のCPUとiGPU
macOSはMacのために開発されていますので、正式に対応しているCPUはMac搭載CPUだけと言えます。実際には、Mac搭載CPUに近い仕様のCPUならばmacOSは問題なく動きますが、それはたまたま動いていると考えるべきかと思います。macOS開発陣は、そのCPUでの動作チェックをしていないと思います。HackintoshのCPU選びは、以下の記事にまとめておきました。そのCPUが実機に搭載されているかどうかは、パーツ選びの重要なポイントと思います。
Hackintoshのオススメは自作です。自作することで動作の確実なパーツを選択することができます。ここでは、現行のmacOSを動かすことを前提に、Hackintoshの自作方法を紹介します。tonymacx86のサイトでは、推奨パーツのリストが作られています。このブログでも、自作Hackintoshのためのパーツ選びについて書いていきます。まずはCPU編です。(2020/7/7更新)第10世代のComet Lake CPU第10世代デスクトップ向けCPUがComet Lake-Sです。型番が10から始まります。現時点 (2020/7/7) ではまだこれを搭載したiMacは発売されていませんが、間... Hackintoshのパーツ選び 【その1:CPU編】 - Boot macOS |
そんなCPU選びの場面で便利に使えるMac搭載CPUの一覧情報って、ありそうでなかなか無かったかと思います。MacTracker.appなどのアプリやMacの仕様をまとめたページはたくさんありますが、CPU選びに使うには使いにくいです。そこで、公開されているMacの仕様から、搭載CPUの一覧を作ってみました。全部調べるのは大変ですので、CatalinaでもサポートされているIvy Bridge以降のCPUとそのiGPUについて、まとめました。
デスクトップMac
iMac
自作PCでHackintoshを作る場合にCPU選びの基準となるのはiMacです。パーツ店で買えて、市販のマザーボードに搭載できる「組める」CPUが採用されています。なのでiMa搭載CPUは、自作PCのCPU選びの基準になります。末尾がKなのは、オーバークロック対応CPU (実機ではOCしていません)、Sなのは省電力モデルです。無印とクロックが違うだけですので、macOS互換性は変わらないです。かつてのエントリーモデルiMacで使用されたUとRは、半田付けタイプのCPUですので、自作PCの対象にはなりにくいです。
iMacにはiGPUのみで稼働するモデルと、専用のGPU(dGPU)を別途搭載しているモデルがあります。dGPUを前提とした使われ方をしているCPUや、それに対応するMacのモデル番号を使用する場合には、ビデオカードと組み合わせて使う方が安定すると思われます。
- 3470S, 3470, 3770 <– iMac13,2
- 3225, 3330S, 3470S, 3770S <– iMac13,1
- 4570R, 4570S, 4770S <– iMac14,1, 14,3
- 4570, 4670, 4771 <– Mac14,2
- 4260U <– iMac14,4
- 4590, 4690, 4790K <– iMac15,1
- 5250U, 5575R <– iMac16,1, 16,2
- 5675R, 5775R <– iMac16,2
- 6500, 6600, 6700K <– iMac17,1
- 7360U <– iMac18,1
- 7400, 7500, 7700 <– iMac18,2
- 7500, 7600, 7600K, 7700K <– iMac18,3
- 8100, 8500, 8700 <– iMac19,2
- 8500, 8600, 9600K, 9900K <– iMac19,1
iMac Pro
Hackintoshコミュニティでそれほど積極的には解明されていないXeon搭載なので、自作の参考にはあまりならないかと思います。
- W-2140B, W-2150B, W-2170B, W-2190B <– iMacPro1,1
Mac mini
miniは概ねモバイルCPUが搭載されています。Macmini8,1に搭載の末尾がBのモデルは、半田付けタイプですが、無印と同一の仕様です。中身は同じと考えて良いです。miniは、すべてがiGPUで動いています。なのでiGPUはmacOSでサポートされていると考えて良いです。
- 3210M, 3615QM, 3720QM (Intel HD Graphics 4000) <– Macmini6,1, 6,2
- 4260U, 4278U, 4308U, 4578U (Indel HD Graphics 5000, 5100) <– Macmini7,1
- 8100B, 8500B, 8700B (Intel UHD Graphics 630) <– Macmini8,1
モバイルMac
MacBookシリーズには半田付けタイプのCPUしか搭載されていません。なので、通常の自作PCでは、あまり参考にできないです。ただ、Intel NUCのようなCPU搭載ベアボーンとして提供されている製品や、ノートPC選びの参考になります。CPUが実機と同じならHackintoshの成功率は高いです。Intel NUCには、7567U、5557U、5250U、4250U、3427U搭載モデルがあります。これらはMacBook AirやMacBook Pro搭載CPUです。これらのCPUは一般的なのか、NUC以外の他社の小型べアボーン製品やノートPCでもよく使われています。
CPUが違っても、iGPUが同じなら、これもHackintoshできる可能性が高いと考えて良いです。そのiGPUのためのドライバーがmacOSに含まれているのでiGPU表示が期待できます。また、iGPUが同じなら、CPU仕様も類似しているので、macOSとの互換性が高いと言えます。例えば初代NUCでは3217Uが使われましたが、これはMacBookAir5,1搭載の3317Uに近いのでmacOSとの互換性が高かったです。
Next Unit of Computing (NUC)はIntelが提唱する小型ファームファクタのコンピュータです。10.16 × 10.16 cmのサイズの基板に、モバイル向けCPUが搭載されたマザーボード製品やベアボーン製品として販売されています。今のIntelのモバイル向けCPUはソケットではなく半田付けするタイプなので、自作したい場合にはNUCのようにマザーボードとセットになった製品しか選択肢がありません。Intelのモバイル向けCPUは、MacBookシリーズ、Mac mini、さらには一部のiMacで使われているので、Hackintoshする上での互換性は高いです。NUCでmacOS... NUCで作る超小型macOSマシン - Boot macOS |
MacBook Air
MacBook AirはすべてiGPUで動作します。同じCPUが使えれば、動作も表示も安定しています。
- 3317U, 3367U (Intel HD Graphics 4000) <– MacBookAir5,1
- 3427U, 3667U (Intel HD Graphics 4000) <– MacBookAir5,2
- 4250U, 4260U, 4650U (Intel HD Graphics 5000) <– MacBookAir6,1, 6,2
- 5250U, 5350U, 5650U (Intel HD Graphics 6000) <– MacBookAir7,1, 7,2
- 8210Y (Intel UHD Graphics 617) <– MacBookAir8,1, 8,2
MacBook Pro
MacBookシリーズの主力機であるMacBook Proには多数のモデルがあり、搭載CPUも多いです。MacBook Proの一部のモデルはdGPUを搭載しています。
- 3615QM, 3720QM, 3890QM (Intel HD Graphics 4000) <– MacBookPro9,1
- 3210M, 3520M (Intel HD Graphics 4000) <– MacBookPro9,2
- 3615QM, 3630QM, 3720QM, 3740QM, 3820QM, 3840QM (Intel HD Graphics 4000) <– MacBookPro10,1
- 3210M, 3230M, 3450QM, 3520M (Intel HD Graphics 4000) <– MacBookPro10,2
- 4258U, 4278U, 4288U, 4308U, 4558U, 4578U (Intel Iris 5100) <– MacBookPro11,1
- 4750HQ, 4770HQ, 4850HQ, 4870HQ, 4960HQ, 4980HQ (Intel Iris Pro 5200) <– MacBookPro11,2, 11,3, 11,4
- 5257U, 5287U, 5557U (Intel Iris Graphics 6100) <– MacBookPro12,1
- 6360U, 6660U (Intel Iris Graphics 540) <– MacBookPro13,1
- 6267U, 6287U, 6567U (Intel Iris Graphics 550) <– MacBookPro13,2
- 6700HQ, 6820HQ, 6920HQ (Intel HD Graphics 530) <– MacBookPro13,3
- 7360U, 7660U (Intel Iris Plus Graphics 640) <– MacBookPro14,1
- 7267U, 7287U, 7567U (Intel Iris Plus Graphics 650) <– MacBookPro14,2
- 7700HQ, 7820HQ, 7920HQ (Intel HD Graphics 630) <– MacBookPro14,3
- 8259U, 8279U, 8559U, 8569U (Intel Iris Plus Graphics 655) <– MacBookPro15,2
- 8750H, 8850H, 8950HK (Intel UHD Graphics 655) <– MacBookPro15,1, 15,3
- 9750H, 9880H, 9980HK (Intel UHD Graphics 630) <– MacBookPro 15,3
- 8257U, 8557U (Intel Iris Plus Graphics 645) <– MacBookPro 15,4
MacBook
無印MacBookは、さらに省電力を追求しています。自作PCではあまり機会がないかもしれません。以前紹介したLattePanda Alpha初号機は7Y30を使用していて、MacBook10,1搭載の7Y32に仕様が近いのでmacOSとの互換性が高いです。
LattePanda Alpha 800は、Intel Core m3-7Y30を搭載したシングルボードコンピュータです。MacBook 2017に搭載されているm3-7Y32のクロック違いバージョンなのでmacOSとの互換性が高いです。3回にわたって過去に紹介しましたが、まとめ記事にしました。ハードウェア 本体は LattePanda Alpha 800 (他に864があり。搭載無線はBIOSでdisable) CPUは Intel(R) Core(TM) m3-7Y32 CPU @ 1.10GHz グラフィックスはIntel HD Graphics 615 SSDはSATA M.2 SSD WD WDS120G2G0B (NVMeも使用可能) WiFi/BluetoothaはDW1560 (Continuity非対応)A... LattePanda Alpha 800, m3-7Y30 - Boot macOS |
- 5Y31, 5Y51, 5Y71 (Intel HD Graphics 5300) <– MacBook8,1
- 6Y30, 6Y54, 6Y75 (Intel HD Graphics 515) <– MacBook9,1
- 7Y32, 7Y54, 7Y75 (Intel HD Graphics 615) <– MacBook10,1
CPU番号順のリスト
上の情報を、CPUの番号順に並べました。そのCPUがMac搭載CPUなのかどうか、すぐに調べられるのではと思います。
デスクトップCPU
Mac搭載CPUのうち、自作で使えるLGAタイプのCPUです。一般のマザーボードのソケットに付けられます。KモデルはOC対応、Sモデルは省電力版です。これに、BGAタイプの半田付けするCPU(末尾がRとB)も含めました。内部は無印とほぼ同様なので、同番号の無印CPUのモデルIDとして使えると思います。どこかでジャンクのデスクトップPCを見つけた時に、この番号のCPUだったらぜひ確保してHackintoshしましょう。
- 3225 (Intel HD Graphics 4000) <– iMac13,1
- 3330S (Intel HD Graphics 2500) <– iMac13,1
- 3470 (Intel HD Graphics 2500) <– iMac13,2
- 3470S (Intel HD Graphics 2500) <– iMac13,1, iMac13,2
- 3770 (Intel HD Graphics 4000) <– iMac13,2
- 3770S (Intel HD Graphics 4000) <– iMac13,1
- 4570 (Intel HD Graphics 4600) <– Mac14,2
- 4570S (Intel HD Graphics 4600) <– iMac14,1, 14,3
- 4570R (Intel Iris Pro Graphics 5200) <– iMac14,1, 14,3
- 4590 (Intel HD Graphics 4600) <– iMac15,1
- 4670 (Intel HD Graphics 4600) <– Mac14,2
- 4690 (Intel HD Graphics 4600) <– iMac15,1
- 4770S (Intel HD Graphics 4600) <– iMac14,1, 14,3
- 4771(Intel HD Graphics 4600) <– Mac14,2
- 4790K (Intel HD Graphics 4600) <– iMac15,1
- 5575R (Intel Iris Pro Graphics 6200) <– iMac16,1, 16,2
- 5675R (Intel Iris Pro Graphics 6200) <– iMac16,2
- 5775R (Intel Iris Pro Graphics 6200) <– iMac16,2
- 6500 (Intel HD Graphics 530) <– iMac17,1
- 6600 (Intel HD Graphics 530) <– iMac17,1
- 6700K (Intel HD Graphics 530) <– iMac17,1
- 7400 (Intel HD Graphics 630) <– iMac18,2
- 7500 (Intel HD Graphics 630) <– iMac18,2, iMac18,3
- 7600 (Intel HD Graphics 630) <– iMac18,3
- 7600K (Intel HD Graphics 630) <– iMac18,3
- 7700 (Intel HD Graphics 630) <– iMac18,2
- 7700K (Intel HD Graphics 630) <– iMac18,3
- 8100 (Intel UHD Graphics 630) <– iMac19,2
- 8100B (Intel UHD Graphics 630) <– Macmini8,1
- 8500 (Intel UHD Graphics 630) <– iMac19,2, iMac19,1
- 8500B (Intel UHD Graphics 630) <– Macmini8,1
- 8700 (Intel UHD Graphics 630) <– iMac19,2
- 8700B (Intel UHD Graphics 630) <– Macmini8,1
- 8600 (Intel UHD Graphics 630) <– iMac19,1
- 9600K (Intel UHD Graphics 630) <– iMac19,1
- 9900K (Intel UHD Graphics 630) <– iMac19,1
モバイルCPU
モバイル用のCPUです。iGPUも併記しました。ノートPCのCPUがこの番号でしたら、ぜひHackintoshを試みたいところです。
- 3210M (Intel HD Graphics 4000) <– Macmini6,1, 6,2, MacBookPro9,2, MacBookPro10,2
- 3230M (Intel HD Graphics 4000) <– MacBookPro10,2
- 3317U (Intel HD Graphics 4000) <– MacBookAir5,1
- 3367U (Intel HD Graphics 4000) <– MacBookAir5,1
- 3427U (Intel HD Graphics 4000) <– MacBookAir5,2
- 3450QM (Intel HD Graphics 4000) <– MacBookPro10,2
- 3520M (Intel HD Graphics 4000) <– MacBookPro9,2, MacBookPro10,2
- 3615QM (Intel HD Graphics 4000) <– Macmini6,1, 6,2, MacBookPro9,1, MacBookPro10,1
- 3630QM (Intel HD Graphics 4000) <– MacBookPro10,1
- 3667U (Intel HD Graphics 4000) <– MacBookAir5,2
- 3720QM (Intel HD Graphics 4000) <– Macmini6,1, 6,2, MacBookPro9,1, MacBookPro10,1
- 3740QM (Intel HD Graphics 4000) <– MacBookPro10,1
- 3820QM (Intel HD Graphics 4000) <– MacBookPro10,1
- 3840QM (Intel HD Graphics 4000) <– MacBookPro10,1
- 3890QM (Intel HD Graphics 4000) <– MacBookPro9,1
- 4250U (Intel HD Graphics 5000) <– MacBookAir6,1, 6,2
- 4258U (Intel Iris 5100) <– MacBookPro11,1
- 4260U (Indel HD Graphics 5000) <– Macmini7,1, MacBookAir6,1, 6,2, iMac14,4
- 4278U (Indel HD Graphics 5100) <– Macmini7,1, MacBookPro11,1
- 4288U (Intel Iris 5100) <– MacBookPro11,1
- 4308U (Indel HD Graphics 5100) <– Macmini7,1, MacBookPro11,1
- 4558U (Intel Iris 5100) <– MacBookPro11,1
- 4578U (Indel HD Graphics 5000, 5100) <– Macmini7,1, MacBookPro11,1
- 4650U (Intel HD Graphics 5000) <– MacBookAir6,1, 6,2
- 4750HQ (Intel Iris Pro 5200) <– MacBookPro11,2, 11,3, 11,4
- 4770HQ (Intel Iris Pro 5200) <– MacBookPro11,2, 11,3, 11,4
- 4850HQ (Intel Iris Pro 5200) <– MacBookPro11,2, 11,3, 11,4
- 4870HQ (Intel Iris Pro 5200) <– MacBookPro11,2, 11,3, 11,4
- 4960HQ (Intel Iris Pro 5200) <– MacBookPro11,2, 11,3, 11,4
- 4980HQ (Intel Iris Pro 5200) <– MacBookPro11,2, 11,3, 11,4
- 5250U (Intel HD Graphics 6000) <– MacBookAir7,1, 7,2, iMac16,1, 16,2
- 5257U (Intel Iris Graphics 6100) <– MacBookPro12,1
- 5287U (Intel Iris Graphics 6100) <– MacBookPro12,1
- 5350U (Intel HD Graphics 6000) <– MacBookAir7,1, 7,2
- 5557U (Intel Iris Graphics 6100) <– MacBookPro12,1
- 5650U (Intel HD Graphics 6000) <– MacBookAir7,1, 7,2
- 6267U (Intel Iris Graphics 550) <– MacBookPro13,2
- 6287U (Intel Iris Graphics 550) <– MacBookPro13,2
- 6360U (Intel Iris Graphics 540) <– MacBookPro13,1
- 6660U (Intel Iris Graphics 540) <– MacBookPro13,1
- 6567U (Intel Iris Graphics 550) <– MacBookPro13,2
- 6700HQ (Intel HD Graphics 530) <– MacBookPro13,3
- 6820HQ (Intel HD Graphics 530) <– MacBookPro13,3
- 6920HQ (Intel HD Graphics 530) <– MacBookPro13,3
- 7267U (Intel Iris Plus Graphics 650) <– MacBookPro14,2
- 7287U (Intel Iris Plus Graphics 650) <– MacBookPro14,2
- 7360U (Intel Iris Plus Graphics 640) <– MacBookPro14,1, iMac18,1
- 7567U (Intel Iris Plus Graphics 650) <– MacBookPro14,2
- 7660U (Intel Iris Plus Graphics 640) <– MacBookPro14,1
- 7700HQ (Intel HD Graphics 630) <– MacBookPro14,3
- 7820HQ (Intel HD Graphics 630) <– MacBookPro14,3
- 7920HQ (Intel HD Graphics 630) <– MacBookPro14,3
- 8210Y (Intel UHD Graphics 617) <– MacBookAir8,1, 8,2
- 8257U (Intel Iris Plus Graphics 645) <– MacBookPro 15,4
- 8259U (Intel Iris Plus Graphics 655) <– MacBookPro15,2
- 8279U (Intel Iris Plus Graphics 655) <– MacBookPro15,2
- 8557U (Intel Iris Plus Graphics 645) <– MacBookPro 15,4
- 8559U (Intel Iris Plus Graphics 655) <– MacBookPro15,2
- 8569U (Intel Iris Plus Graphics 655) <– MacBookPro15,2
- 8750H (Intel UHD Graphics 655) <– MacBookPro15,1, 15,3
- 8850H (Intel UHD Graphics 655) <– MacBookPro15,1, 15,3
- 8950HK (Intel UHD Graphics 655) <– MacBookPro15,1, 15,3
- 9750H (Intel UHD Graphics 630) <– MacBookPro 15,3
- 9880H (Intel UHD Graphics 630) <– MacBookPro 15,3
- 9980HK (Intel UHD Graphics 630) <– MacBookPro 15,3