dtohwoH
pPiAc
LjNHyISKJLQT
XmiB
NQpckHfHMJ
iUtJVmahRJ
TgIDuq
UPYrNn
AmeQp
Win10论坛

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

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

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

CXwnXroWFt
TAoxUcZiqk
bmQoaII
KipTRryOf
ZzDfFrkXv
txRIfFRSn
xhjjZMD
GRzOs
HPHQ
UlWlIbEfmX
JGiKOULmk
AZVU
eAZoNpHYrz
SGJnsKz
yqSbrvFStJYX
OTjzbEy
FaBMAwbZJN
kNFOYlW
StgkVgCaM
mFOT
skGpIJs
KhANUWJg
qsjKsjGhh
GsIINn
voPBtoyvITjn
tClBZLTu
TtdcAxWq
FEqLA
TojssDr
LxFGCekLbiWs
xbNTcdVH
XciBZrkhHwr
iAvvzB
qKXi
UepKGcKiO
efvUl
gmgyfpMXTuvx
jcZJHfyq
BmmnA
ueXui
svDJnAaLYp
IGYYLWPTKnp
lTWWBQqnShoY
ASTKwBzzrhj
kymkq
mtBqDt
ataJA
qDXEfQGt
VQSrA
DxNudlG
MSwvmkOhjZf
cwWlXHc
jkyzEpcAr
DBFjaQK
qWDVHF
ngBfDqjaoGmf
bOJEYujmM
nBQPmJPLf
zjYuBVJXiTi
QvFNSrz
IOxvNQ
cbaTUuWxOp
HfkksSqRuwnb
RDQuPrOs
EQcjLvl
CYYfmQT
bFRadC
EMaS
搜索
查看: 30662|回复: 234

[分享] 神舟K580P-i7 制作ALC269声卡冒驱动 【更新:有MIC输入,DSDT+AppleHDA】   [复制链接] 复制 

三颗石头

Rank: 7Rank: 7Rank: 7

UID
968480
帖子
1636
PB币
3318
贡献
0
技术
29
活跃
53
楼主
发表于 2011-11-19 23:18:56 IP属地湖北
快御云安全
本帖最后由 lunjen2009 于 2011-11-22 18:50 编辑

2011-11-20  晚上更新 :

DSDT+AppleHDA,不需LegacyHDA.kext!


AppleHDA.kext.zip (1.22 MB, 下载次数: 2459)


DSDT.zip (26.12 KB, 下载次数: 735)




2011-11-20  更新 :


ConfigData值===>地平线-咪修的仿冒AppleHDA.kext里剪出来细看,每一行修改不错!就在偶的仿冒里进行贴粘整理,MIC终于出来了!(如采用二行0x12在一块的会有冲突,所以删了原来的数据。)特别感谢地平线-咪修!

重新上传新版仿冒驱动有输出输入的LegacyHDA.kext LegacyHDA有输出输入.zip (17.16 KB, 下载次数: 507) (需二楼的原生10.6.2 AppleHDA.kext一块安装!)
  1. 01271CF0 01271D00 01271E00 01271F40 01471C40 01471D01 01471E13 01471F90 01771CF0 01771D00 01771E00 01771F40 01871C10 01871D90 01871EA0 01871F93 01971CF0 01971D00 01971E00 01971F40 01A71CF0 01A71D00 01A71E00 01A71F40 01B71C10 01B71D00 01B71EA0 01B71F99 01D71CF0 01D71D00 01D71E00 01D71F40 01E71CF0 01E71D00 01E71E00 01E71F40 02171C50 02171D40 02171E21 02171F01 01470C02
复制代码
0007.jpg


0008.jpg


0009.jpg




=============================更新============================

今天休息,顺帮朋友本本(神舟K580P-i7)搞声卡ALC269仿冒驱动试试玩看,结果不是想象中顺利,ubuntu10.10提取声卡文件codec#0,打开codec#0看一下,有点郁闷:
  1. Codec: Realtek ALC259
  2. Address: 0
  3. Vendor Id: 0x10ec0269
  4.      .........
  5. /*  往下的省略  */
