- 积分
- 466
- 最后登录
- 2023-11-13
- 精华
- 0
- 阅读权限
- 30
- 主题
- 51
- UID
- 2100917
- 帖子
- 865
- PB币
- 982
- 威望
- 20
- 贡献
- 0
- 技术
- 47
- 活跃
- 856
- UID
- 2100917
- 帖子
- 865
- PB币
- 982
- 贡献
- 0
- 技术
- 47
- 活跃
- 856
|
本帖最后由 lplgd 于 2017-8-22 18:10 编辑
主要灵感来自https://bbs.pcbeta.com/forum.php? ... ;highlight=applealc
1.打开终端,输入git clonehttps://github.com/vit9696/AppleALC并回车,进入applealc/Resources中删除多余声卡的文件夹,只保留自己的。
2.用xcode打开AppleALC文件夹中的AppleALC.xcodeproj,点Product --> Archive,一直下一步到生成AppleALC.kext。
3.下载appleHDApatcher,自己的声卡类型,左下Desktop's是台式的,一路确定,我的选择的是5(layoutID),选好后patch。在桌面会生成MironeAudio文件夹
4.将生成的MironeAudio/CodecCommander中的CodecCommander.kext(这个主要是解决睡眠唤醒无声)和AppleALC.kext一起放到clover的kext中。
5.对比我和他的教程,主要缺少生成lilu.kext的这一步,因为本身我的是RX480显卡,kext文件内已经有lilu.kext,所以没有使用lilu.kext。
6.config配置参考了https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1739079&extra=page%3D1%26filter%3Dtypeid%26typeid%3D1300%26typeid%3D1300
中的这一步在10.12.x系统中默认音频是挂载在PCI0>HDEF下面的,而大部分intel 100系、200系是在PCI0>HDAS下面,所以我们要在DSDT中把HDAS改为HDEF后才能加载原生的AppleHDA。
7.config中device的layoutID我选的是5,查询可知ALCS1220A支持1257
我生成的AppleALC,需要借用自取,论坛吞字严重啊
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|