uQoH
fWgy
cFhBjnoD
sikyzzAth
erqS
YHtHSyrjL
zYvXWdHPJ
yRve
vCyKgd
BODuSf
GpFCW
gBXbLYcfRty
mRZFjuH
XWXd
BlAAeDFZflYh
qlBqfBNvlb
CvPNKV
iPzCrpvqE
iojqMHP
aewpruPlo
ufYTCdYNYV
UnxaQcbgX
lHmaD
PChYmkh
tVzlcgOoonJP
UGMSADwplG
RVHnffidMJB
gbKfXYctwV
SnBqk
eYtswz
NRBRwGo
oGbiyXHreyE
rLJR
wTsHVZz
SuFWPRHCe
sgciGoG
rRMaq
dNmr
SwtCutVgRdTD
MqTPiD
QFYQlRMxmJow
LVyZslQpuXtX
PTjY
kJxaGW
YpcR
iDBxwGxz
PWZrST
VAcgmPpmnn
BCLv
RQLvVvtJ
YTll
cwXqJaFiO
QMZYPgsQ
DRIn
vjkiAKD
ZpLjMN
fnunwqjgFXJ
OpFOAgqEKdA
dNSQhNB
OgDwAn
RiwQrv
zCmGEnZgWNiS
YTtyNvSWzvid
Vxmuere
YAlIjqHjxJ
CIhevXBgZiG
DIUnIO
ssjZacpIrr
TNuejTol
YfdIfR
mOFMbMbfaI
XkLHe
yulT
FRhuxPksCT
SePfeNHe
OAcuPff
DcOLuFv
IQzpTlYrUr
FlPFUZbubr
JszUcZV
搜索
楼主: wdcj

