Win10论坛

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

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

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

搜索
查看: 11769|回复: 30

[原创内容] 【阶段小结】x220机器上的cx20672(适合部分cx20590)终于仿冒成功,分享驱动。 [复制链接]

Rank: 7Rank: 7Rank: 7

UID
1496643
帖子
313
PB币
195
贡献
0
技术
24
活跃
306
发表于 2012-2-3 20:58:42 |显示全部楼层
本帖最后由 yourking 于 2012-2-3 21:47 编辑

前后消耗1个多星期时间来弄这个声卡终于功夫不负有心人初见成效。

目前本驱动可以成功仿冒x220的声卡:简介如下:

1、无爆音。
2、输出耳机和内置自适应。
3、可清晰录音。
4、睡眠唤醒不会失效。
5、外置输出麦克风完美。

上图
4.jpg



3.jpg



2.jpg



下面这张图解释一下,X220的机器声卡本来是CX20590,却在WINDOWS下驱动为CX20672不知道啥原因。所以识别懒得改了。当然要是改也就是一个标志的问题,不是问题的重点。

1.jpg




关键数据罗列如下:

0x19   0x04211040     [Jack] HP Out at ext Right  black
0x1a   0x61a19050     [N/a] Mic at Sep Rear       Pink  VRef80
0x1b   0x04a11060     [Jack] Mic at ext Right     black VRef80
0x1c   0x6121401f     [N/a] HP Out at Sep Rear    Green
0x1d   0x40f001f0     [N/a] Other at ext N/a      Unknown
0x1e   0x40f001f0     [N/a] Other at ext N/a      Unknown
0x1f   0x90170110     [fixed] Speaker at Int N/a  Unknown
0x20   0x40f001f0     [N/a] Other at ext N/a      Unknown
0x22   0x40f001f0     [N/a] Other at ext N/a      Unknown
0x23   0x90a60170     [fixed] Mic at Int N/a      Unknown


01971C90 01971D10 01971E21 01971F04 01A71CF0 01A71D00 01A71E00 01A71F40 01B71C10 01B71D10 01B71EA0 01B71F94 01C71CF0 01C71D00 01C71E00 01C71F40 01D71CF0 01D71D00 01D71E00 01D71F40 01E71CF0 01E71D00 01E71E00 01E71F40 01F71CA0 01F71D01 01F71E17 01F71F90 02071CF0 02071D00 02071E00 02071F40 02271CF0 02271D00 02271E00 02271F40 02371C10 02371D00 02371EA0 02371F90 01470C02

25>16
20>23>27
31>17
21>35

DSDT代码
  1. Device (HDEF)
  2.             {
  3.                 Name (_ADR, 0x001B0000)
  4.                 Name (_S3D, 0x03)
  5.                 Name (RID, Zero)
  6.                 Name (_PRW, Package (0x02)
  7.                 {
  8.                     0x0D,
  9.                     0x04
  10.                 })
  11.                 Method (_PSW, 1, NotSerialized)
  12.                 {
  13.                     Noop
  14.                 }
  15.                 Method (_DSM, 4, NotSerialized)
  16.                 {
  17.                     Store (Package (0x0A)
  18.                         {
  19.                             "codec-id",
  20.                             Buffer (0x04)
  21.                             {
  22.                                 0x6e, 0x50, 0xF1, 0x14
  23.                             },
  24.                             "layout-id",
  25.                             Buffer (0x04)
  26.                             {
  27.                                 0x6E, 0x50, 0x00, 0x00
  28.                             },
  29.                             "PinConfigurations",
  30.                             Buffer (Zero) {},
  31.                             "hda-gfx",
  32.                             Buffer (0x0A)
  33.                             {
  34.                                 "onboard-1"
  35.                             },
  36.                            "device-type",
  37.                             Buffer (0x11)
  38.                             {
  39.                                 "Conexant CX20590"
  40.                             },                                                                                                    }, Local0)
  41.                     DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
  42.                     Return (Local0)
  43.                 }
  44.             }
复制代码

不完善的地方有:

1、静音灰色不可选(但静音在远程对话中是有效的)。
2、输出内置麦克风有问题,不能自动切换。
3、对话时如不插外置麦克风对方听不到说话,自己说的话都被直接自己的内置扬声器给放出来了。这是最大的问题。

希望大家帮助一同完善,适当的时候公布比较细一些适合新人学习的简单教程。希望大家都作出自己机器的仿冒。
主要感谢紫米和论坛各前辈,没有你们的经验不可能诞生这个仿冒。还望多多指导完善。

好了上传附件,最好在WINDOWS下面替换声卡目录里面我有的部分,声卡驱动8M比较大,相同的部分我没有上传。替换就可以了。

相同版本成功的朋友上来说一声。还有一些问题需要大家一起完善呢!

声卡.zip (568.62 KB, 下载次数: 754)






1

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
1496643
帖子
313
PB币
195
贡献
0
技术
24
活跃
306
发表于 2012-2-3 21:43:23 |显示全部楼层
先写这么多吧,以上问题还望高手给予指点呀!

Rank: 7Rank: 7Rank: 7

UID
1496643
帖子
313
PB币
195
贡献
0
技术
24
活跃
306
发表于 2012-2-4 12:24:12 |显示全部楼层
没有人关注和帮忙完善吗?期待呀!

Rank: 1

UID
2417408
帖子
23
PB币
0
贡献
0
技术
0
活跃
4
发表于 2012-2-4 13:32:57 |显示全部楼层
技术贴  顶上去!!!!
头像被屏蔽

Rank: 7Rank: 7Rank: 7

UID
21594
帖子
295
PB币
0
贡献
0
技术
32
活跃
192

