Dismxq 发表于 2016-6-15 00:22

(2017/6/15重新整理)10.12和10.13的核显framebuffer五国问题解决方案汇总

本帖最后由 丶鸭梨大大。 于 2017-6-17 17:40 编辑

2017/6/17更新 方案1:
安装时将ig-platform-id改为0x12345678(必须改,空着也不行!)进入安装
安装后,给FB打补丁(以10.12下的skylake为例)[搜索39c67651
修改为39c67751或39c6eb51

如果patch没用,建议手动修改kext的二进制文件:进入/system/library/extensions/appleintelsklgraphicsframebuffer.kext/contents/macos/appleintelsklgraphicsframebuffer,用hexedit修改此文件的相关字段加入@口袋妖怪heart在174F的提醒(10.13专用)Hi,
如果有人不趋向于使用 IntelGraphicsDVMTFixup 的话,以下是 Clover KextToPatch 的补丁:
Kext: com.apple.driver.AppleIntelSKLGraphicsFramebuffer
Find: 4C8955B87640
Repl: 4C8955B8EB40
Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.13 (based on Austere.J patch by PMheart)
MatchOS: 10.13.x


另外,如果有人需要 BDWFB 和 KBLFB 的相似补丁的话,如下:
Kext: com.apple.driver.AppleIntelBDWGraphicsFramebuffer
Find: 4C895DB87644
Repl: 4C895DB8EB44
Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.13 (based on Austere.J patch by PMheart)
MatchOS: 10.13.x

Kext: com.apple.driver.AppleIntelKBLGraphicsFramebuffer
Find: 4C895DC07646
Repl: 4C895DC0EB46
Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.13 (based on Austere.J patch by PMheart)
MatchOS: 10.13.x

方案2(推荐):在clover的kext目录下对应系统文件夹放入lilu.kext和IntelGraphicsDVMTFixup.kext,无需修改kext或patch,10.12可用。目前10.13 beta需加上-lilubeta -igdvmtbeta使kext生效
lilu.kext下载:https://github.com/vit9696/Lilu/releases


IntelGraphicsDVMTFixup.kext下载:https://github.com/BarbaraPalvin/IntelGraphicsDVMTFixup/releases

可自行转到源码网页用xcode编译
(论坛的编辑器真的让人想喷,无法插入下载链接了只能贴出来了)
优点:可无痛升级,比旧方案方便很多
附上口袋妖怪@ Lilu 相关内容说明 & 插件列表
https://bbs.pcbeta.com/viewthread-1741470-1-1.html
提醒一下,出类似教程时严禁以原创为噱头,这样对得起那些反编译和写源码的大神吗??






大神啊1 发表于 2016-6-15 00:44

帮你顶顶吧

甘新平 发表于 2016-6-15 00:55


朱幸 发表于 2016-6-15 01:13

甘新平 发表于 2016-6-15 00:55 https://www.pcbeta.com/static/image/common/back.gif


你是这么进去的?

甘新平 发表于 2016-6-15 01:15

朱幸 发表于 2016-6-15 01:13 https://www.pcbeta.com/static/image/common/back.gif
你是这么进去的?

我用道格的方法,clover部分还是以前的东西包括版本还是3543,只是移除了kexts

Dismxq 发表于 2016-6-15 07:15

甘新平 发表于 2016-6-15 00:55


这是笔记本的核显吗?但是显卡型号有点怪

甘新平 发表于 2016-6-15 09:58

台式机的。

FisherMac 发表于 2016-6-15 11:04

本帖最后由 FisherMac 于 2016-6-17 21:43 编辑

10.12.db1 AppleIntelSKLGraphicsFramebuffer

Clover
改 39c6 7651
为 39c6 eb51

按10.11改法 ..估计可用


Dismxq 发表于 2016-6-17 20:35

本帖最后由 Dismxq 于 2016-12-13 08:20 编辑

FisherMac 发表于 2016-6-15 11:04 https://www.pcbeta.com/static/image/common/back.gif
10.12.db1 AppleIntelSKLGraphicsFramebuffer

Clover


厉害厉害{:5_264:} 替换了kext果然成功进入系统,显卡驱动成功

FisherMac 发表于 2016-6-17 20:38

Dismxq 发表于 2016-6-17 20:35 https://www.pcbeta.com/static/image/common/back.gif
厉害厉害 替换了kext果然成功进入系统,我原先给10.11framebuffer打的补丁不是这样的,所以还是 ...

还好 可以驱动...

恭喜啦

hdc360 发表于 2016-6-18 10:01

学习学习,谢谢分享

loonyeo 发表于 2016-6-18 10:30

FisherMac 发表于 2016-6-15 11:04 https://www.pcbeta.com/static/image/common/back.gif
10.12.db1 AppleIntelSKLGraphicsFramebuffer

Clover


请问,这组数据干什么用的

huoxiangdong19 发表于 2016-6-18 18:50

谢谢分享
!!!!!

yishiwen 发表于 2016-7-2 16:50

谢谢分享.....

huoxiangdong19 发表于 2016-7-3 19:41

谢谢分享!!!

hellozhangx 发表于 2016-7-7 16:36

睡眠唤醒还黑屏吗

memory1988 发表于 2016-7-7 20:08

学习学习,谢谢分享

zhangliang605 发表于 2016-7-7 20:28

谢谢分享~~~

13581292120 发表于 2016-7-7 21:41

你们dp2下面还能用这个值?

xeon137 发表于 2016-7-8 15:32

学习了支持一下,谢谢
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: (2017/6/15重新整理)10.12和10.13的核显framebuffer五国问题解决方案汇总