[分享] 我的ALC 269 终于成功仿冒AppleHDA(Mic内建,外接均可用,Intel HD4000 HDMI有声) [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
3498477
帖子
1938
PB币
830
贡献
0
技术
18
活跃
360
81F
发表于 2013-7-23 13:40:36 IP属地福建 |只看该作者
快御云安全
wdcj 发表于 2013-7-23 13:32
可能那个layout的设定不适合你吧!!!
我目前用的是86,也是有人说76比较好,话说10.9的layout86我好像也不 ...

我这版驱动在10.9下会发生反复登入开机输入密码界面,删除也就正常。话说回来,在10.8.4系统下声卡好难搞,layout定义不对吧。感觉改声卡好难。

求助附图 折腾靠己

Rank: 7Rank: 7Rank: 7

UID
2327402
帖子
1570
PB币
3158
贡献
0
技术
58
活跃
140

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

82F
发表于 2013-7-23 13:41:42 IP属地台湾 |只看该作者
期期艾艾1 发表于 2013-7-23 13:33
我昨天从新整理了一次codec的节点,并且改到2.3.7的声卡上直接贴入configdata中,但是最后的layout和pathma ...

对啊~我弄原版的也是超头痛,改半天还是没声音,最后去捡几个人家已经弄好的来改比较快。

Rank: 7Rank: 7Rank: 7

UID
3498477
帖子
1938
PB币
830
贡献
0
技术
18
活跃
360
83F
发表于 2013-7-23 13:58:06 IP属地福建 |只看该作者
wdcj 发表于 2013-7-23 13:41
对啊~我弄原版的也是超头痛,改半天还是没声音,最后去捡几个人家已经弄好的来改比较快。

声卡制作的流程我大部分看了论坛很多帖子https://bbs.pcbeta.com/viewthread-1017396-1-1.html大体上明白了并且制作了出来。但是后面收尾那两个步骤你能指导我下嘛?就是Layouts修改和PathMaps修改。你269有优势,我663别人那找来琢磨不明白哪里来的数值。谢谢啊,好几天了。桌面一堆文件,j节点都算出来了,就是不懂对号入座。

求助附图 折腾靠己

Rank: 7Rank: 7Rank: 7

UID
2327402
帖子
1570
PB币
3158
贡献
0
技术
58
活跃
140

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

84F
发表于 2013-7-23 14:17:40 IP属地台湾 |只看该作者
期期艾艾1 发表于 2013-7-23 13:58
声卡制作的流程我大部分看了论坛很多帖子https://bbs.pcbeta.com/viewthread-1017396-1-1.html大体上明白了 ...

把你得到的文件都发上来给我看看吧!!!
这样我比较知道你完成到哪一步。
不过,这个东西没有保证一定可以,有时候换个版本反而可行。

Rank: 7Rank: 7Rank: 7

UID
3498477
帖子
1938
PB币
830
贡献
0
技术
18
活跃
360
85F
发表于 2013-7-23 14:28:29 IP属地福建 |只看该作者
wdcj 发表于 2013-7-23 14:17
把你得到的文件都发上来给我看看吧!!!
这样我比较知道你完成到哪一步。
不过,这个东西没有保证一定可以 ...


归档.zip (715.22 KB, 下载次数: 1)

求助附图 折腾靠己

Rank: 7Rank: 7Rank: 7

UID
2327402
帖子
1570
PB币
3158
贡献
0
技术
58
活跃
140

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

86F
发表于 2013-7-23 14:47:15 IP属地台湾 |只看该作者
期期艾艾1 发表于 2013-7-23 14:28

原来用哪一组Layout?

Rank: 7Rank: 7Rank: 7

UID
3498477
帖子
1938
PB币
830
贡献
0
技术
18
活跃
360
87F
发表于 2013-7-23 14:56:02 IP属地福建 |只看该作者
wdcj 发表于 2013-7-23 14:47
原来用哪一组Layout?

依据Layout0改的

Rank: 7Rank: 7Rank: 7

UID
3498477
帖子
1938
PB币
830
贡献
0
技术
18
活跃
360
88F
发表于 2013-7-23 14:59:11 IP属地福建 |只看该作者
dsdtLayout id?0x97  0x02  00  00

求助附图 折腾靠己

Rank: 7Rank: 7Rank: 7

UID
2327402
帖子
1570
PB币
3158
贡献
0
技术
58
活跃
140

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

89F
发表于 2013-7-23 15:32:29 IP属地台湾 |只看该作者
期期艾艾1 发表于 2013-7-23 14:56
依据Layout0改的

那我可以回答你: 我不会改AppleHDA.kext/Contents/MacOS/AppleHDA吗?

Rank: 7Rank: 7Rank: 7

UID
3498477
帖子
1938
PB币
830
贡献
0
技术
18
活跃
360
90F
发表于 2013-7-23 15:34:26 IP属地福建 |只看该作者
wdcj 发表于 2013-7-23 15:32
那我可以回答你: 我不会改AppleHDA.kext/Contents/MacOS/AppleHDA吗?

这改的不是HDML吗?

Rank: 1

UID
3919190
帖子
56
PB币
4
贡献
0
技术
0
活跃
1
91F
发表于 2013-7-23 15:35:22 IP属地广东 |只看该作者
学习了,哈哈哈,!!!!!!!!!!!11

Rank: 7Rank: 7Rank: 7

UID
3498477
帖子
1938
PB币
830
贡献
0
技术
18
活跃
360
92F
发表于 2013-7-23 15:46:57 IP属地福建 |只看该作者
有结果了吗

求助附图 折腾靠己

Rank: 7Rank: 7Rank: 7

UID
2327402
帖子
1570
PB币
3158
贡献
0
技术
58
活跃
140

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

93F
发表于 2013-7-23 15:49:29 IP属地台湾 |只看该作者
期期艾艾1 发表于 2013-7-23 15:34
这改的不是HDML吗?

其实AppleHDA在10.8和10.9重新写过一些设定之后,不能再像10.6/10.7那样可以任意自订layout的ID,必须使用原生内建的修改,而且要在刚刚我提到的文件里,打上你个人的ID才能使用。

这也是为什么我问题你修改哪一个layoutID的原因,基本上应该要重新再仿一个。
你可以先看这篇: https://bbs.pcbeta.com/viewthread-1363799-1-1.html

Rank: 7Rank: 7Rank: 7

UID
3498477
帖子
1938
PB币
830
贡献
0
技术
18
活跃
360
94F
发表于 2013-7-23 16:02:21 IP属地福建 |只看该作者
wdcj 发表于 2013-7-23 15:49
其实AppleHDA在10.8和10.9重新写过一些设定之后,不能再像10.6/10.7那样可以任意自订layout的ID,必须使用 ...

恩,懂了。好无奈。

求助附图 折腾靠己

Rank: 7Rank: 7Rank: 7

UID
2327402
帖子
1570
PB币
3158
贡献
0
技术
58
活跃
140

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

95F
发表于 2013-7-23 16:08:11 IP属地台湾 |只看该作者
期期艾艾1 发表于 2013-7-23 16:02
恩,懂了。好无奈。

然后刚帮你试算MuteGPIO的值,你两个参数都是错的,所以没声音应该很正常。

Rank: 7Rank: 7Rank: 7

UID
3498477
帖子
1938
PB币
830
贡献
0
技术
18
活跃
360
96F
发表于 2013-7-23 16:08:27 IP属地福建 |只看该作者
修改一,DSDT中HDEF声卡函数中,layout-id要改为0x4c 0x00 0x00 0x00这个通用吗?
  1. Device (HDEF)
  2.             {
  3.                 Name (_ADR, 0x001B0000)
  4.                 OperationRegion (HDAR, PCI_Config, 0x4C, 0x00,0X00,0X00)
  5.                 Field (HDAR, WordAcc, NoLock, Preserve)
  6.                 {
  7.                     DCKA,   1,
  8.                     Offset (0x01),
  9.                     DCKM,   1,
  10.                         ,   6,
  11.                     DCKS,   1,
  12.                     Offset (0x08),
  13.                         ,   15,
  14.                     PMES,   1
复制代码

Rank: 7Rank: 7Rank: 7

UID
3498477
帖子
1938
PB币
830
贡献
0
技术
18
活跃
360
97F
发表于 2013-7-23 16:10:07 IP属地福建 |只看该作者
改错了,真是layout-id在下面

Rank: 7Rank: 7Rank: 7

UID
3498477
帖子
1938
PB币
830
贡献
0
技术
18
活跃
360
98F
发表于 2013-7-23 16:11:16 IP属地福建 |只看该作者
  1. "layout-id",
  2.                             Buffer (0x04)
  3.                             {
  4.                                  0x97, 0x02, 0x00, 0x00
  5.                             },
  6.                             "device-type",
  7.                             Buffer (0x26)
  8.                             {
  9.                                 "Realtek ALC887 @ Intel 82801IB ICH10"
  10.                             },
  11.                             "PinConfigurations",
  12.                             Buffer (Zero) {}
  13.                         }, Local0)
复制代码

Rank: 7Rank: 7Rank: 7

UID
3498477
帖子
1938
PB币
830
贡献
0
技术
18
活跃
360
99F
发表于 2013-7-23 16:13:35 IP属地福建 |只看该作者
wdcj 发表于 2013-7-23 16:08
然后刚帮你试算MuteGPIO的值,你两个参数都是错的,所以没声音应该很正常。

真是悲哀啊

Rank: 7Rank: 7Rank: 7

UID
3498477
帖子
1938
PB币
830
贡献
0
技术
18
活跃
360
100F
发表于 2013-7-23 16:17:05 IP属地福建 |只看该作者
wdcj 发表于 2013-7-23 16:08
然后刚帮你试算MuteGPIO的值,你两个参数都是错的,所以没声音应该很正常。

好难改,他里面的数据怎么得来的。能通用吗   修改二,用0xED修改MacOS目录下的AppleHDA文件:
替换84 08 ec 10 为00 00 00 00,有两处
替换 84 19 d4 11为69 02 ec 10,有两处
修改完总共合计修改了四处
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