- 积分
- 153
- 最后登录
- 2021-7-25
- 精华
- 0
- 阅读权限
- 20
- 主题
- 17
- UID
- 2734059
- 帖子
- 307
- PB币
- 175
- 威望
- 5
- 贡献
- 0
- 技术
- 3
- 活跃
- 404
- UID
- 2734059
- 帖子
- 307
- PB币
- 175
- 贡献
- 0
- 技术
- 3
- 活跃
- 404
|
发表于 2017-6-27 12:52:56
IP属地江苏
|显示全部楼层
首先感谢:
本帖是根据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中
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|