- 积分
- 389
- 最后登录
- 2024-4-28
- 精华
- 0
- 阅读权限
- 30
- 主题
- 92
- UID
- 4791430
- 帖子
- 897
- PB币
- 953
- 威望
- 5
- 贡献
- 0
- 技术
- 0
- 活跃
- 1729
- UID
- 4791430
- 帖子
- 897
- PB币
- 953
- 贡献
- 0
- 技术
- 0
- 活跃
- 1729
|
本帖最后由 丶鸭梨大大。 于 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
提醒一下,出类似教程时严禁以原创为噱头,这样对得起那些反编译和写源码的大神吗??
|
|