ALC623声卡编译完成,基本满足需求,需要的欢迎取用!!
本帖最后由 huangweiwen 于 2022-1-14 10:25 编辑ALC623声卡编译完成,基本满足需求,同时感谢小兵版主及各位景友的支持与建议!!!
本人让联想M4000Q机器声卡是冷门ALC623声卡,文件已经编辑好了,alcid=22,之前多次编译AppleALC的时候老是出错失败,本人是个编程小白,折腾了好久。后来重装了系统和xcode,总算是搞成功了。说明:1、前置耳麦使用正常;前置麦克风能识别为线路输入,
2、后置音频输出使用正常,但是用的是耳机端口;线路输出端口调音量有响声无音频输出;
3、内置喇叭使用正常。
对我来说已经够用了,要是有大神能帮忙完善一下那就更好吧了。
感谢小兵版主帮忙编译,测试没能驱动,麻烦版主帮忙看一下,附加里有声卡的code
本帖最后由 huangweiwen 于 2021-7-9 16:28 编辑daliansky 发表于 2021-7-9 10:56 https://www.pcbeta.com/static/image/common/back.gif
Codec: Realtek ALC623 Address: 0 Vendor Id: 0x10ec0623----283903523
0x120x40000000: Line Out at Ext N/A Conn = Unknown, Color = Unknown
0x140x01014010: Line Out at Ext RearConn = 1/8, Color = Green
0x170x90170120: Speaker at Int N/AConn = Analog, Color = Unknown
0x180x02a11030: Mic at Ext Front Conn = 1/8, Color = Black
0x190x02a1103f: Mic at Ext Front Conn = 1/8, Color = Black
0x1a0x411111f0: Speaker at Ext Rear Conn = 1/8, Color = Black
0x1b0x411111f0: Speaker at Ext Rear Conn = 1/8, Color = Black
0x1d0x40400001: SPDIF Out at Ext N/A Conn = Unknown, Color = Unknown
0x1e0x411111f0: Speaker at Ext Rear Conn = 1/8, Color = Black
0x210x0221101f: HP Out at Ext Front Conn = 1/8, Color = Black
0x12 00 00 00 40 Line Out Unknown
0x14 10 40 01 01 Line Out Green
0x17 20 01 17 90 Speaker atUnknown
0x18 30 10 a1 02 Mic at Ext Black
0x19 3f 10 a1 02 Mic at Ext Black
0x1a f0 11 11 41 Speaker atBlack
0x1b f0 11 11 41 Speaker atBlack
0x1d 01 00 40 40 SPDIF Out Unknown
0x1e f0 11 11 41 Speaker atBlack
0x21 1f 10 21 02 HP Out Black
12 f0 00 00 40 Line Out Unknown
14 10 40 01 01 Line Out Green
17 20 01 17 90 Speaker atUnknown
18 30 10 a1 02 Mic at Ext Black
19 3f 10 a1 02 Mic at Ext Black
1a f0 00 00 40 Speaker atBlack
1b f0 00 00 40 Speaker atBlack
1d f0 00 00 40 SPDIF Out Unknown
1e f0 00 00 40 Speaker atBlack
21 1f 10 21 02 HP Out Black
整理后让数据
<01271CF0 01271D00 01271E00 01271F40 01D71CF0 01D71D00 01D71E00 01D71F40 01471C10 01471D40 01471E01 01471F01 02171C1F 02171D10 02171E21 02171F02 01771C20 01771D11 01771E17 01771F99 01871C30 01871D10 01871EA1 01871F02 01971C3F 01971D10 01971EA1 01971F02 01A71CF0 01A71D00 01A71E00 01A71F40 01B71CF0 01B71D00 01B71E00 01B71F40 01E71CF0 01E71D00 01E71E00 01E71F40 01770C02>
Vref0x18--80>50>50010018>1342242840
Vref0x19--80>50>50010019>1342242841
声卡有效节点地址:
音频输出:
Line Out后置音频输出:0x14-0x3-0xd-0x14. 3>13>20
HP Out前置耳机输出:0x21-0x3-0xd-0x21. 3>13>33
麦克风输入
前置麦克风接口 0x18-0x8-0x23-0xb-0x18.8>35>11>24
前置耳麦麦克风 0x19-0x8-0x23-0xb-0x19.8>35>11>25
机器内置喇叭
Speaker:0x17-0x2-0xf-0x17. 2>15>23
本帖最后由 daliansky 于 2021-7-9 16:29 编辑
我恐怕没空帮你检查,请参考仿冒教程逐步检查 daliansky 发表于 2021-7-9 16:28 https://www.pcbeta.com/static/image/common/back.gif
我恐怕没空帮你检查,请参考仿冒教程检查
麻烦版主提供一下applealc编译的源文件,我重新再做份替换一下,自己再编译。 cd ~/works
git clone https://github.com/acidanthera/MacKernelSDK --depth=1
git clone https://github.com/acidanthera/Lilu --depth=1
git clone https://github.com/acidanthera/AppleALC --depth=1
xcodebuild -project ./Lilu/Lilu.xcodeproj -configuration Debug clean build ARCHS=x86_64 ONLY_ACTIVE_ARCH=YES CONFIGURATION_BUILD_DIR=../Debug
cd AppleALC && ln -s ../Debug/Lilu.kext . && ln -s ../MacKernelSDK . && cd ..
xcodebuild -project ./AppleALC/AppleALC.xcodeproj -configuration Release clean build ARCHS=x86_64 ONLY_ACTIVE_ARCH=YES CONFIGURATION_BUILD_DIR=../Release
open ./Release daliansky 发表于 2021-7-12 17:19 https://www.pcbeta.com/static/image/common/back.gif
小兵版主,我按照你的代码下载了最新的文件,仍然编译失败,对于xcode,我是真一窍不通,啥报错都没有,就是编译不出applealc.kext,重新制作了alc文件,麻烦你再帮忙编译一下,谢谢。 huangweiwen 发表于 2021-7-13 07:56
小兵版主,我按照你的代码下载了最新的文件,仍然编译失败,对于xcode,我是真一窍不通,啥报错都没有,就 ...
加sdk 紫薯布丁 wings110 发表于 2021-7-13 08:30
加sdk 紫薯布丁
我也是这样情况。并且加入SDK也是这样。编译后不出驱动的,不知道是不是卡了 pyh7230159 发表于 2021-7-13 12:11 https://www.pcbeta.com/static/image/common/back.gif
我也是这样情况。并且加入SDK也是这样。编译后不出驱动的,不知道是不是卡了
我现在倒是用了小兵版主的方法,能编译出文件来,但是,还是驱动不上。 huangweiwen 发表于 2021-7-14 15:15 https://www.pcbeta.com/static/image/common/back.gif
我现在倒是用了小兵版主的方法,能编译出文件来,但是,还是驱动不上。
我看了一下兵叔评论,这个指令非常的好,我先收藏了。然后自己也试了一遍,是没有问题的。问题出在你操作上。
你之所以编译不出来是因为,没有编译好Lilu(DEBUG)驱动,然后将再去编译appleALC驱动。导致你编译AppleALC驱动时候缺少Lilu(DEBUG)
大概操作如下:
先输入兵叔的指令——然后再”个人“文件夹里面手动编译Lilu(记得放入MacKernelSDK文件夹)——把原先在AppleALC文件夹里的快捷Lilu删掉,将编译好的Lilu(DEBUG)放入appleALC文件夹——就可以成功编译AppleALC
我感觉兵叔的指令已经帮你下载好需要的驱动,及将MacKernelSDK复制到AppleALC文件夹。剩下都是需要自己操作的东西了 huangweiwen 发表于 2021-7-14 15:15 https://www.pcbeta.com/static/image/common/back.gif
我现在倒是用了小兵版主的方法,能编译出文件来,但是,还是驱动不上。
如果还是不行,应该是你自己输入节点及创建声卡型号出现了问题,兵叔的那篇applealc定制,我感觉已经说得非常细了 我的联想m630也是这个声卡啊,找遍全网都没有相关资料,tnnd,ALC库也没有,不知道楼主解决了吗?能给我一份编译好的驱动吗? singboy 发表于 2021-7-28 00:26 https://bbs.pcbeta.com/static/image/common/back.gif
我的联想m630也是这个声卡啊,找遍全网都没有相关资料,tnnd,ALC库也没有,不知道楼主解决了吗?能给我一份 ...
可以,网上有好几个教程,我跟据不同的教程来做所以alcid有1、2、3、11、12、13共6个,你试一下,最近比较忙,没时间搞了。 huangweiwen 发表于 2021-7-30 15:42 https://bbs.pcbeta.com/static/image/common/back.gif
可以,网上有好几个教程,我跟据不同的教程来做所以alcid有1、2、3、11、12、13共6个,你试一下,最近比较 ...
先谢谢兄弟,但我下来发现还是无法驱动啊,所有Id 都试过了。你的机子可以吗? 无法驱动是什么现象,所有的声卡输入输出设备都不显示吗,你用的编译后的kext是哪个文件夹的,要用xcode编译生成的product文件夹里面的压缩包里面的applealc.kext wl1994 发表于 2021-7-31 07:46 https://bbs.pcbeta.com/static/image/common/back.gif
无法驱动是什么现象,所有的声卡输入输出设备都不显示吗,你用的编译后的kext是哪个文件夹的,要用xcode编译 ...
这些我都知道啊,可就是找不到设备,什么设备都没有 请问如何判断系统有没有加载驱动? singboy 发表于 2021-7-31 13:35
请问如何判断系统有没有加载驱动?
我在3楼的消息那里有系统的截图,按理来说是加载了appleHDA驱动了。我最新发出来的这个alc驱动我编译好了以后就发出来了,只测试了一次,还是没能成功驱动上。不加alc驱动连声卡都没有,加了又驱动不上,我也有点懵圈。所有的声卡有效节点都是按照教程反复确认过的,等下周有空我把所有的数据删除了,重新再做一次试试。 huangweiwen 发表于 2021-7-31 14:04 https://bbs.pcbeta.com/static/image/common/back.gif
我在3楼的消息那里有系统的截图,按理来说是加载了appleHDA驱动了。我最新发出来的这个alc驱动我编译好了 ...
源文件能打包发给我编译一下看看吗?