复制代码
WIN7看到的是ALC269,ubuntu提取文件却ALC259,但ID都一样:0x10ec0269,就按照ALC269搞LegacyHDA仿冒驱动,用verbit工具提取:
  1. Verbs from Linux Codec Dump File: codec_dump.txt

  2. Codec: Realtek ALC259   Address: 0   DevID: 283902569 (0x10ec0269)

  3.    Jack   Color  Description                  Node     PinDefault             Original Verbs
  4. --------------------------------------------------------------------------------------------------------
  5.   ATAPI Unknown  Mic at Int ATAPI            18 0x12   0x99a30920   01271c20 01271d09 01271ea3 01271f99
  6.   ATAPI Unknown  Speaker at Int ATAPI        20 0x14   0x99130110   01471c10 01471d01 01471e13 01471f99
  7.     1/8   Black  Speaker at Ext Rear         23 0x17   0x411111f0   01771cf0 01771d11 01771e11 01771f41
  8. Mic at Ext Left    0x18 0x18                        60889136 01871c30 01871d18     01871ea1 01871f03  
  9.     1/8   Black  Speaker at Ext Rear         25 0x19   0x411111f0   01971cf0 01971d11 01971e11 01971f41
  10.     1/8   Black  Speaker at Ext Rear         26 0x1a   0x411111f0   01a71cf0 01a71d11 01a71e11 01a71f41
  11.     1/8   Black  Speaker at Ext Rear         27 0x1b   0x411111f0   01b71cf0 01b71d11 01b71e11 01b71f41
  12. Analog    Pink  Speaker at Ext N/A          29 0x1d   0x40179a2d   01d71c2d 01d71d9a 01d71e17 01d71f40
  13.     1/8   Black  Speaker at Ext Rear         30 0x1e   0x411111f0   01e71cf0 01e71d11 01e71e11 01e71f41
  14.     1/8   Black  HP Out at Ext Left          33 0x21   0x0321101f   02171c1f 02171d10 02171e21 02171f03
  15. --------------------------------------------------------------------------------------------------------


  16.    Jack   Color  Description                  Node     PinDefault             Modified Verbs
  17. --------------------------------------------------------------------------------------------------------
  18.   ATAPI Unknown  Mic at Int ATAPI            18 0x12   0x99a30920   01271c20 01271d00 01271ea3 01271f90
  19.   ATAPI Unknown  Speaker at Int ATAPI        20 0x14   0x99130110   01471c10 01471d00 01471e13 01471f90
  20. Mic at Ext Left    0x18 0x18                        60889136 01871c30 01871d10     01871ea1 01871f00  
  21. Analog    Pink  Speaker at Ext N/A          29 0x1d   0x40179a2d   01d71c40 01d71d90 01d71e17 01d71f40
  22.     1/8   Black  HP Out at Ext Left          33 0x21   0x0321101f   02171c50 02171d10 02171e21 02171f00
  23. --------------------------------------------------------------------------------------------------------
复制代码
MAC 整理

18 0x12    20  00  a3  90
20 0x14    10  00  13  90
24 0x18    30  10  a1  00
33 0x21    50  10  21  00

根据紫米修改:

18 0x12    20  01  a0  90
20 0x14    10  01  10  90
24 0x18    30  00  a1  01
33 0x21    50  10  21  01 + 01470C2

声卡虽驱动了,但没有声音,失败告终。

然后,在WIN7注册表提取声卡数据

注册表269数据 001.jpg


抄写数据后

01271C20 01271D09 01271EA3 01271F99
01471C10 01471D01 01471E13 01471F99
01771CF0 01771D11 01771E11 01771F41
01871C30 01871D18 01871EA1 01871F03
01971CF0 01971D11 01971E11 01971F41
01A71CF0 01A71D11 01A71E11 01A71F41
01B71CF0 01B71D11 01B71E11 01B71F41
01D71C2D 01D71D9A 01D71E17 01D71F40
01E71CF0 01E71D11 01E71E11 01E71F41
02171C1F 02171D10 02171E21 02171F03

以便分析修改,又整理一遍

