(已解决)使用最新AppleALC依然无法驱动其支持的声卡
本帖最后由 bjzeagle 于 2017-6-11 02:46 编辑经过两天的爬贴,终于在本帖各位大神的关注和提醒下解决的了问题,其实解决起来也非常简单,除了最新的AppleALC.kext 1.1.2,还需要Lilu.kext的支持,我是从GitHub下载的最新的1.1.4版本。当然由于好久没有关注音频方面的问题,或许是长时间用voodooHDA用麻木了吧,反正AppleALC算是刷新了我的三观。用法很简单,右键AppleALC.kext 右键显示包内,>Contens>PlugIns,进到PlugIns后把刚才的Lilu.kext放在PlugIns,然后把修改过的AppleALC.kext放到clover中,Clover除了layout ID之外无需任何补丁,重启进入系统听见我光纤解码器的继电器终于“咔哒”一声,有喜了!结果如下图。感谢本帖的大神对于我的支持,同时也感谢这篇帖子以最少的内容在AppleALC和Lilu的用法中给我启蒙:https://bbs.pcbeta.com/viewthread-1743055-1-4.html。下一步是解决HDMI音频了。
============分割线以下供参考================
我的机型是外星人Alpha,在AppleALC的最新版本1.1.2中看到了支持自己的声卡,于是了乐颠颠的删除了VoodooHDA,AppleHDA是原版的,把AppleALC放到Clover的kext\10.12和other中,关闭了SIP并修复了权限,Lay ID根据帖子填入的是11,并在Boot中加入了-alcbeta,但是重启多次依然无法驱动声卡。求各位大神的解决办法,或者说我的操作哪里有不对的地方呢?SIP已经关闭
有配合lilu.kext吗 dsdt要有ID还有你确认是你的机型的还是只是跟你声卡型号一样,我的262也是无法驱动 lilu也带进去,两个补丁也打 1.AppleALC必须配合Lilu才可以使用!
2.AppleALC内声卡同一型号也会有多个ID,选择适合自己的ID!
3.DSDT或者Clover中必须有一项指定ID才可!
多找找自己原因! lwchangbing 发表于 2017-6-10 08:30 https://www.pcbeta.com/static/image/common/back.gif
dsdt要有ID还有你确认是你的机型的还是只是跟你声卡型号一样,我的262也是无法驱动
还要去改DSDT么?我确认和我一样的机型,一样的声卡,一样的接口,因为我们都只能用spdif。 beyond5201997 发表于 2017-6-10 08:41 https://www.pcbeta.com/static/image/common/back.gif
1.AppleALC必须配合Lilu才可以使用!
2.AppleALC内声卡同一型号也会有多个ID,选择适合自己的ID!
3.DSDT ...
我已经在clover中制定了ID,Lilu.kext是必须的么? lingdong63585 发表于 2017-6-10 08:41 https://www.pcbeta.com/static/image/common/back.gif
lilu也带进去,两个补丁也打
求一下这俩文件,谢啦 beyond5201997 发表于 2017-6-10 08:41 https://www.pcbeta.com/static/image/common/back.gif
1.AppleALC必须配合Lilu才可以使用!
2.AppleALC内声卡同一型号也会有多个ID,选择适合自己的ID!
3.DSDT ...
难道是lilu的问题么,我确认接口ID没问题的 dsdt加入红框试下,我是这么解决的
必须要放lilu.kext。
clover里面kextstopatch里面还要加入两个patch
name:AppleHDA
Find :8a19b411
Replase:00000000
name:AppleHDA
Find :8b19d411
Replase:你自己的声卡ID(我的ALC1150是:0f51f114) 声卡codec,dsdt发过来,我帮你弄 beyond5201997 发表于 2017-6-10 08:41 https://www.pcbeta.com/static/image/common/back.gif
1.AppleALC必须配合Lilu才可以使用!
2.AppleALC内声卡同一型号也会有多个ID,选择适合自己的ID!
3.DSDT ...
同一型号的声卡对于特定的一款机子只能有一个layout值嘛如果layout值不适合自己会出现什么问题? 楼上都是热心的好人 加了-alcbeta吗? 没事说说梦话 发表于 2017-6-10 11:26 https://www.pcbeta.com/static/image/common/back.gif
同一型号的声卡对于特定的一款机子只能有一个layout值嘛如果layout值不适合自己会出现什么问题?
不一定!也许只有一个,也许有多个甚至全部,具体得看Patch部分。比如我的898,ALC里面有7个ID,4个是可以用的。可以每个都试试,对照下系统信息内接口显示,看看哪个ID更完美就用哪个。即便ID不生效换就是了,没有任何影响。 bjzeagle 发表于 2017-6-10 09:25 https://www.pcbeta.com/static/image/common/back.gif
难道是lilu的问题么,我确认接口ID没问题的
毫无疑问!Lilu是必须的,你没有Lilu当然不会生效!当然这样说也不是绝对的。老版本alc是不需要lilu的。具体看你的alc版本号。 bjzeagle 发表于 2017-6-10 09:09 https://www.pcbeta.com/static/image/common/back.gif
我已经在clover中制定了ID,Lilu.kext是必须的么?
Lilu.kext是必须的 我的887也没有驱上,好像是万能用过了AppleHDA不能载入