Thinkpad x230でhackintosh-highsierraが動いた夢をみた話

#　Thinkpad x230でhackintoshが作れてbluetoothとwi-fiが動いた話

この記事は <a href="https://qiita.com/Pa_Pi_Pudding/items/8c3d3dea8984b96fe66b">Thinkpad x230でhackintoshを作る夢を見ようとしてこけた話</a> の続きです。


※こんなもの作ってないで買ってください.macはmacのハードだからいいんですって1001億回言ってる.


 さて、今回はThinkpad x230 でhackintoshを作ろうとした（現在進行形）のお話の続きで
airdropも普通に動きます、赤乳首も動きますが挙動があれなので僕はあんまり使いません。
DVIは動きません。だってMacにはないもの...
前回ぶち壊したwi-fiカードも入れ替えられました。かなり遠回りをしますので、挑戦する人は頑張ってください。

###[勧告]thinkpadx230でhackintoshを作る人
CPUをi7にしたいなどの理由がない限りはx220で作ることをお勧めします。
理由としてはx220の方がwi-fiカードを認証させるのが楽だからです。windows上から改造BIOSに書き換えることでwhitelistを除去できます。
x230はbiosチップに改造BIOSを直接書き込みます。これが大変
キーボードの好みもあると思います。修羅の道を行きたい方はx230でやってください。

###必要アイテム
- macbook(なしでやる人もいますがとても大変です。)
- thinkpad x230 & ACアダプタ

###PCスペック
| プロセッサー | インテル® Core™ i5-3320M プロセッサー |
|:--|:--|
| プロセッサー動作周波数 | 2.60GHz |
| メモリ| 2.60GHz |
| ハードディスク　　|MX300 CT275MX300SSD1 525GB|
| wi-fi card | BCM943228HMB 802.11a/b/g/n (他にも使えるものがあるっぽいので調べてください。) |

###結果
![te.gif](https://qiita-image-store.s3.amazonaws.com/0/218546/6d41d197-b145-f888-4cf9-3ff1f8c8c814.gif)



###前回どうして入れられなかったのか
unibeastを使わずにinstallusbを作ったらできませんでした。
unibeastは落とすためにはサイトに登録しないといけないです、<a href = https://github.com/xxx10101xxx/ThinkPad-X230-macOS>tools</a>にあります。詳しくは参考URlをみてください。

###参考URL
>↓この僕のgitです。使ってもいいですが作成元から撮ってきた方がいいと思います。
https://github.com/zaizchan/hackintosh-ThinkpadX230-HighSerra

>作成元です。この通りにやればできます。
>https://github.com/xxx10101xxx/ThinkPad-X230-macOS

>参考動画
>インストール後の動作はしなくてもいいです。その代わりに<a href="https://github.com/xxx10101xxx/ThinkPad-X230-macOS">上のURLを参考にしてください。</a>

###hackintoshのインストール
上のURLを参考にしてください。簡潔にまとめると
macでの作業
------------------------------------------------------
0.gitからmasterブランチからフォルダを落とす

1.MacOSでOSのインストーラを落とす

2.USBフォーマット

3.unibeastで焼く。このとき言語設定を英語にして、時間設定を2012〜２０１３あたりにする
僕は日付を2013/11/23とかにしました。
※日付変えるとインターネットに通信できなくなるので、インストールUSB作った後に設定を戻してください。


4.efiMounterでUSBマウント　mounterも落としてきたファイルにある

5.落としてきたフォルダのkent/otherを入れる。

6.wi-fiとbluetooth使いたい人はconfig.plistをWiFi-4352/config.plistに入れ替えて、SMBIOSタブでシリアル番号、BoardSerialNumber、SmUUIDを生成します。[システムパラメータ]タブでCustomUUIDを入力します。

plistのコンフィグを変更するときは、Clover Configuratorを使ってください。

７.i5,i3の人はUSBのNullCPUPowerManagement.kextをkentｓ/otherに入れる
SSDT.aml内の/EFI/CLOVER/ACPI/patchedを消す

thinkpadでの作業
----------------------------------------------------------
8.thinkpadにUSBを刺してインストールする
biosの設定は<a href = https://github.com/xxx10101xxx/ThinkPad-X230-macOS>ここのsetup guide </a>を参考にしてください。

9.ハードディスクと、usbをefiマウントして、usbのcloverファイル等をハードディスクにコピーする(これをするとUSBなしでhackintoshがbootできるようになる)

10. i3,i5の人はTools/ssdtPrGen.sh-Beta の ssdtPRGen.shを動かします
ターミナルから<br>
  sudo sh ssdtPRGen.sh<br>
をするとうまく成功した場合<br>
~/Library/ssdtPRGen/ にSSDT.aml ができるのでハードディスクの/EFI/CLOVER/ACPIに入れますもしくは入れ替えます。
その後kents/other/NullCPUPowerManagement.kextを消します。
※なんかうまく生成できないよって人は<a href = https://github.com/zaizchan/hackintosh-ThinkpadX230-HighSerra/tree/master/EFI/CLOVER/ACPI/patched>ここから</a>取って入れ替えたも大丈夫です(多分;;)

11.<a href = https://github.com/zaizchan/hackintosh-ThinkpadX230-HighSerra/tree/master/thinkpad%20trackpad%20enable>thinkpadのトラックポイント</a>を使いたいならkents/other/voodooPS2controller.kentを上記URLのものに変える
※僕が使用している段階だと、たまに死んだり。再起動後は動いたりと挙動が安定しないのでインストール元から落とした方がいいと思います。↓
<a href = https://www.hackintosh.zone/file/997-correct-preference-pane-trackpad-macos-sierra-highsierra/>トラックポイントインストール元</a>


12.other/kent/ と WiFi-4352/Extra-Kexts/の中身をデスクトップにばらまいてkentbeastを使って当てる.(System/Library/Extensions)の方

13.Kentutilityで有効化する。

以上です。