本帖最后由 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 87000000 02040900 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:AppleIntelFramebufferAzul Find :01050900 00040000 87000000 replace:FF000900 00040000 87000000 或者是 第二组: Name:AppleIntelFramebufferAzul Find :02040900 00040000 87000000 replace:FF000900 00040000 87000000 当你用第一组时HDMI输出不正常,那么请改为第二组。
下面便可以体验输密码时流畅的鼠标了
下面是编辑器和那个驱动一起打包发上来
不要说我灌水,明明没有,非要关
|