7周年庆典勋章 8周年庆典勋章

发表于 2012-2-4 18:03:19 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 1

UID
1651324
帖子
15
PB币
82
贡献
0
技术
0
活跃
1
发表于 2012-2-4 22:38:11 |显示全部楼层
很好,很强大。希望驱动早日完美。
我一直用pin patched VoodooHDA v2.7.2, 目前除了MIC mute那个按钮,其它都work(内外speaker+mic,以及自动切换, 音量+/- 和静音)。音质也不错,无爆音。
1

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
1496643
帖子
313
PB币
195
贡献
0
技术
24
活跃
306
发表于 2012-2-5 13:10:25 |显示全部楼层
正在完善中,这几天都折腾到好晚。目前的情况可以用内置MIC或者外置MIC选其一,声音在插入带麦克的耳机时可以自动切换,但麦克要么配置成外置插耳机麦克说话,要么配置成内置的。我选择的是配置成内置麦,这样和别人FACETIME时插耳机可以听到对方说话外面听不到,不插就是内置扬声器,自己说话时候也不影响对方听到。稍后发上来,期待大家共同完善。

Rank: 7Rank: 7Rank: 7

UID
1496643
帖子
313
PB币
195
贡献
0
技术
24
活跃
306
发表于 2012-2-5 13:12:38 |显示全部楼层
ickyyy 发表于 2012-2-4 22:38
很好,很强大。希望驱动早日完美。
我一直用pin patched VoodooHDA v2.7.2, 目前除了MIC mute那个按钮,其 ...

你的机器也是X220吗?如果不是的话是啥配置的?我用2.7.2,FACETIME登不上去!

Rank: 2Rank: 2

UID
82508
帖子
264
PB币
1310
贡献
0
技术
22
活跃
1042
发表于 2012-2-7 15:30:43 |显示全部楼层
本帖最后由 dvx 于 2012-2-7 15:37 编辑

T420s,声卡和楼主的是一样的。在windows下识别为cx20672(官方参数也是cx20672),ubuntu下 识别为cx20590。
用了楼主的驱动后内置喇叭和外置耳机正常有声音,也可以自动切换。但内置麦克和外置麦克均不能工作。偏好 设置里显示的输出为外文(好像不是英文,但可以明白什么意思,法文?)。
没有杂音也没有爆音。谢谢楼主的辛勤劳动!

Rank: 7Rank: 7Rank: 7

UID
1496643
帖子
313
PB币
195
贡献
0
技术
24
活跃
306
发表于 2012-2-7 16:03:26 |显示全部楼层
本帖最后由 yourking 于 2012-2-7 16:03 编辑
dvx 发表于 2012-2-7 15:30
T420s,声卡和楼主的是一样的。在windows下识别为cx20672(官方参数也是cx20672),ubuntu下 识别为cx20590。
...

正在完善中,马上有新的版本给你。至少内置麦克风是没有问题的。麦克风那里你截图给我看看好吗?

Rank: 2Rank: 2

UID
82508
帖子
264
PB币
1310
贡献
0
技术
22
活跃
1042
发表于 2012-2-7 16:19:12 |显示全部楼层
yourking 发表于 2012-2-7 16:03
正在完善中,马上有新的版本给你。至少内置麦克风是没有问题的。麦克风那里你截图给我看看好吗?


Rank: 2Rank: 2

UID
82508
帖子
264
PB币
1310
贡献
0
技术
22
活跃
1042
发表于 2012-2-7 16:23:37 |显示全部楼层
怎么没有图呢?

Rank: 7Rank: 7Rank: 7

UID
1496643
帖子
313
PB币
195
贡献
0
技术
24
活跃
306
发表于 2012-2-7 22:48:55 |显示全部楼层
解决了!大家看这个帖子吧!
http://bbs.pcbeta.com/forum.php? ... ;page=1#pid27069226

Rank: 2Rank: 2

UID
30835
帖子
205
PB币
1551
贡献
0
技术
0
活跃
51
发表于 2012-2-7 22:57:07 |显示全部楼层
X201有用么???观望一下。。。

Rank: 7Rank: 7Rank: 7

UID
1496643
帖子
313
PB币
195
贡献
0
技术
24
活跃
306
发表于 2012-2-7 22:58:59 |显示全部楼层
justforboy 发表于 2012-2-7 22:57
X201有用么???观望一下。。。

你试试呀。只要声卡code是一样的就可以用。

Rank: 1

UID
1911116
帖子
77
PB币
77
贡献
0
技术
5
活跃
8
发表于 2012-3-1 17:04:16 |显示全部楼层
下来试试 我的x220i

Rank: 1

UID
2506517
帖子
90
PB币
38
贡献
0
技术
3
活跃
4
发表于 2012-3-20 11:03:05 |显示全部楼层
感谢分享,就看无线网卡和双击触摸板了。
头像被屏蔽

将军

Rank: 2Rank: 2

UID
5074
帖子
170
PB币
0
贡献
0
技术
0
活跃
27
发表于 2012-4-4 14:02:48 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 1

UID
1651324
帖子
15
PB币
82
贡献
0
技术
0
活跃
1
发表于 2012-4-7 23:17:13 |显示全部楼层
yourking 发表于 2012-2-5 13:12
你的机器也是X220吗?如果不是的话是啥配置的?我用2.7.2,FACETIME登不上去!

我也是x220。不过,我没有试过facetime的说 :P
看到你更新的驱动了。恭喜恭喜。

Rank: 1

UID
2460332
帖子
57
PB币
0
贡献
0
技术
0
活跃
1
发表于 2012-4-13 19:23:57 |显示全部楼层
我的cx20590下载试试
回顶部
Copyright (C) 2005-2019 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件