macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式

在 macOS Catalina 10.15 黑苹果状态下,也许还有不少人可能还会发生音效无法驱动问题,先前 macOS 10.14 驱动 方式就不太适合,不过这次要来分享如何轻松透过 AppleALC 仿冒音效也实现原生 AppleHDA 方法。

macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式

 

支援系统与硬体

 

目前透过这方法能够直接驱动每块主机板上的前后喇叭和麦克风孔,下图是以 ALC1200 音效晶片为例,能看出 HDMI、DP音效都能正常输出,就算后续 macOS 升级后也不会造成影响。

macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式

实现原生 AppleHDA 声音输出

macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式

实现原生 AppleHDA 声音输入

 

黑苹果完美驱动 AppleALC 音效晶片教学

1.安装新版音效卡驱动

下载完成后,直接将 AppleALC.kext 和 Lilu.kext 档案丢入「EFI/CLOVER/kexts」内,如有旧版直接覆蓋,要是有万能音效驱动 VoodooHDA.kext 也记得要删除。

macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式

 

2. 修改 config.plist

透过MAC电脑开启 Clover Configurator ,编辑 /EFI/CLOVER/config.plist 档案,点选左侧「Acpi」选单后:

  1. Patches 加入 HDAS to HDEF ,直接点击下方「List Of patches」加入,不需手动输入
  2. Fixes 内勾选「FixHPET」。

macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式

切换至 Boot 选单,在 Arguments 内新增底下两个 Boot Arguments 指令

macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式

 

3. 找出音效卡 layout 值

切换至 Devices 选单,在 Audio 内输入 Inject 编码器代号,这部分要依照自己音效卡晶片自订,详细可以透过 AppleALC 支援列表查询,透过 Ctrl+F 找自己的音效卡晶片会比较快。

以 ALC1200 音效卡晶片为例子,透过表格查到 layout 1, 2, 3, 4, 5, 7, 11, 27, 28, 29 都能够支援,那就要自己每一个尝试看看(修改后储存重开机看音效是否抓得到),找出哪一个比较适合当前设备。

macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式

最后我发现 ALC1200 音效晶片设定为 Inect 27 会是最完美。

macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式

通常只要打开 macOS 声音设定就可以确认是否音效驱动是否有起来。

macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式

也可以透过 Hackintool 工具,从选单选择「音频」也能够确定 macOS 有没有成功载入音效驱动,至于底下声音讯息会出现你可能需要仿冒声卡的设备 ID ,不需要理会,只要喇叭和麦克风正常即可。

Hackintool 工具下载

macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式

 

3. 完善 AppleALC 仿冒音效驱动

透过 Hackintool 工具切换至「应用补丁」分页,选择「应用补丁」,仿冒声卡 ID 勾选起来(其余有打勾全取消),最后按下「生成补丁」,将 <dict>….</dict>全部圈选复制。

macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式

开一个记事本贴上代码,从里面我们需要两个数值,每台设备会不同

  1. PciRoot(0x0)/Pci(0x1F,0x3)
  2.  「GWAAAA==」(layout-id 后面那串)

macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式

由于刚获取的 GWAAAA== 是属于 Bases64 需要改为 16 进制,可直接透过 Hackintool 工具计算器,直接填入 Bases64框内,就会自动直接转换,最后可以获得「1B 00 00 00」。

macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式

最后回到 Clover 工具上,左侧切换至「Devices」选单,右下角切换至「Properties」页面,点「+」新增如下

macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式

重开机后,最后验证 AppleALC 驱动是否有正确载入,这时需要透过 IORegisteryExplorer 工具查询,右上角输入「HDEF」后,确认有没有出现底下两个数值,如果有那就是正常驱动 AppleALC 音效了!

macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式

也可以透过 macOS 硬体装置查看音效也都是能够正常。

macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式

 

基本上完成以上操作后,你就能够解决黑苹果音效,而且还能使用原生 AppleHDA 方式,也不会出现有声音太小、破音等情况出现。

本篇文章来自疯先生(MRMAD.com.tw)网站,请勿私自未经许可全文转贴至其他网站。

 

延伸阅读

给TA打赏
共{{data.count}}人
人已打赏
未分类

如何调整BootCamp大小?轻松解决BootCamp容量不足问题

2020-9-13 18:08:14

未分类

【Mac批次缩图】透过macOS预览程式和Automator一键缩图

2020-9-13 18:17:14

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索