【给小白分享我驱动声卡的方法】AppleALC驱动。不足请指教
首先感谢:本帖是根据https://bbs.pcbeta.com/viewthread-1709698-1-1.html这篇帖子中的内容而来的,为了让更多的新手方便使用到原生的appleHDA(下面步骤的前提是要原版的applehda未经修改)
步骤:
1:下载appleHDApatcher。
2:打开软件,选择自己的声卡类型,左下Desktop's是台式的,右下Laptop's是笔记本的。一路确定,我的选择的是5(layoutID),选好后patch.
3:会在桌面生成一个MironeAudio文件夹.
4:在finder侧栏勾选房子。出现applealc的文件夹。
打开终端,输入git clone https://github.com/vit9696/AppleALC并回车,进入applealc/Resources中删除多余声卡的文件夹,只保留自己的。
5:终端输入:git clone https://github.com/vit9696/Lilu回车,会在小房子里生成Lilu文件夹。
6:使用Xcode打开Lilu文件夹里的Lilu.xcodeproj文件,点击Xcode上面的播放▶按钮,在最左边会找到Lilu.kext文件,保存在桌面。然后把Lilu.kext放在小房子的AppleALC文件夹内。
7:进入MironeAudio/10ec0892/279.48/Clover/aDummyHDA.kext/Contents/Resources中将layout5.xml.zlib和Platforms.xml.zlib复制到applealc/Resources/ALC892中替换(这里说一句,我的是892,大家的可能不一样,所以请选择自己的文件和路径)
8:打开Applealc/Resources/ALC892中的info.plist文件,修改codec id以及layout id和path,(codec id在 aDummyHDA.kext/Contents/Info.plist 的 IOKitPersonalities -> HDA Hardware Config Resource -> HDAConfigDefault -> 0 ->中可以看到,aDummuHDA在MironeAudio/10ec0892/279.48/Clover中),layout id 是5,path 是layout5.xml.zlib(根据自己的填写)。修改platforms中的id和path,id为5,path为Platforms.xml.zlib,完成后保存。
9:打开MironeAudio/10ec0892/279.48/full Patched/AppleHDA/Contents/PlugIns/AppleHDAHardwareConfigDriver.kext/Contents中的info.plist,复制HDAConfigDefault这一项,替换AppleALC/Resources/PinConfigs.kext/Contents中Info.plist的HDAConfigDefault一项,替换完成
10:用xcode打开AppleALC文件夹中的AppleALC.xcodeproj,点Product --> Archive
11:在弹出的界面选择最右边Export按钮。
12:一路NEXT,记得选择输出位置在桌面。
13:AppleALCxxxx-xx-xx/Products/Library/Extensions中找到AppleAlC.kext
14:将AppleALC.kext和lilu.kext一起放到clover的kext/10.12文件夹下。
15:clover设置ID为5(设置自己的)。并添加boot参数
16:好了,重启。选择声音输出。
17:补充,可以加,可以不加=为了防止唤醒无声,我们将applealc.kext连同MironeAudio/CodecCommander中的CodecCommander.kext一起放到clover的kext中
给小白的,大神们不要笑话啊 第四步,文字顺序错误,望谅解 最后一张图上传乱了,没用,不用管它 先支持一下 新版的AppleALC在10.12系统是不需要-alcbata参数的 谢谢楼主辛苦了。 想問怎麼完整移除萬用聲卡驅動呢? 关云长羽 发表于 2017-6-27 16:30 https://www.pcbeta.com/static/image/common/back.gif
新版的AppleALC在10.12系统是不需要-alcbata参数的
是吗?哈哈,原来可以去掉啊,谢谢 rendy0000r 发表于 2017-6-27 16:40 https://www.pcbeta.com/static/image/common/back.gif
想問怎麼完整移除萬用聲卡驅動呢?
据说是只要原版的AppleHDA就可以 其实我觉得楼主的做法有些多余了喔
AppleALC 里面包含了所有 Mirone 修改的档案,所以没必要再用 AppleHDA Patcher 修改了吧 你这是坑小白吧??
论坛里下载最新版的AppleALC和Lilu,放到/EFI/CLOVER/kexts/Other里
然后去https://github.com/vit9696/AppleALC/wiki/Supported-codecs查自己声卡的codec id
把查到的codec id填到Devices的Audio
确认AppleHDA是原版就OK了。。。 口袋妖怪heart 发表于 2017-6-27 17:18 https://www.pcbeta.com/static/image/common/back.gif
其实我觉得楼主的做法有些多余了喔
AppleALC 里面包含了所有 Mirone 修改的档案,所以没必要再用 AppleHDA ...
+1字数补丁 比如你的alc892,其中layoutId 4,5,7就都是由Mirone提供的
谢谢分享!!! 口袋妖怪heart 发表于 2017-6-27 17:18 https://www.pcbeta.com/static/image/common/back.gif
其实我觉得楼主的做法有些多余了喔
AppleALC 里面包含了所有 Mirone 修改的档案,所以没必要再用 AppleHDA ...
感谢分享。。。。 口袋妖怪heart 发表于 2017-6-27 17:18
其实我觉得楼主的做法有些多余了喔
AppleALC 里面包含了所有 Mirone 修改的档案,所以没必要再用 AppleHDA ...
我也觉得,直接编译就好了,不需要那么麻烦了 楼主的排版好好啊,我的全乱了,只能用图片。。https://bbs.pcbeta.com/viewthread-1747387-1-1.html 厉害了,学习了。