手贱升级macOS High Sierra 10.13.4

昨天新闻看到10.13.4已经出10.13.4,而这台组装机其实一直都没有开始派上用途,暂时作为自己玩玩Mac以及docker并临时作为了编译服务器。所以就手贱想想应该不会升级出现什么问题。结果就悲剧了,升级后,桌面各种闪屏。简直是不能用。总不能一直用ssh后台登录的形式吧。10.13.4其实就刚出没多久。各种去爬远景论坛,tonymacx86.总算在tonymacx86上找到了一个合适的config.plist文件了。先看一下折腾成功后,系统版本信息:

原来版本的config.plist其实SMBIOS是iMac18,2,也就是模拟台式机的一些参数的,测试的话,在10.13.3上面其实是可以用FakePCIID_Intel_HD_Graphics.kext来驱动核显,并且不会有什么闪屏之类的。在之前的文章中大年三十折腾黑苹果 用的远景上面大神做的懒人版,却是是方便,结果自己也是懒,没去了解下一些实际是如何操作的。后来还是在tonymac86上的这个帖子 Patching DP to HDMI(port 0105) id 1916 中的files copy.zip这个附件,成功驱动起来。看了下,现在是变成的MacBook Pro了。实测也可以修改成同一代的其余MacBook Pro之类的。用命令:

查看到,现在这个配置下,并不需要仿冒核显了,也就是核显是苹果自带的驱动的。上面的命令现实知识坐SMC以及PCIID的仿冒而已。

也就是有加载nvidia/Intel的显卡驱动修正。但是看了这个com.apple.driver.AppleIntelSKLGraphics 我猜应该还是走了苹果原生的驱动的。只不过因为ID是仿照了SKL的,而不是KBL。实测,睡眠还是会睡死掉。由于我自己EAGET的优盘是3.0的,与3.0的兼容较差,可以识别出来。还有就是用的2K的屏幕,用脚本enable-HiDPI.sh还是开启不了HiDPI,不过我觉得显示清晰度也还行,所以也不纠结,这台是台式机,基本不睡眠。

我把我自己的EFI上传到百度网盘,如果有类似闪屏,或者配置与我类似的,可以参考下配置:

链接: https://pan.baidu.com/s/1E_gKRqahQ50c7yIcpPJvlQ 密码: 8mbz

 

转载请注明: 转载自elkPi.com

本文链接地址: 手贱升级macOS High Sierra 10.13.4

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Scroll to top