该EFI可以使Dell XPS 9570 4K
在Mojave环境下正常工作,大部分内容是基于Xigtun,bavariancake两位朋友的EFI综合改进得到。其中两位同仁向我们提供了非常关键的修复:
在这里,我要对@0xFireWolf、@bavariancake、@Xigtun、@807133286的无私帮助和奉献表示感谢。还有在XPS 9570 Hackintosh Guide中,很多兄弟提交他们所遇问题,分享各种解决方案,让我领悟到许多Hackintosh的配置方式,这个EFI是以上所有朋友铸就的!再次谢谢他们! 我总结了Xigtun和bavariancake的配置优缺点,内容如下:
当然,以上配置已经可以让XPS 9570的几个版本正常使用,但离真正的fawlessly还是有差距。我致力于融合以上两位的工作成果,得到一个完善的配置。在Mojave 10.14.3
版本下,我的配置解决了以下问题:
sudo kextcache -i /
重建缓存config_10.14.4.plist
是我为了想升级10.14.4版本的朋友准备的,因为精力有限我还未能进行测试,期待有人反馈结果。
XPS 9570的HDMI输出问题终于有了进展:依旧是来自@0xFireWolf的出色工作:Coffee Lake Intel UHD Graphics 630 on macOS Mojave: HDMI Output Issue 。(大佬也曾针对CoffeLake UHD 630 Graphic造成的panic问题提出了解决方案,真是太强了)!解决方式如下:
1.使用FireWolf发布的WhateverGreen。
2.在Devices/Properties中添加如下entry:
framebuffer-con1-enable 01000000
framebuffer-con1-alldata 01050900 00040000 87010000
framebuffer-con2-enable 01000000
framebuffer-con2-alldata 03040A00 00080000 87010000
本机上双屏输出成功的样例:
2K 60Hz display<--->HDMI 2.0 cable<---->HDMI 2.0 port(支持HDMI Audio)
4k 60Hz display<--->Type C to DP cable<---->Type C port
单屏幕输出成功的样例:
4k 60Hz display<--->HDMI 2.0 cable<---->HDMI 2.0 port
此前,使用macbook pro 15的board-id存在问题(因为Mac OS的主板侦测),通过修改board-id为iMac,14,可以驱动Type-C接口。但是,经测试该方法有一定几率使电池图标在重启后消失,也可能使DA300 Hub失效。现使用原生的Mbp,15的board-id,同时使用WhateverGreen 中的启动参数agdpmod=vit9696禁用其侦测。
可能修复了一些bug。
通过WhateverGreen修改显存为2048M,可能会解决一些机型的花屏问题。
我尝试直接升级10.14.4,失败了。因此我选择我停留在10.14.3(18D42),在这个版本上机器工作得很好,希望有意愿的朋友可以尝试升级到10.14.3更高版本进行测试,期待更多的朋友可以加入进来,让XPS 9570 实现真正的Hackintosh! 如果你需要发布此EFI或转载给他人,请务必注明我的仓库出处,以及Xigtun,bavariancake的仓库地址,请勿用于商业行为!尊重开源与劳动!您的合作与支持是我们持续维护和分享的动力。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。