黑苹果定制声卡

定制声卡前提:

1、克隆AppleALC项目(终端下输入命令,文件保存在,前往-个人)

git clone https://github.com/vit9696/AppleALC.git

2、克隆MacKernelSDK并复制文件夹到AppleALC根目录(终端下输入命令,文件保存在,前往-个人)

git clone https://github.com/acidanthera/MacKernelSDK

3、下载Lilu的Debug版本,需要Lilu的源码文件,复制到AppleALC根目录

4、下载Xcode程序并安装,下载Xcode命令行程序并安装

一、远景论坛大神的定制法

转载网址:定制AppleALC正确仿冒笔记教程-ALC899声卡驱动定制-远景论坛-微软极客社区 (pcbeta.com)

转载网址2:https://bbs.pcbeta.com/viewthread-1925630-1-1.html

记录本人黑苹果声卡定制过程,在10.14.6和10.15.3系统下亲测都成功了,台式电脑GA-B85N Phoenix-WIFI(rev.2.0)ALC899声卡驱动定制,全文将以ALC899如何定制进行讲解。

首先要感谢黑果小兵部落阁、简书、草原企鹅、vit9696等等,感谢他们提供的教程、源码、工具等等技术分享。让我能正确定制属于自己的声卡驱动文件,笔记是记录个人定制声卡过程,只提供作为参考。

目录

 

  • 定制声卡驱动的文件
  • 提取声卡codec
  • 需要的工具
  • 节点信息的获取及整理
  • 修改对应的文件
  • 编译

开始
1.定制声卡驱动的文件
下载最新的AppleALC-master和Lilu-master

2.提取声卡codec
clover提取codec
Clover支持audiodex-64.efi的版本并安装该驱动,或者升级最新clover并在安装时勾选audiodex-64.efi驱动。
在clover引导界面,按f8快捷键,会提取到EFI/CLOVER/misc目录下生成HdaCodec#x(Realtek ALCxxx).txt。这就是你提取的codec
Linux提取codec
此方法依据个人操作习惯,过程就不介绍,可自行网上搜索,或者黑果小兵部落阁的AppleALC声卡仿冒驱动AppleHDA的正确姿势教程

3.需要的工具
Xcode可以在app store下载
pin configurator
plistedit pro
zlib转换器(可以不要编译时自动转换)
HDAU tool工具(win下获取节点信息更容易)

4.节点信息的获取及整理
获取声卡节点路径前的准备

保证驱动是微软高清声卡驱动,控制面板卸载之前的驱动程序,重启,win10请点击更新系统检查。
使用工具HDAU tool软件在win下可以很清新得到节点路径。

然后记录节点信息

比如:上图的Line Out的信息是path0 0x14,我们左边就要点开0x14的

那这个信息 就是:

Line Out 0x14        0x2---0xc---0x14转为10进制就是2---12---20

Misc:0x0 Color:Red Connection Type:1/8" stereo/mono Default Device:Line Out

Directional Location:Rear Location:External Port Connectivity:Jack

继续记录第二个信息:Speaker

那这个信息就是:

Headphone 0x1B    0x5---0xF---0x1B转为10进制就是5---15---27

Misc:0x0 Color:Green Connection Type:1/8" stereo/mono Default Device:HP Out

Directional Location:Front Location:External Port Connectivity:Jack

 

二、【Hack】AppleALC 驱动 CX20751/2 声卡实战

转载地址:【Hack】AppleALC 驱动 CX20751/2 声卡实战 – Victor’s Blog (qwq.ren)

三、黑苹果 CATALINA 15 声卡定制(脚本定制)

转载地址:黑苹果 Catalina 15 声卡定制 - 灰信网(软件开发博客聚合) (freesion.com)

 

THE END
分享
二维码
< <上一篇
下一篇>>