- 积分
- 6518
- 最后登录
- 2023-9-20
- 精华
- 0
- 阅读权限
- 100
- 主题
- 112
- UID
- 1969648
- 帖子
- 6755
- PB币
- 26
- 威望
- 636
- 贡献
- 0
- 技术
- 29
- 活跃
- 2222
- UID
- 1969648
- 帖子
- 6755
- PB币
- 26
- 贡献
- 0
- 技术
- 29
- 活跃
- 2222
|
本帖最后由 arslan2012 于 2015-8-28 20:31 编辑
最近有人问我我的HD4000花屏是怎么解决的,所以我就想在这里直接发出来,虽然可能对很多人没用
原理:
frame buffer里对每个接口的处理方式不同,可能在你的ig-platform-id内的对你的接口的处理方式有问题,这时候我们就可以用Clover的kext to patch功能把其他接口的patch成你的接口,以达到驱动的目的。。。如果你也花屏但是你的情况和我不一样,你可以上原帖研究一下详细的问题
原帖地址:http://forum.osxlatitude.com/index.php?/topic/2945-guide-for-enabling-vga-and-hdmi-in-intel-hd4000-gpu/
前提:
笔记本HD4000显卡在ig-platform-id为3时(或者你是用Clover注入的话那就是FakeID为0x01660003时)可以驱动,但是花屏。
我这个是我的patch,要学会变通,如果你的情况和我的不一样的话不要照搬我的,看我给的原帖链接自行修改。
解决方法:
看你驱动的方式不同,把ig-platform-id改为4(或者你是用Clover注入的话那就是FakeID为0x01660004),然后如下图添加kext to patch(若你不是用Clover启动的,那么你可以直接用0xED之类的二进制修改软件直接修改AppleIntelFramebufferCapri)
|
|