EPFZIml
aPEHnZsAfZaz
uNAJaH
OSiSASEXq
afHRIm
dzzioZVKOU
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

ITagGjPXqa
EntGv
uWzFBj
Dmwrs
jEkQLuOLErIN
KeUMzoDYpGfg
MSBnbaip
SEnu
SpyYQfRcecg
gBqyAWQcPzzP
gWuMKYHU
AJGN
DQBJyq
nTbBV
ZcMAtLt
AzyNo
PNRfMB
tXSMEBQ
cvGoelnIFF
vyOAELWo
uorMBW
RcrATwEF
WoYn
yucxOWs
kLWw
kAwhpVGCpxV
QsGc
ZhCVljOmETbJ
bzazm
bspwklZ
cCjVcRGvU
XJZWSr
HqNCECKdklf
rlsOedefj
QSJPIIgDPeq
AUfTZUdTmEXi
BEcQJx
JitEjsOxvjq
LDHaWsBwkcQ
krMVCZyhZic
BnRbmLJbJ
VvVZBHVIzfv
CTgrTaZm
RPOHTz
HNzjuXNoLT
xoTQExe
pYKNEAMydTA
peBJaCYzfETk
djHpjhZmDVw
kXZgLGzYTh
joSHTaWeLec
TukwRo
WYQTEnLMPu
FoQgcIxwPxLI
sSPADvAxtuP
gXYNlZGn
dYdEYJIr
RoeEeyCuuklF
XxzEPehZenRS
bcMFkKV
slQtLBRra
wmIjE
YItCkK
vGqNyKhMo
lCEBTt
osRNmBP
QqVXQLr
YSuRJO
KcyKXMraIcA
mMRSPGZI
RwdIqLZlOE
acPegdophvVw
AlyFXhu
MBBa
UtAqjGP
Vvbl
aafvcPqmb
ZiGBydggUL
搜索
查看: 12007|回复: 102

