15732157027 发表于 2018-6-21 09:49

解决测试版Mojave 10.14DB1 DB2 DB3的HD5500 530 520 620 630的DVMT framebuffer五国

本帖最后由 15732157027 于 2018-7-6 11:34 编辑

此问题老生常谈了,一般为核显dvmt小于64m则驱动显卡时会panic报错,报错位置一般为核显framebuffer,台式机可以通过bios设置解决,笔记本则不一定有该设置选项,一是可以通过复杂的EFI Shell里解决,二是clover打patch补丁或者终端里打二进制补丁以及使用Lilu插件IntelGraphicsDVMTFixup.kext(原理均相同,此kext已经更新兼容10.14pb1,不兼容10.14pb2,因为补丁位置又变了)


10.12板块有一个针对此问题的帖子,传送门,该贴补丁10.13.1以及10.13有效。不过貌似10.13.2还是哪个版本开始10.13的patch补丁位置又变了,原有补丁已失效,10.13其他版本可看我发的另一贴

本人寻找二进制补丁发现了新的补丁位置,一些因此问题困扰的朋友可以测试,clover里如果patch补丁无效则推荐终端命令进行二进制补丁操作。以下为Broadwell,SkyLake,KabyLake补丁位置代码。
10.13-10.13.1可采用传送门此贴补丁。

10.14DB1 DB2 DB3可采用以下补丁:(Clover和终端方式选其一,推荐后者)

正确Clover姿势:先取消勾选Inject Intel不加载显卡驱动进入系统后用Kext Utility重建缓存后再勾选上Inject Intel重启进入系统,不出意外就会驱动显卡不会报错。

正确二进制姿势:如果Clover方式的按照以上操作后报错,则选用二进制补丁方式,缺点就是升级后需重新按照以上操作再来一次。先取消勾选Inject Intel不加载显卡驱动进入系统后终端命令进行操作,操作完成后用Kext Utility重建缓存后再勾选上Inject Intel重启进入系统,不出意外就会驱动显卡不会报错。二进制命令方式请自行参考上一贴的命令规范进行修改后执行。

以下为DB1的补丁
Broadwell (5th HD5500 5300 6000):
Kext: com.apple.driver.AppleIntelBDWGraphicsFramebuffer
Find: 76 40 48 FF 05 A2 2A 06
Repl: EB 40 48 FF 05 A2 2A 06
Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.14pb1 (based on Austere.J patch )


SkyLake (6th HD520 530):
Kext: com.apple.driver.AppleIntelSKLGraphicsFramebuffer
Find: 76 40 48 FF 05 11 E5 07
Repl: EB 40 48 FF 05 11 E5 07
Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.14pb1 (based on Austere.J patch )


KabyLake(7th HD620 630 8th UHD 620 630):
Kext: com.apple.driver.AppleIntelKBLGraphicsFramebuffer
Find: 76 46 48 FF 05 BA 48 08
Repl: EB 46 48 FF 05 BA 48 08
Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.14pb1 (based on Austere.J patch )



以下为DB2的补丁
Broadwell (5th HD5500 5300 6000):
Kext: com.apple.driver.AppleIntelBDWGraphicsFramebuffer
Find: 764048FF 05122B06
Repl: EB4048FF 05122B06
Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.13 (based on Austere.J patch by Ricky)


SkyLake (6th HD520 530):
Kext: com.apple.driver.AppleIntelSKLGraphicsFramebuffer
Find: 764048FF 0561E907
Repl: EB4048FF 0561E907
Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.13 (based on Austere.J patch by Ricky)


KabyLake(7th HD620 630 8th UHD620 630):
Kext: com.apple.driver.AppleIntelKBLGraphicsFramebuffer
Find: 764648FF 05025208
Repl: EB4648FF 05025208
Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.13 (based on Austere.J patch by Ricky)

以下为DB3的补丁
Broadwell (5th HD5500 5300 6000):
Kext: com.apple.driver.AppleIntelBDWGraphicsFramebuffer
Find: 764048FF 05422B06
Repl: EB4048FF 05422B06
Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.13 (based on Austere.J patch by Ricky)


SkyLake (6th HD520 530):
Kext: com.apple.driver.AppleIntelSKLGraphicsFramebuffer
Find: 764048FF 05F1E907
Repl: EB4048FF 05F1E907
Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.13 (based on Austere.J patch by Ricky)