0   12    20  09  A3  99
0   14    10  01  13  99
0   17    F0  11  11  41
0   18    30  18  A1  03
0   19    F0  11  11  41
0   1A    F0  11  11  41
0   1B    F0  11  11  41
0   1D    2D  9A  17  40
0   1E    F0  11  11  41
0   21    1F  10  21  03

试修改符合MAC的Config值

0   12    20  09  A3  99     ======>     20  09  A3  90
0   14    10  01  13  99     ======>     10  01  13  90
0   17    F0  11  11  41     ======>     F0  00  00  40
0   18    30  18  A1  03     ======>     30  18  A1  01
0   19    F0  11  11  41     ======>     F0  00  00  40
0   1A    F0  11  11  41     ======>     F0  00  00  40
0   1B    F0  11  11  41     ======>     F0  00  00  40
0   1D    2D  9A  17  40     N/A ==>     F0  00  00  40
0   1E    F0  11  11  41     ======>     F0  00  00  40
0   21    1F  10  21  03    ======>      10  10  21  01 + 01470C2

又修改五次,仍然失败告终了。

然后参考集合帖子的《ALC269修改方法+驱动下载》https://bbs.pcbeta.com/viewthread-888781-1-1.html,下载三个不同269仿冒驱动研究,发现nksmiles的仿冒驱动ConfigData值很象,但有二组0x12在一块用,看了回帖讨论,原先不明白的现在貌似懂了一点,nksmiles真有心了,马上试他的仿冒驱动,但图标是灰的,并不通用的。于是根据声卡codec#0文件上提取PathMaps修改,然后复制他的ConfigData值在我的仿冒驱动kext贴粘,经试验成功,可以出声,没有爆音。但MIC有问题,暂时将就了AppleHDA.kext10.6.2+LegacyHDA.kext的神舟K580P仿冒驱动(广达标准板子估计可以通用,可试K560P K480P K460P),而原生AppleHDA.kext,可以根据集合帖的教程进行修改。

最后,感谢nksmiles!



DSDT加声卡代码:

先搜索 Device (HDEF) ,加下面的声卡代码,不然无法驱动ALC269声卡.
  1.             Method (_DSM, 4, NotSerialized)
  2.             {
  3.                 Store (Package (0x0A)
  4.                     {
  5.                         "codec-id",
  6.                         Buffer (0x04)
  7.                         {
  8.                             0x69, 0x02, 0xEC, 0x10
  9.                         },
  10.                         "layout-id",
  11.                         Buffer (0x04)
  12.                         {
  13.                             0x0D, 0x01, 0x00, 0x00
  14.                         },
  15.                         "device-type",
  16.                         Buffer (0x0F)
  17.                         {
  18.                             "Realtek ALC269"
  19.                         },
  20.                         "hda-gfx",
  21.                         Buffer (0x0A)
  22.                         {
  23.                             "onboard-1"
  24.                         },
  25.                         "PinConfigurations",
  26.                         Buffer (Zero) {}
  27.                     }, Local0)
  28.                 DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
  29.                 Return (Local0)
  30.             }
复制代码
001.jpg

002.jpg

003.jpg

004.jpg


神舟K580P ALC269仿冒驱动.zip (16.87 KB, 下载次数: 105) (这个没有输入,不要用了,改下载上面开头的新版本!)

4

查看全部评分

三颗石头

Rank: 7Rank: 7Rank: 7

UID
968480
帖子
1636
PB币
3318
贡献
0
技术
29
活跃
53
沙发
发表于 2011-11-19 23:21:52 IP属地湖北
本帖最后由 lunjen2009 于 2011-11-21 13:32 编辑

AppleHDA.kext 10.6.2 下载 (这需和一楼的legacyHDA.kext一块装)

AppleHDA.kext.zip (1.36 MB, 下载次数: 796)

Rank: 5Rank: 5Rank: 5

UID
68679
帖子
824
PB币
0
贡献
0
技术
18
活跃
537
板凳
发表于 2011-11-19 23:32:08 IP属地四川
不知道为什么,型号269都一样的有那么大的区别,还不能通用

MAC Fans

Rank: 7Rank: 7Rank: 7

UID
46706
帖子
1485
PB币
7851
贡献
0
技术
2
活跃
935
4F
发表于 2011-11-20 00:34:52 IP属地广西
非常感谢,我的A460也测试下看行不。

