1、刷上新版(7.0)的bios,修改这几项:
Vt-d 关闭
IOAPIC 24-119 Entries 关闭
IO串口 关闭(x东的基本都是串口版本,一定要关闭,其他版本没这个问题)
安全启动模式 关闭
USB XHCI Handoff 打开
2、系统推荐使用macOSSierra,结合妖板支持OS X系统的bios,安装macOS当是非常简单惬意的事,但一时贪图i5 7500漂亮的功耗性能价格比,入了这货,所以弄得复杂了不少…
还是说说安装方法吧,此方法应该也适用于kaby lake7代CPU及核显HD630。制作好Sierra安装U盘,制作参考坛子里的教程好了,用最新版的clover引导,并注意以下几点:
config.plist设置:
Kaby Lake 苹果还没用上,Mac原生不支持,但和Mac支持的6代CPU差不多,通过屏蔽CPU ID来解决:
KernelAndKextPatches->FakeCPUID
设置0x0506E3
打开核显
Graphics->Inject->Intel
设置为True
另外系统启动时会丢失USB端口,设置USB端口解决:
Boot->Arguments
设置 -gux_defer_usb2
然后在EFI/clover/kexts/10.12里放入以下几个必要的kext
FakePCIID_Intel_HD_Graphics.kext
FakePCIID.kext
FakeSMC.kext
其他参照正常的参数设置就可以了,非常简单。
然后抹盘安装,简单不表。
macOS Sierra安装到硬盘后,在硬盘上安装clover引导时,注意以下几点:
config.plist设置
继续屏蔽CPU ID
KernelAndKextPatches->FakeCPUID
设置0x0506E3
设置cpu变频参数
ACPI->SSDT-> Generate
设置为True
驱动HD630核显
Device->FakeID->IntelGFX
设置字串 0x19168086
Device-> AddProperties->
添加如下字串
<key>AddProperties</key>
<array>
<dict>
<key>Device</key>
<string>IntelGFX</string>
<key>Disabled</key>
<false/>
<key>Key</key>
<string>AAPL,GfxYTile</string>
<key>Value</key>
<data>
AQAAAA==
</data>
</dict>
</array>
Graphics->Inject->Intel
设置 True
Graphics-> ig-platform-id
设置字串0x19160000
设置合适的smbios参数,推荐使用iMac17,1,这个原生支持6代CPU,和我的7代CPU接近。
然后安装Kext驱动到L/E,屏蔽CPU及核显
FakePCIID_Intel_HD_Graphics.kext
FakePCIID.kext
在EFI/clover/kexts/10.12
放入kext驱动
FakeSMC.kext
IntelMausiEthernet 驱动主板的intel网卡
ACL283声卡
config.plist
设置Device->Audio->Inject
设置字串66
在EFI/cover/kexts/10.12
里放入修改过的AppleALC.kext(加入lilu的kext插件),可以直接支持原版的applehda,简单省事(感谢insanelymac的vit9696&lilu);安装CodecCommander.kext驱动到S/L/E。
USB
安装USBInjextAll.kext
到EFI/clover/kexts/10.12
,然后把此主板对应的SSDT-USB-DESKMINI.aml
文件放入EFI/clover/ACPI/patched
,配合使用。
完工
https://blog.daliansky.net/Intel-core-display-platformID-finishing.html
https://www.chiphell.com/thread-1722394-1-1.html