keithlong 发表于 2018-6-27 21:29

最近研究了很久的仿冒声卡,2合1接口的,过程和遇到的问题,大家研究研究,我是搞不动了

本帖最后由 keithlong 于 2018-6-28 11:39 编辑

主要参考的文章是 LF落风 的 《黑苹果定制声卡驱动(ALC892为例)》和黑果小兵的《《黑苹果定制声卡驱动(ALC892为例)》来改的,那时候还不知道黑果小兵。
这个教程比较傻瓜化,很多东西都是属于:你照做吧,别管他为啥了。
不知道别人怎么样,我这里确实行不通,改出来的声卡驱动问题很多,因为很多地方跟帖子里面的情况都不同,自己结合教程和实际情况瞎琢磨瞎改,成功几率可想而知。

后来经过WLS.pkg的热心帮助,我仔细看了黑果小兵的《《黑苹果定制声卡驱动(ALC892为例)》这里的办法,还是把节点路径推导出来了,准确性暂且不说,我实际操作的情况来看也不好考证了。下面是我分析节点记得笔记。其中带*好的节点,我完全不知道啥意思,教程中好像也没有见到过。

-----
MIC

0x12--18
没有connection项

Connection中包含0x12的有
0x23--35 0x24--36


-----
Speaker

0x14--20
Connection中包含
0x02--2

Connection中包含0x02的有
0x14 0x16 0x17 0x1b 0x21


-----
HP out

0x21--33
Connection中包含
0x02--2 0x03*--3


Connection中包含0x03的有
0x16--22 0x17--23 0x1b--27 0x21--334、我实际改动的地方并不多,因为我发现layout和Platforms的数据都跟我的对的上,我实际上相当于只是修改了PinConfigs里面的ConfigData。数据是按照黑果小兵的教程里面这个来的,应该是起作用的,因为我在系统信息里面看到的信息符合我更改的内容。
http://7.daliansky.net/pinconfigs.png

5、检查注入ID是否正确,这里我就开始进入懵逼状态了,明明我注入的ID是28,但是结果显示的却是7。



6、最后我想,现在不是能出声吗,实际上就只有一个问题,那就是声音像有混响一样,而且低频爆音。那就按照帖子下面说的解决爆音吧。widget_dump.sh和node_dump.sh两个命令执行下来,结果跟教程的完全不同。




7、最后,使用Voodoo的getdump,发现结果跟之前找出来的节点不同。mic那里应该是8-35-18,现在是7-36-18。但是始终都只有3个节点。
+-------------------------------+
| DUMPING Playback/Record Paths |
+-------------------------------+

Playback:

    nid=20
      |
      + <- nid=2 bindSeq=00000001


Record:

    nid=7
      |
      + <- nid=36 bindSeq=00000001

             |
             + <- nid=18 bindSeq=00000001


+-------------------------------+
| DUMPING Playback/Record Paths |
+-------------------------------+

Playback:

    nid=33
      |
      + <- nid=3 bindSeq=00000001



个人能力有限,专业知识也很匮乏。止步于此,今后一切随缘了吧。

keithlong 发表于 2018-6-28 11:34

怎么帖子不完整???

四水哥 发表于 2018-6-28 22:58

keithlong 发表于 2018-6-28 11:34 https://www.pcbeta.com/static/image/common/back.gif
怎么帖子不完整???

https://bbs.pcbeta.com/viewthread-1677191-1-1.html推荐你用这个贴子里的工具找节点,发音还是很容易的,就是麦有问题。

stonexing5 发表于 2019-3-31 16:37

四水哥 发表于 2018-6-28 22:58 https://www.pcbeta.com/static/image/common/back.gif
https://bbs.pcbeta.com/viewthread-1677191-1-1.html推荐你用这个贴子里的工具找节点,发音还是很容易的, ...

楼上朋友麦克风搞定没有?
页: [1]
查看完整版本: 最近研究了很久的仿冒声卡,2合1接口的,过程和遇到的问题,大家研究研究,我是搞不动了