简单无脑 用Clover给AppleHDA打补丁 妈妈再也不用担心系统升级啦
本帖最后由 chenkj918 于 2014-6-21 12:39 编辑前言:
看过论坛的 (通过10.9.1考验)如何让升级时AppleHDA不再折腾 - 让 Clover KextPatch 帮忙以及 摒弃xml.zib -> zml.zib,另类的clover patch AppleHDA无痛升级
都没看明白 里面patch的值到底是哪儿来的...(可能我太愚钝)
然后又看了下pokenguyen的原帖, 也没说明. 最后自己感受了下, 写了这篇不是教程的教程.
首先你要有手动升级AppleHDA的经验以及有一个仿冒成功了的AppleHDA.kext (可以看daxuexinshen大神的帖子)
1. 一开始呢 让我们来找到我们要patch的值 用于第二步Clover的设置
需要用到的工具呢 bcc9的脚本 来找到我们要patch的值
我们先吧AppleHDA复制到桌面 然后运行脚本 如下:
图中的两行命令是:
[*]./patch-hda.pl ? | grep 282 (其中?是显示所有收录的codec, grep 282是查找我的ALC282的型号 你要是有codec可以身略这一步)
[*]./patch-hda.pl -s ~/Desktop/ 10ec0282 (其中-s +路径 是我们刚拷贝AppleHDA到的地方也就是桌面 后面的10ec0282是我们的codec)
运行完了后能看到方框里的几个值需要替换 按照图片上的说明:
11D41984 ---> 10EC0282
10EC0884 ---> 00000000
10EC0885 ---> 00000000
置换下位置:
8419D411 ---> 8202EC10
8408EC10 ---> 00000000
8508EC10 ---> 00000000
在前面加上3D(貌似不加也可以 但是Rehabman说加了防止match不到):
3D8419D411 ---> 3D8202EC10
3D8408EC10 ---> 3D00000000
3D8508EC10 ---> 3D00000000
上面这一组 就是最终要patch的值! 一会输入到clover里
2. Clover设置:
把上面的值 如图依次输入 保存即可
3. 使用一个伪的kext来加载layout*xml.zlib和Platforms.xml.zlib
下载这个Kext
[*]把你已经有了的layout*xml.zlib和Platforms.xml.zlib(无需转换了) 拷贝到AppleHDAIDT.kext/Contents/Resources/
[*]复制 之前改过的可以驱动的AppleHDA.kext/Plugins/AppleHDAHardwareConfigDriver.kext./Contents/Info.plist里面的 IOKitPersonalities/HDA Hardware Config Resource/HDAConfigDefault 到 AppleHDAIDT.kext/Contents/Info.plist 里相应的位置!
然后用KextUtility等工具安装! 或者拷贝到Clover的Kext文件夹里 有待测试
4. 重启! 记得SLE里是原版的AppleHDA 以及DSDT已经注入了layout-id
我这边测试呢 从10.9到10.10都是有效的~
大家测试下~~~ 成功了的话请反馈下~ 谢啦
1.网址不全
2.楼主没写明白啊。。 把内容先复制下来吧。如果不能编辑我可以给你改。 等着学习。 :-) 下回写帖子,先用记事本写好稿再 往编辑器上导,坑爹的编辑器伤不起! 呃,看了编辑发现是误会了楼主。。
楼主节哀。。 这么方便啊,越来越简单了,以后升级不用改了,先试试 daxuexinsheng 发表于 2014-6-17 03:32 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
等着学习。 :-)
来来来 试试可不可以 然后又可以拍片了~ {:8_541:} chenkj918 发表于 2014-6-17 10:46 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
来来来 试试可不可以 然后又可以拍片了~
可是改节点怎么办 chenkj918 发表于 2014-6-17 10:46 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
来来来 试试可不可以 然后又可以拍片了~
嗑嗑,片不拍了,链接到你的贴子就可以了。 没有看明白 yokor 发表于 2014-6-17 03:50 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
可是改节点怎么办
忘记写了... 加上了 vbsjbs 发表于 2014-6-17 04:15 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
没有看明白
首先你要有一个可以驱动仿冒AppleHDA 技术贴,先学习! 看的不太明白 请问需要置换的位置地址是如何确定的? 睡眠唤醒好像就没声音了哇 楼主也是ALC282呀?我也是,在想要不要也试试呢?{:9_607:} 好文,楼主过谦了!我是坚持使用万能声卡,升级也不折腾,更主要的是睡眠唤醒不会导致无声。
我这个声卡睡眠唤醒无声的问题,全球都没有100%完美的解决方案,后来索性放弃折腾了,呵呵。