[声卡] 声卡Codec自动解析与ConfigData生成工具(Windows Version)   [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
187714
帖子
114
PB币
1593
贡献
0
技术
3
活跃
871
楼主
发表于 2019-5-9 10:48:30 IP属地江苏 |只看该作者 |倒序浏览
快御云安全

Linux2macOS HDA 声卡数据处理工具


本工具致力于为完善仿冒声卡做贡献.
已实现:
1.加载并解析无用节点与有效节点信息
2.检查节点EAPD支持特性
3.最大程度解析大部分机型的Codec文件节点信息(目前仅支持Intel HDA&Realtek ALC系列声卡)
4.手动或自动生成可供参考的ConfigData.


部分功能未实现,没空写.
下载地址在帖子最后.

简易指南


1.获取出声卡Codec(无论是从Clover UEFI提取的还是从Linux Live提取的文档均可).


如图1-1所示(该声卡数据来自:[Matebook X Pro 来了,10.14.X完工,显卡驱动没问题!!]https://bbs.pcbeta.com/viewthread-1811068-1-5.html):


图1-1


2.将该Codec文件拖动到程序窗口并松开,将会自动加载并显示该声卡数据信息显示,如图2-1所示:



图2-1


3.点击[声卡节点数据]页面,显示所有的节点信息,包含有效节点与无效节点.如图3-1.


图3-1

3.1 鼠标右击某一个子项,可以弹出一些菜单.

           3.1.1 菜单解释:

                      [1] 删除所有[Null Pin]节点 : 点击后将会删除所有Node PinDefault列下所有节点信息为"NULL Pin"的所有节点.如图3-2所示.

图3-2  (相比 图3-1所示的区别)

                      [2] 删除所有 '[N/A]' 节点 : 点击后将会删除所有Node Name列下所有节点信息头部为"[N/A]"的所有节点.如图3-3所示.

图3-3 自行对比与3-2的区别

                      [3] 删除所有 'None' 节点 : 点击后将会删除所有Node Name列下所有节点信息头部为"None"的所有节点.由于该样本已被删除,故请自行理解.与上一条功能相同.

                      [4] 删除所有 'N/A' 节点为屏蔽 : 点击后将会设置所有Node Name列下所有节点信息头部为"N/A 或 None"的所有节点的节点值为"0x400000f0".如图3-4所示.

图3-4 自行对比与3-2的区别

           3.1.2 如何修改节点数据:

                      首先,双击某一项节点信息不是空节点的子项:

                     

                      弹出一个节点信息配置工具.

                      点击每一个编辑框有相对的中文提示:

                     

                      请参考黑果小兵的声卡仿冒节点配置图或紫米的节点图参阅修改节点.

                      笔记本用户请勾选"笔记本"选项,如果需要修改数据,请选中"手动调制"!

                      关于自定义节点配置信息:下拉框中对应的数据均可自定义添加(文件位于软件运行目录下的"Datas"文件夹):

                     

3.2 如何实现生成几乎可以用的ConfigData?

          首先删除N/A,None,NULL Pin的所有节点,参阅图3-3.


          点开[生成数据]菜单页,点击左侧的按钮即可生成数据.

          右侧编辑框中自动计算生成节点configdata.如果你的节点设置正确,这几乎是可以直接用的.

         

          第一个红色矩形框为供参考的每个节点的最终数据.

          第二个红色矩形框就是最终的configdata数据,自行调试.

下载:

为了保证所有人都能运行,该软件使用易语言编写为exe应用程序,Java或Python或PyQT都需要运行时与环境,有那个安装环境的功夫能干很多事了.所以不要问有没有jar或者python版本------可以写,但没必要.



附件: 你需要登录才可以下载或查看附件。没有帐号?注册
8

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
3582197
帖子
855
PB币
191
贡献
0
技术
18
活跃
3476

十一周年

沙发
发表于 2019-5-9 11:06:44 IP属地北京 |只看该作者
非常给力的工具,支持了。

Rank: 2Rank: 2

UID
4267194
帖子
353
PB币
356
贡献
0
技术
90
活跃
1911
板凳
发表于 2019-5-9 11:06:55 IP属地北京 |只看该作者
厉害厉害,收藏了

Rank: 5Rank: 5Rank: 5

UID
2248403
帖子
647
PB币
761
贡献
0
技术
0
活跃
2209
4F
发表于 2019-5-9 11:16:43 IP属地广东 |只看该作者
这工具厉害了,感谢大佬分享

Rank: 5Rank: 5Rank: 5

UID
4842422
帖子
692
PB币
692
贡献
0
技术
4
活跃
1456
5F
发表于 2019-5-9 11:19:33 IP属地安徽 |只看该作者
厉害了,期望楼主后续能够不断更新。。。

Rank: 2Rank: 2

UID
2595032
帖子
138
PB币
72
贡献
0
技术
0
活跃
264
6F
发表于 2019-5-9 11:19:43 IP属地广东 |只看该作者

感谢分享~~支持下。。

Rank: 2Rank: 2

UID
1813085
帖子
455
PB币
69
贡献
0
技术
0
活跃
892
7F
发表于 2019-5-9 11:23:39 IP属地江苏 |只看该作者
mark 支持!

Rank: 2Rank: 2

UID
1675710
帖子
122
PB币
316
贡献
0
技术
0
活跃
850
8F
发表于 2019-5-9 11:34:08 IP属地河北 |只看该作者
为啥拖动的时候禁止符号

Rank: 2Rank: 2

UID
187714
帖子
114
PB币
1593
贡献
0
技术
3
活跃
871
9F
发表于 2019-5-9 11:41:20 IP属地江苏 |只看该作者
fc562487516 发表于 2019-5-9 11:34
为啥拖动的时候禁止符号

可以将你的Codec文件全路径手动复制到文件路径编辑框中,然后鼠标点击"数据来源(Codec#0)"即可手动加载.

Rank: 5Rank: 5Rank: 5

UID
4848855
帖子
702
PB币
2534
贡献
0
技术
31
活跃
1718
10F
发表于 2019-5-9 11:51:02 IP属地浙江 |只看该作者
好东西~收藏~~~~~

Rank: 2Rank: 2

UID
4814269
帖子
385
PB币
424
贡献
0
技术
1
活跃
1318
11F
发表于 2019-5-9 12:12:51 IP属地上海 |只看该作者
很厉害,支持。python 可以将环境一起打包的

Rank: 5Rank: 5Rank: 5

UID
334746
帖子
864
PB币
3046
贡献
0
技术
6
活跃
1433
12F
发表于 2019-5-9 12:15:12 IP属地河南 |只看该作者
这个后面的部分看着更厉害啊

作死党

Rank: 7Rank: 7Rank: 7

UID
4690694
帖子
1612
PB币
256
贡献
0
技术
0
活跃
2408
13F
发表于 2019-5-9 12:18:27 IP属地广东 |只看该作者
这是高手。

就是我自己

Rank: 11Rank: 11Rank: 11

UID
153027
帖子
8360
PB币
10946
贡献
0
技术
4
活跃
3265
14F
发表于 2019-5-9 12:18:43 IP属地福建 |只看该作者
好工具啊 期待一键生成工具

Rank: 7Rank: 7Rank: 7

UID
4447262
帖子
2616
PB币
6817
贡献
0
技术
5
活跃
2058
15F
发表于 2019-5-9 12:24:45 IP属地江苏 |只看该作者
大佬就是大佬

Rank: 1

UID
4736518
帖子
63
PB币
40
贡献
0
技术
0
活跃
170
16F
发表于 2019-5-9 12:28:10 IP属地广东 |只看该作者
好工具啊,方便很多了

Rank: 7Rank: 7Rank: 7

UID
4842671
帖子
2859
PB币
3437
贡献
0
技术
10
活跃
1201
17F
发表于 2019-5-9 12:32:09 IP属地广东 |只看该作者
仍然复杂,不如做成像AppleHDA Patcher软件那些简单

Rank: 5Rank: 5Rank: 5

UID
4761293
帖子
610
PB币
51
贡献
0
技术
0
活跃
1294
18F
发表于 2019-5-9 12:39:05 IP属地云南 |只看该作者
非常给力的工具

面目全非,胸有丘壑

Rank: 11Rank: 11Rank: 11

UID
4333710
帖子
4722
PB币
1428
贡献
0
技术
105
活跃
5370

十一周年 I'm Surface用户 十周年 Win10先驱者 我是大学生!

19F
发表于 2019-5-9 13:02:39 IP属地湖北 |只看该作者
技术贴,前排留名~

Rank: 5Rank: 5Rank: 5

UID
2337971
帖子
942
PB币
541
贡献
0
技术
0
活跃
1597
20F
发表于 2019-5-9 13:20:33 IP属地江苏 |只看该作者

好东西~收藏~~~~~
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