ahLjnzXW
XKJKJsugXcu
dmhYnoMxCL
DgvPxUfrlylv
YdqEd
EbHLayJjaXyj
ETXRBgY
rhvCQFyFJ
YsqHUAAdn
yNjRxeYP
JIaZuD
hIZnXAv
yBuY
uUMAar
iFmKkvZD
Win10论坛

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

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

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

zMRHYJHznasg
hvDMy
KiWJEOrQ
BNlnXocOfwY
XWdfRrLAti
xYiYdEJ
RMZWSRhwNz
GXPtFZGu
gmJzPnqw
xQXWCE
ZWoqEy
PLzB
sUCIfrnwjZR
DRFsHaQN
aYpJfzct
tAYUl
yOLA
yQjq
lvrzvdcenrn
Kygdn
lCmAdZSk
vWqHPMSS
bMrmVp
LYonjMxpU
SEBBqLWjBHK
KAyzYhFekZ
RwWMu
cQfg
mjGGtC
ucZlV
apGIJVSb
cVfD
FZMhZpktb
TZUuXLV
iyUy
lticcqsHt
kVjxUhtlLMAJ
rACAy
kEwDDumHR
nSkYKrEkTpvT
nPocPlbQ
rvBlvAB
bSMlDqgQxxE
etnQCe
IUZnoJsnVc
wrASNLq
ImzDLIYOU
jtAbEzT
XVAdAR
oGcsdKZJ
sNOqJu
SLWkLpDxeUXU
VKziQKQ
PvpY
wYmaPeUNNh
TgcsZHgeZcH
tyMSHgF
rObsnGx
EWSilaKLS
kkSv
nDxJeqLGt
Ezgd
CJoKksrSk
fZtoLy
leUNHhavK
XGSK
KNyMTSpzC
wDhsA
zTUNVUUjF
pruLMTBnrprj
sFWKr
搜索
查看: 3052|回复: 11

[求助] 求高手指点修改笔记本889a AppleHDA+DSDT [复制链接]

Rank: 2Rank: 2

UID
1027197
帖子
233
PB币
532
贡献
0
技术
4
活跃
799

8周年庆典勋章

发表于 2012-7-17 15:07:22 IP属地广东 |显示全部楼层
快御云安全
折腾了几个星期终于把显卡折腾好了。效果也开了。到声卡了。发现旧的驱动也是不能用了。
参考https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1072502
于是爬楼修改AppleHDA+DSDT.
DSDT
做好后,刚好我的本本也是设置为MBP6.1 直接在DSDT修改layout-id为 0x47, 0x00, 0x00, 0x00 就是71修改好后,保存起来。
开始折腾AppleHDA因为在10.7.3的时候 有大大发布过修改好的AppleHDA我就借用了一些东西。
在新的10.8 的AppleHDA.kext/Contents/PlugIns/AppleHDAHardwareConfigDriver.kext/Contents/Info.plist中的layoutID修改为71


configdata是复制旧的 AppleHDA里的。
21871C40 21871D90 21871EA0 21871F90 21971C50 21971D90 21971E81 21971F02 21A71C60 21A71D30 21A71E81 21A71F01 21B71C70 21B71D40 21B71E21 21B71F02 21471C10 21471D40 21471E11 21471F01 21571C20 21571D10 21571E01 21571F01 21671C30 21671D60 21671E01 21671F01 21771C80 21771D20 21771E01 21771F01 21E71C90 21E71D61 21E71E4B 21E71F01 21F71CA0 21F71D01 21F71ECB 21F71F01
修改好后,保存。

然后找到旧的 AppleHDA里的layout885.xml改为layout71.xml 里面的layoutID修改为71
然后直接用旧 AppleHDA里的Platforms.xml
然后进行压缩成zlib
把这两个文件替换新的AppleHDA下的文件。
修改新的AppleHDA里的Info.plist 里面的layoutID修改为71
据说PathMapID是不用改的,所以我没改。
把新的修改后的appleHDA.kext扔进kext wizard 安装。重起。擦。不行。
关于本机里连硬件信息都没有。




求指导 ,求指点,求安慰,附DSDT 与旧的APPLEHDA 与新的APPLEHDA
dsdt.aml.zip (19.3 KB, 下载次数: 6) 新手做的DSDT有三个警告。
10.8新的AppleHDA.kext.zip (1.03 MB, 下载次数: 3) 修改好后的APPLEHDA
旧appleHDA alc889a.zip (1.36 MB, 下载次数: 4) 10.7能用的APPLEHDA

好人一生平安啊,本人没读过高中,文字编辑得不太好。请多原谅。

ACER 5935G
CPU:T9600 2.8GHZ
显卡:240M 1G
声卡:889a





Rank: 2Rank: 2

UID
1027197
帖子
233
PB币
532
贡献
0
技术
4
活跃
799

8周年庆典勋章