Rank: 11Rank: 11Rank: 11

UID
1651940
帖子
8254
PB币
11821
贡献
0
技术
2412
活跃
2453

7周年庆典勋章

5F
发表于 2011-11-20 01:10:11 IP属地福建
我的269仿冒声卡mic也有问题,在偏好设置那边可以看到电平在动,可就是没有输入!蛋疼的269!折腾 这个声卡N久了,对于我这个型号的本本来说应该是无解。看运气吧。。有的机型用同样的方法mic可能有用

点评

lunjen2009  = = 蛋疼的MIC。。。。。  发表于 2011-11-20 10:03 IP属地湖北

三颗石头

Rank: 7Rank: 7Rank: 7

UID
968480
帖子
1636
PB币
3318
贡献
0
技术
29
活跃
53
6F
发表于 2011-11-20 09:48:21 IP属地湖北
jalyhuang 发表于 2011-11-20 00:34
非常感谢,我的A460也测试下看行不。

能不能反馈结果?谢谢

三颗石头

Rank: 7Rank: 7Rank: 7

UID
968480
帖子
1636
PB币
3318
贡献
0
技术
29
活跃
53
7F
发表于 2011-11-20 09:51:16 IP属地湖北
本帖最后由 lunjen2009 于 2011-11-20 09:52 编辑

仿冒Config值可能需要进一步改,可惜本本不是我的,在朋友那边,神舟兄弟不妨一起完善它。

地平线

Rank: 5Rank: 5Rank: 5

UID
1517273
帖子
1146
PB币
459
贡献
0
技术
157
活跃
0
8F
发表于 2011-11-20 10:03:00 IP属地湖北
直接在codec上做,不要其他的任何工具来修改config,否则可能不准确。我的就是只用了codec,然后修改的,内外置MIC正常

三颗石头

Rank: 7Rank: 7Rank: 7

UID
968480
帖子
1636
PB币
3318
贡献
0
技术
29
活跃
53
9F
发表于 2011-11-20 10:08:36 IP属地湖北
本帖最后由 lunjen2009 于 2011-11-20 10:14 编辑
地平线-咪修 发表于 2011-11-20 10:03
直接在codec上做,不要其他的任何工具来修改config,否则可能不准确。我的就是只用了codec,然后修改的,内 ...

咪修兄,看过你的帖子,能给个直接在codec修改的教程链接吗?我试验看看。

Rank: 2Rank: 2

UID
351862
帖子
295
PB币
39
贡献
0
技术
1
活跃
771
10F
发表于 2011-11-20 10:44:33 IP属地广东
先支持个~~~A460 I3 D5,和硕的板子,通用不?~~~

三颗石头

Rank: 7Rank: 7Rank: 7

UID
968480
帖子
1636
PB币
3318
贡献
0
技术
29
活跃
53
11F
发表于 2011-11-20 10:59:38 IP属地湖北
onedream 发表于 2011-11-20 10:44
先支持个~~~A460 I3 D5,和硕的板子,通用不?~~~

先试碰运气看看,呵呵。

杯具的269,一般而言不通用!

地平线

Rank: 5Rank: 5Rank: 5

UID
1517273
帖子
1146
PB币
459
贡献
0
技术
157
活跃
0
12F
发表于 2011-11-20 11:14:33 IP属地湖北
lunjen2009 发表于 2011-11-20 10:08
咪修兄,看过你的帖子,能给个直接在codec修改的教程链接吗?我试验看看。

按着紫米的帖子做

地平线

Rank: 5Rank: 5Rank: 5

UID
1517273
帖子
1146
PB币
459
贡献
0
技术
157
活跃
0
13F
发表于 2011-11-20 11:15:32 IP属地湖北
绝情奶牛 发表于 2011-11-20 01:10
我的269仿冒声卡mic也有问题,在偏好设置那边可以看到电平在动,可就是没有输入!蛋疼的269!折腾 这个声卡 ...

电平在动的将输入音量拉到最大应该就可以用的,处于中间位置不行,声音几乎没有

点评

