适用机型 surface pro 2, surface pro 3 。
- 更新 clover bootloader 到最新版本。
- 添加 /EFI/CLOVER/kexts/10.13 文件夹,并放入最新版的 fakesmc.kext.
- 如果出现错误找不到"The path /System/Installation/Packages/OSInstall.mpkg appears to be missing or damaged"让你重启电脑。解决方案是查看该文件里面info.plist文件里面的时间,将时间改为当前时间之前。
- 添加最新版 apfs.efi 文件放入 /EFI/CLOVER/drivers64UEFI 文件夹。注意如果不放,安装完更新后你的clover 引导看不到mac 启动盘,只有windows。如果不是最新版的文件可能出现禁止符号不能启动。
- 尽量不要同时修改你的Mac盘 S/L/E 文件夹底下内容和 EFI盘内容。如果修改EFI内容导致错误,你可以启动windows加载EFI盘进行修改。如果你改动S/L/E里面文件导致系统不能启动,选择safe mode进入mac系统进行修改。
- 有问题不要慌不要急着重装,重装有时候不如直接升级容易。
- 显卡加速是用Fakepciid.kext+FakePCIID_Intel_HD_Graphics.kext 驱动,其他部分bug可通过Lilu.kext+IntelGraphicsFixup.kext+shiki.kext解决。注意两个版本的一致性。完全解决花屏需要这两个驱动的后续更新,及每个软件的更新。itunes 播放电影电视预告死机可以通过shiki.kext 解决。其他软件偶尔花屏等待软件更新吧。实测Lilu.kext+IntelGraphicsFixup.kext+shiki.kext对Safari里视频播放并没有太多作用,它的作用是解决 itunes 播放TV trailer 卡顿和死机。将Safari代理设为Microsoft Edge或者其他任何你喜欢的浏览器除了Safari自己可以解决优酷花屏问题。优酷是我测过的最难完美通过的视频网站,他们的程序员到底写了什么。
defaults write com.apple.Safari CustomUserAgent "\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/13.10586""
- 注意如果你使用AppleALC.kext,第一它和lilu.kext是关联的, 第二它尤其是用旧版lilu 编译的版本容易造成卡机不能进入系统。如果出现lilu错误,尝试boot项加入-liluoff 关闭所有lilu插件,进入系统后将冲突的驱动删除。
目前surface pro 2 和 surface pro 3 运行 Mac High Sierra,比起前一代系统存在的问题是pro 2 开机画面8苹果,需要睡眠重启画面才正常。pro 3 开机画面正常,音量外放如果从windows重启到Mac就不正常,直接重启正常。两个机器共同存在的问题是在某些软件里和某些视频网站例如youku播放时会闪屏和花屏。播放视频目前我只发现优酷是最有问题的,Youtube,bilibili, 战旗直播,等等都很正常。
开启硬件加速的软件很多都不正常。PD 13 花屏,Matlab 2017 a花屏,虾米音乐都花屏。部分软件花屏可以通过删掉重装解决。还有个方法可以解决花屏问题,就是调整分辨率,调低你的分辨率,不开启HiDPI。
Pro 2 花屏可尝试修改edid 改变 Horizontal sync width 到 32彻底解决 。你也可以用我的
用clover configurator 的话,注入edid 为
00FFFFFFFFFFFF00061012A0000000001C160104B5301B78226FB1A7554C9E250C5054000000010101010101010101010101010101012A3580A070380B4018203100EB8400000019000000FC00694D61630A2020202020202020000000FD00384C1E5311000A202020202020000000FE00313036484C30312D3030310A200060
如果你是直接修改config.plist 文件,部分代码为
<key>Graphics</key>
<dict>
<key>EDID</key>
<dict>
<key>Custom</key>
<data>
AP///////wAGEBKgAAAAABwWAQS1MBt4Im+xp1VMniUMUFQAAAAB
AQEBAQEBAQEBAQEBAQEBKjWAoHA4C0AYIDEA64QAAAAZAAAA/ABp
TWFjCiAgICAgICAgAAAA/QA4TB5TEQAKICAgICAgAAAA/gAxMDZI
TDAxLTAwMQogAGA=
</data>
<key>Inject</key>
<true/>
</dict>
<key>Inject</key>
<dict>
<key>ATI</key>
<false/>
<key>Intel</key>
<true/>
<key>NVidia</key>
<true/>
</dict>
<key>NvidiaSingle</key>
<false/>
<key>ig-platform-id</key>
<string>0x0a260006</string>
</dict>
surface pro 3 由于其屏幕比不是16:9,出现了很多白苹果16:10机器上也出现的软件花屏问题,目前我还没找到解决方案。