[12.4~12.6] HD4600 开机后鼠标卡顿得到完美的解决!不需要换机型!!不是灌水!!!
本帖最后由 dgtutu 于 2017-6-16 10:38 编辑【很多朋友升级到12.4都会面临一个问题,鼠标卡顿,因此,感谢论坛的Kitkim同学,他张贴出老外的帖子,我拿来研究了一下,发现规律】
具体原因据说是因为hdmi的接口比较多,要屏蔽一个,不然的话会XXXX,具体的看原贴,现在教大家屏蔽
其他ig-platform-id的类似:
1、你需要一个十六进制编辑器“Hex Fiend”,自己去下载2、从clover查看自己当前使用的 ig-platform-id,本人的是 0x0a260006
3、参照老外的帖子和Kitkim同学的教程:
https://www.tonymacx86.com/threads/readme-common-some-unsolved-problems-in-10-12-sierra.202316/page-91
4、以下步骤不需要改动SLE任何东西
*如果你的 不是 0x0a260006,需要自己用 hexfiend 打开 mac 的sle下的 AppleIntelFramebufferAzul.kext,显示包内容,content,macos,右键,如图:
接着按commond+f
搜索 你的 ig-platform-id
我的是 0x0a260006,便反过来搜索 06 00 26 0a ,结果如图:
参照外国人的帖子进行相似匹配
明显 06 00 26 0a(ig-platform-id)后面的数字和外国人的并不相似,因此继续点next,搜索下一个
我得出两个规律,搜索出的结果一定要是方方正正,刚好06 00 26 0a是一块里,两边是空白的,且后面的0比较多,才和外国人的相似
如图:
比对着外国人的帖子的 数字
从06 00 26 0a 那一块为 1,往后数到 13,把13-20的方块的数字复制出来
即:30000000 01050900 00040000 8700000002040900 00040000 87000000 ff000000下面讲下怎么屏蔽hdmi口:01050900 00040000 87000000 为一组hdmi口02040900 00040000 87000000 为另一组hdmi口你要屏蔽哪一组,就把相应的组的前四位,也就是 0105或者0204改为FF00,而把00040000改为00080000便是开启hdmi_Audio因此可以得出你在clover要怎么修改了接着,在clover kext to patch 添加补丁:
即 第一组:Name:AppleIntelFramebufferAzulFind :01050900 00040000 87000000replace:FF000900 00040000 87000000或者是 第二组:Name:AppleIntelFramebufferAzulFind :02040900 00040000 87000000replace:FF000900 00040000 87000000当你用第一组时HDMI输出不正常,那么请改为第二组。
下面便可以体验输密码时流畅的鼠标了
下面是编辑器和那个驱动一起打包发上来
不要说我灌水,明明没有,非要关
本帖最后由 dgtutu 于 2017-4-20 20:56 编辑
对于0a260006型号的补丁,我整合了两种情况,如果你使用了其中一种用不了HDMI,那就换另一个补丁。
这个也算是通用补丁吧,只要大家有开机界面鼠标卡顿的,都可以使用这个补丁。
情况一:
Name:AppleIntelFramebufferAzul
Find :02040900 00040000 87000000
replace:FF000900 00080000 87000000
情况二:
Name:AppleIntelFramebufferAzul
Find : 01050900 00040000 87000000
replace: FF000900 00080000 87000000
注意看看clover的补丁find有无相同,不然会冲突 本帖最后由 dgtutu 于 2017-4-21 22:16 编辑
大家把这个也加上吧,这个好像是鼠标不卡的前提:Name:
AppleIntelFramebufferAzul
Find:
0600260a 01030303 00000002 00003001
00006000
Replace:
0600260a 01030202 00000002 00003001
00000900
很好 不错,前排支持下 本帖最后由 dgtutu 于 2017-4-20 22:11 编辑
更正下错误:按着前面的 类似的复制出 第13-20段出来,04改为 08是开启hdmi音频,
第14段和第17段的前四位改为ff00就是屏蔽相应组别的hdmi,第14-16,第17-19分别为一组hdmi,每次只屏蔽一组就好了,当你发现屏蔽了一组后无法使用hdmi,就屏蔽另一组,教程只针对0a260006,其他的需要自己模仿,仔细看看我复制出来的第13-20组数,对着我这段话改
dgtutu 发表于 2017-4-20 21:26 https://www.pcbeta.com/static/image/common/back.gif
结果及时反馈啊
回去了试试看 鼠标,一直很好用, 就是有时候 会突然变大一下,是怎么回事? 楼主,我的ig-platform-id是0d260007。
查出来复制13到20是30000000 01050B00 00040000 07010000 02040B00 00040000 07010000 03060300(只有一处).应该改成30000000 FF000900 00080000 07010000 02040B00 00080000 82000000 03060300吗? 直接到了你文章末尾的补丁。开机试了下,无效。。。依旧卡顿,换回机型mbp11.1 ig- platform-id和你一样的,不过是dsdt注入的。hd4600 我的ig-platform-id是0d260007,应该怎么改?最后一步屏蔽hdmi看不懂怎么改。 crackman 发表于 2017-4-20 22:01 https://www.pcbeta.com/static/image/common/back.gif
我的ig-platform-id是0d260007,应该怎么改?最后一步屏蔽hdmi看不懂怎么改。
按着前面的 类似的复制出 第13-20段出来,04改为 08是开启hdmi音频,前第14段和第17段的前四位改为ff00就是屏蔽相应组别的hdmi,第14-16,第17-19分别为一组 15732157027 发表于 2017-4-20 21:56 https://www.pcbeta.com/static/image/common/back.gif
直接到了你文章末尾的补丁。开机试了下,无效。。。依旧卡顿,换回机型mbp11.1
你是笔记本?
还是台式?
你首先要看看有没有冲突的补丁,我给你个图直接照着改吧
dgtutu 发表于 2017-4-20 22:06 https://www.pcbeta.com/static/image/common/back.gif
按着前面的 类似的复制出 第13-20段出来,04改为 08是开启hdmi音频,前第14段和第17段的前四位改为ff00就 ...
那啥,我和你的id一致,按理说直接复制你最后的patch就行了,试了无效呢 dgtutu 发表于 2017-4-20 22:09 https://www.pcbeta.com/static/image/common/back.gif
你是笔记本?
还是台式?
我的是笔记本,i5 4210m dgtutu 发表于 2017-4-20 22:06 https://www.pcbeta.com/static/image/common/back.gif
按着前面的 类似的复制出 第13-20段出来,04改为 08是开启hdmi音频,前第14段和第17段的前四位改为ff00就 ...
笔记本的u 15732157027 发表于 2017-4-20 22:10 https://www.pcbeta.com/static/image/common/back.gif
那啥,我和你的id一致,按理说直接复制你最后的patch就行了,试了无效呢
那个因为格式和空格的问题,上面那个直接用不了 dgtutu 发表于 2017-4-20 22:12 https://www.pcbeta.com/static/image/common/back.gif
那个因为格式和空格的问题,上面那个直接用不了
把你的config发过来我看下,截图里有的看不到 crackman 发表于 2017-4-20 21:50 https://www.pcbeta.com/static/image/common/back.gif
楼主,我的ig-platform-id是0d260007。
查出来复制13到20是30000000 01050B00 00040000 07010000 02040B00 ...
你试试,不行再说 crackman 发表于 2017-4-20 21:50 https://www.pcbeta.com/static/image/common/back.gif
楼主,我的ig-platform-id是0d260007。
查出来复制13到20是30000000 01050B00 00040000 07010000 02040B00 ...
嗯,你试试