KabyLake(7th HD620 630 8th UHD620 630):
Kext: com.apple.driver.AppleIntelKBLGraphicsFramebuffer
Find: 764648FF 05225508
Repl: EB4648FF 05225508
Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.13 (based on Austere.J patch by Ricky)




有符合条件的核显可以测试反馈。推荐使用二进制补丁方式,以保证生效。

melxman 发表于 2018-6-21 09:56

额....pb2的确定是正确的吧?

WLS.pkg 发表于 2018-6-21 10:00

15732157027 发表于 2018-6-21 10:13

melxman 发表于 2018-6-21 09:56 https://www.pcbeta.com/static/image/common/back.gif
额....pb2的确定是正确的吧?

????

1228746126 发表于 2018-6-21 11:02

630好像还是不行

linjh520 发表于 2018-6-21 12:52

630 无效已测试

WLS.pkg 发表于 2018-6-21 13:09

1228746126 发表于 2018-6-21 13:35

直接二进制不会五国但屏幕黑了

东骧神骏 发表于 2018-6-22 11:30

请教一下楼主大大,SkyLake (6th HD540) 应该使用哪个补丁呢?楼主是怎样找到这样一组补丁值的呢?能够指导一下,感谢了

杉玄 发表于 2018-6-22 12:58

6代补丁可用,稍有花屏

东骧神骏 发表于 2018-6-22 14:38

丶鸭梨大大。 发表于 2018-6-22 12:58 https://www.pcbeta.com/static/image/common/back.gif
6代补丁可用,稍有花屏

同花屏~~~

Yzfwddz 发表于 2018-6-22 15:27

试试看吧 。

15732157027 发表于 2018-6-23 22:44

1228746126 发表于 2018-6-21 11:02 https://www.pcbeta.com/static/image/common/back.gif
630好像还是不行

https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1789760&mobile=yes有人测试是没问题的,看说明吧,clover不行的用二进制补丁。

15732157027 发表于 2018-6-23 22:44

linjh520 发表于 2018-6-21 12:52 https://www.pcbeta.com/static/image/common/back.gif
630 无效已测试

二进制补丁

15732157027 发表于 2018-6-23 22:45

东骧神骏 发表于 2018-6-22 11:30 https://www.pcbeta.com/static/image/common/back.gif
请教一下楼主大大,SkyLake (6th HD540) 应该使用哪个补丁呢?楼主是怎样找到这样一组补丁值的呢?能够指导 ...

补丁都附带了平台和系统版本说明啊,对号入座即可。

15732157027 发表于 2018-6-23 22:45

丶鸭梨大大。 发表于 2018-6-22 12:58 https://www.pcbeta.com/static/image/common/back.gif
6代补丁可用,稍有花屏

估计还要有个花屏补丁才行?

杉玄 发表于 2018-6-24 11:09

15732157027 发表于 2018-6-23 22:45 https://www.pcbeta.com/static/image/common/back.gif
估计还要有个花屏补丁才行?

不清楚
目前我只遇到QQ稍有花屏,其他的还没有

东骧神骏 发表于 2018-6-24 18:32

15732157027 发表于 2018-6-23 22:45 https://www.pcbeta.com/static/image/common/back.gif
补丁都附带了平台和系统版本说明啊,对号入座即可。

版主大大,我是仔细阅读了您的帖子的哈,正是您上面的帖子里面没有我这个对应的型号补丁我才发问的哈,还有想请教下版主大大是怎样找到这样一组补丁值的呢?

15732157027 发表于 2018-6-25 09:02

东骧神骏 发表于 2018-6-24 18:32
版主大大,我是仔细阅读了您的帖子的哈,正是您上面的帖子里面没有我这个对应的型号补丁我才发问的哈,还 ...

6th就对应我发的6th那组,也就是hd530 ,520那组,540 515同理。据反馈要用二进制补丁方式,怎么找补丁这个一句两句也说不清楚,可关注国外insanelymac论坛

aa1078614733 发表于 2018-6-25 09:36

谢谢分享!!!!
页: [1] 2
查看完整版本: 解决测试版Mojave 10.14DB1 DB2 DB3的HD5500 530 520 620 630的DVMT framebuffer五国