macOS黑苹果AppleALC仿音效驱动实现原生AppleHDA方式
随着现在的生活水准越来越高,大家购买苹果的产品也是越来越多了,那么苹果的产品当中有很多的功能大家是未必知道如何去使用的,当然也包括要去多了解苹果新出的新功能之类的,那么今天小编就收集了一些关于macOS 黑苹果 AppleALC 仿音效驱动实现原生 AppleHDA 方式的一些信息来分享给大家,欢迎大家接着往下看哦。
在 macOS Catalina 10.15 黑苹果状态下,也许还有不少人可能还会发生音效无法驱动问题,先前 macOS 10.14 驱动 方式就不太适合,不过这次要来分享如何轻鬆透过 AppleALC 仿冒音效也实现原生 AppleHDA 方法。
支援系统与硬体 任何 macOS 版本(本篇以 macOS 10.15 系统为例) 轻鬆解决各款主机板搭载音效卡晶片 本篇以 Clover 为操作实战
目前透过这方法能够直接驱动每块主机板上的前后喇叭和麦克风孔,下图是以 ALC1200 音效晶片为例,能看出 HDMI、DP音效都能正常输出,就算后续 macOS 升级后也不会造成影响。
实现原生 AppleHDA 声音输出
实现原生 AppleHDA 声音输入
黑苹果完美驱动 AppleALC 音效晶片教学 1.安装新版音效卡驱动 下载最新版 Lilu、AppleALC kext
下载完成后,直接将 AppleALC.kext 和 Lilu.kext 档案丢入「EFI/CLOVER/kexts」内,如有旧版直接覆盖,要是有万能音效驱动 VoodooHDA.kext 也记得要删除。
2. 修改 config.plist
透过MAC电脑开启 Clover Configurator ,编辑 /EFI/CLOVER/config.plist 档案,点选左侧「Acpi」选单后: Patches 加入 HDAS to HDEF ,直接点击下方「List Of patches」加入,不需手动输入 Fixes 内勾选「FixHPET」。
切换至 Boot 选单,在 Arguments 内新增底下两个 Boot Arguments 指令 -lilubetaall -alcbeta
3. 找出音效卡 layout 值
切换至 Devices 选单,在 Audio 内输入 Inject 编码器代号,这部分要依照自己音效卡晶片自订,详细可以透过 AppleALC 支援列表查询,透过 Ctrl+F 找自己的音效卡晶片会比较快。
以 ALC1200 音效卡晶片为例子,透过表格查到 layout 1, 2, 3, 4, 5, 7, 11, 27, 28, 29 都能够支援,那就要自己每一个尝试看看(修改后储存重开机看音效是否抓得到),找出哪一个比较适合当前设备。
最后我发现 ALC1200 音效晶片设定为 Inect 27 会是最完美。
通常只要打开 macOS 声音设定就可以确认是否音效驱动是否有起来。
也可以透过 Hackintool 工具,从选单选择「音频」也能够确定 macOS 有没有成功载入音效驱动,至于底下声音讯息会出现你可能需要仿冒声卡的设备 ID ,不需要理会,只要喇叭和麦克风正常即可。
Hackintool 工具下载
3. 完善 AppleALC 仿冒音效驱动
透过 Hackintool 工具切换至「应用补丁」分页,选择「应用补丁」,仿冒声卡 ID 勾选起来(其余有打勾全取消),最后按下「生成补丁」,将 <dict>….</dict>全部圈选複製。
开一个记事本贴上代码,从里面我们需要两个数值,每台设备会不同 PciRoot(0x0)/Pci(0x1F,0x3) 「GWAAAA==」(layout-id 后面那串)
由于刚获取的 GWAAAA== 是属于 Bases64 需要改为 16 进制,可直接透过 Hackintool 工具计算器,直接填入 Bases64框内,就会自动直接转换,最后可以获得「1B 00 00 00」。
最后回到 Clover 工具上,左侧切换至「Devices」选单,右下角切换至「Properties」页面,点「+」新增如下 输入 Devices * 等于刚所查到的 PciRoot(0x0)/Pci(0x1F,0x3) <– 每台设备不同不要照抄 右侧再填入 layout-id ,至于数值就是刚转换好的16进制「1B000000」(不要有空格) 最后按下储存重开机。
重开机后,最后验证 AppleALC 驱动是否有正确载入,这时需要透过 IORegisteryExplorer 工具查询,右上角输入「HDEF」后,确认有没有出现底下两个数值,如果有那就是正常驱动 AppleALC 音效了! layout-id alc-layout-id
也可以透过 macOS 硬体装置查看音效也都是能够正常。
基本上完成以上操作后,你就能够解决黑苹果音效,而且还能使用原生 AppleHDA 方式,也不会出现有声音太小、破音等情况出现。
本篇文章来自疯先生(MRMAD.com.tw)网站,请勿私自未经许可全文转贴至其他网站。
延伸阅读 [黑苹果]替RX 580显卡开启eGPU加速和HEVC硬体解码,支援FCPX 解决黑苹果无法让iMessage与FaceTime正常启用登入关键技巧教学 解决黑苹果开机出现Error allocating 0x11c8d pages at 0x0000 alloc type 2 如喜欢这篇文章教学的话,后续也想了解更多 Apple 资讯、 iPhone 、Mac 隐藏 3C 技巧,欢迎追蹤 疯先生 FB 粉丝团、Telegram、MeWe、Instagram以及 订阅YouTube频道,将会有更多非常实用的技巧教学分享给大家。