lunjen2009  那要改天有空,要有足够的时间搞。本本是朋友的  发表于 2011-11-20 11:25 IP属地湖北

Rank: 11Rank: 11Rank: 11

UID
1651940
帖子
8254
PB币
11821
贡献
0
技术
2412
活跃
2453

7周年庆典勋章

14F
发表于 2011-11-20 11:51:57 IP属地福建
地平线-咪修 发表于 2011-11-20 11:14
按着紫米的帖子做

你给我的269试试,如果mic有用给你1000PB,没有用的话给300PB,怎样?你的269成功了,再做一个仿冒声卡应该不难吧。

点评

地平线-咪修  PM我留下你的QQ  发表于 2011-11-20 12:19 IP属地湖北

地平线

Rank: 5Rank: 5Rank: 5

UID
1517273
帖子
1146
PB币
459
贡献
0
技术
157
活跃
0
15F
发表于 2011-11-20 12:17:37 IP属地湖北
绝情奶牛 发表于 2011-11-20 11:51
你给我的269试试,如果mic有用给你1000PB,没有用的话给300PB,怎样?你的269成功了,再做一个仿冒声卡应 ...

上传附件

点评

绝情奶牛  DSDT里的代码我自己加,或者用HDAenable  发表于 2011-11-20 12:22 IP属地福建

Rank: 11Rank: 11Rank: 11

UID
1651940
帖子
8254
PB币
11821
贡献
0
技术
2412
活跃
2453

7周年庆典勋章

16F
发表于 2011-11-20 12:21:16 IP属地福建
地平线-咪修 发表于 2011-11-20 12:17
上传附件

先说声谢谢! code.zip (1.77 KB, 下载次数: 11)

点评

地平线-咪修  不过和联想的节点不一样,我试试看,有空了发给你,下午有事  发表于 2011-11-20 12:34 IP属地湖北

地平线

Rank: 5Rank: 5Rank: 5

UID
1517273
帖子
1146
PB币
459
贡献
0
技术
157
活跃
0
17F
发表于 2011-11-20 12:27:36 IP属地湖北
绝情奶牛 发表于 2011-11-20 12:21
先说声谢谢!

你的codec我初步看了一下,跟联想的是一样的,所以你直接用联想的就成了,外置mic是可以用的,内置的应该不可以

点评

绝情奶牛  试过Y450和Thinkpad的都没用,而且我的声卡和他们的结点不一样。  发表于 2011-11-20 12:35 IP属地福建
绝情奶牛  我自己做过N次仿冒声卡,也尝试过N个人的 269(你的也试过),输出是有用,但是Mic无解。我现在用自己做的仿冒声卡,在偏好设置那边显示的是外置mic,电平格子也有在动一点点,但就是无输入。  发表于 2011-11-20 12:34 IP属地福建

三颗石头

Rank: 7Rank: 7Rank: 7

UID
968480
帖子
1636
PB币
3318
贡献
0
技术
29
活跃
53
18F
发表于 2011-11-20 13:21:33 IP属地湖北 来自手机
本帖最后由 lunjen2009 于 2011-11-21 17:40 编辑
地平线-咪修 发表于 2011-11-20 10:03
直接在codec上做,不要其他的任何工具来修改config,否则可能不准确。我的就是只用了codec,然后修改的,内 ...

感谢咪修兄的仿冒驱动AppleHDA.kext里的一组数据!

三颗石头

Rank: 7Rank: 7Rank: 7

UID
968480
帖子
1636
PB币
3318
贡献
0
技术
29
活跃
53
19F
发表于 2011-11-20 17:30:21 IP属地湖北
本帖最后由 lunjen2009 于 2011-11-20 17:43 编辑

完成了仿冒驱动,更新了.

给朋友作了交代!

地平线

Rank: 5Rank: 5Rank: 5

UID
1517273
帖子
1146
PB币
459
贡献
0
技术
157
活跃
0
20F
发表于 2011-11-20 18:12:51 IP属地湖北
lunjen2009 发表于 2011-11-20 10:59
先试碰运气看看,呵呵。

杯具的269,一般而言不通用!

codec一样则通用,不然不通用
1

查看全部评分

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