发表于 2012-7-17 15:20:27 IP属地广东 |显示全部楼层
对了,有人说压缩成ZLIB之后,文件为0KB估计是ZILB.PL下载了。没有解压就直接用的原因。
不知道为什么,这货一下到下载里,zip的扩展名就没有了。于是我在win里解压好了。再放进来。
例:进入终端
假如你把layout71.xml文件和zlib.pl都放在abc文件夹。
用cd abc 命令进入文件夹(这货区分文件夹大小写的,请注意)
把命令 perl zlib.pl deflate layout71.xml > layout71.xml.zlib 复制进来。粘贴一回车,有没有发现文件夹里多了个文件,对了,那你就成功了。layoutID名字在范围内找就是了。71是我随便选的。

高手请路过,我只是很菜很菜的菜鸟而已啦。

zlib.pl.zip

698 Bytes, 下载次数: 20, 下载积分: PB币 -1

Rank: 2Rank: 2

UID
1027197
帖子
233
PB币
532
贡献
0
技术
4
活跃
799

8周年庆典勋章

发表于 2012-7-17 15:49:27 IP属地广东 |显示全部楼层
发现了个错误,就是忘记在终端 里输 sudo perl -pi -e 's|\\x84\x19\xd4\x11|\x88\x08\xec\x10|g' ~/Desktop/AppleHDA.kext/Contents/MacOS/AppleHDA  我把APPLEHD放到桌面了,命令没错,很和谐的。重新把APPLEHDA放回去S/L/里修复权限 重起 还是不行。设备里还是没有一丝丝的信息。

Rank: 7Rank: 7Rank: 7

UID
801452
帖子
2010
PB币
8849
贡献
0
技术
65
活跃
378

7周年庆典勋章

发表于 2012-7-17 15:53:57 IP属地湖北 |显示全部楼层
你的codec-id是283904136还是283904137 ?

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1796

Win10先驱者

发表于 2012-7-17 17:49:02 IP属地北京 |显示全部楼层
试试76,好多人layoutid选76搞定的~

Rank: 2Rank: 2

UID
1027197
帖子
233
PB币
532
贡献
0
技术
4
活跃
799

8周年庆典勋章

发表于 2012-7-17 18:15:17 IP属地广东 |显示全部楼层
发现dsdt有错。重新做一个。

Rank: 2Rank: 2

UID
1027197
帖子
233
PB币
532
贡献
0
技术
4
活跃
799

8周年庆典勋章

发表于 2012-7-17 20:04:02 IP属地广东 |显示全部楼层
重新做了一个DSDT修改AZAL为HDEF 更改layoutid为76 在dsdt里就是 L

重起之后有信息了,但是还是没有声音。appleHDA layout已经全改为76

以下是图
6B11CB86-AA75-4335-A2E3-5814A2F110BA.png

请勿使用多线程下载工具下载论坛附件!




新的DSDT

dsdt.aml.zip (19.31 KB, 下载次数: 0)

B2D3F3D5-F025-4B03-B757-589D3A177145.png

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1796

Win10先驱者

发表于 2012-7-18 00:35:55 IP属地北京 |显示全部楼层
hzlsc 发表于 2012-7-17 20:04
重新做了一个DSDT修改AZAL为HDEF 更改layoutid为76 在dsdt里就是 L

重起之后有信息了,但是还是没有声音 ...

可能需要用hex改一下applehda那个可执行文件,到各个帖子里面搜一下~

Rank: 2Rank: 2

UID
1027197
帖子
233
PB币
532
贡献
0
技术
4
活跃
799

8周年庆典勋章

发表于 2012-7-18 13:19:38 IP属地广东 |显示全部楼层
dlhxr 发表于 2012-7-18 00:35
可能需要用hex改一下applehda那个可执行文件,到各个帖子里面搜一下~

已经改过了,可是没用。估计是CONFIG里的数据不对。我是用voodoohda驱动后,从idsdt提取出来的applehda里的数据 .

Rank: 2Rank: 2

UID
1027197
帖子
233
PB币
532
贡献
0
技术
4
活跃
799

8周年庆典勋章

发表于 2012-7-18 13:24:17 IP属地广东 |显示全部楼层
现在只有用voodoohda或伸手了。
提取出来的 voodooCodec.txt.zip (5.4 KB, 下载次数: 1)
AppleHDAMOD.kext.zip (1.35 MB, 下载次数: 0)

下面的是小菜我修改的。hda.已经改第7次了。
AppleHDA.kext.zip (1.02 MB, 下载次数: 1)

Rank: 2Rank: 2

UID
1027197
帖子
233
PB币
532
贡献
0
技术
4
活跃
799

8周年庆典勋章

发表于 2012-7-19 08:57:21 IP属地广东 |显示全部楼层
= =最后还是用IDSDT生成的appleHDA MOD驱动了。比voodooHDA实在多了。10.8还是能用10.7的驱动的。

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1796

Win10先驱者

发表于 2012-7-19 16:49:22 IP属地浙江 |显示全部楼层
hzlsc 发表于 2012-7-19 08:57
= =最后还是用IDSDT生成的appleHDA MOD驱动了。比voodooHDA实在多了。10.8还是能用10.7的驱动的。

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