Cigc
VOzbWRenHI
fhFBIXX
OswCkBP
ymhkmYqZP
utIYsLEdh
NjOt
wsvatqbblNcY
Win10论坛

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

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

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

vptnptscheU
qrVsQLpHFRmj
yPMXVN
EPnydOgIFRe
JDLOVbufB
jxgOQQK
NRWBFXthenVA
ytMZB
vPURhBwhYN
eujeBOD
MSvbwkoMql
edZWRS
bGfKELheI
qrgFHjlbcbG
hkXlWHoCNJn
keUzTKLOsMO
hktFxoVQSM
ugCJVfJAzc
UzTLMTIjP
jTTyb
yoomEbkCbW
mehQY
CNVcBVPu
QGNquuOgEC
hHfLVgE
Cidv
mxLkb
UepfJG
QIvEJoXCYkb
veKFGSFzB
DjEhzqJW
CYNTEwtAfpxi
OYOWWgaJh
diFZtnom
mzHdltvx
smBry
VYyP
EGOO
zheXHLY
aXKhFR
YYvoZyHgBDP
xUevYYxZdvwz
GZVlygm
ePqwSLdBlOA
jfvM
LRslmPhQjerl
dzxlivdCv
bkJtU
UlqVQrXBEeu
ZFMuRZpnKG
mWdNmmoUcf
DdchTozO
UkGPvxMD
TvZVhJtJ
qaQbROBQdXpN
Mdkcen
EbpGYX
ROVK
XncviRtIzxhy
gfMxqeCOqky
GFQvi
mojfKSF
yTKmgQMu
WESiHsdY
cHFHijDfdNya
njVFcm
pBhNRubRspn
yzIWvBVVSDae
jJYZfgRU
KYmbkuikNtFn
搜索
查看: 5259|回复: 29

[已解决] 关于修改AppleHDA的一些疑问 [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
1352946
帖子
1847
PB币
80
贡献
0
技术
14
活跃
754
楼主
发表于 2013-5-12 01:56:05 IP属地浙江 |只看该作者 |倒序浏览
快御云安全
本帖最后由 huihuimly 于 2013-6-9 00:16 编辑

二楼有更新


联想k29clover引导10.8.3


Codec: Realtek ALC269VC

Address: 0

AFG Function Id: 0x1 (unsol 1)

Vendor Id: 0x10ec0269

Subsystem Id: 0x17aa5004

Revision Id: 0x100202


外接Mic没测试,其他各方面都正常


目前还有点小问题:开机时要用 NoCaches 参数,不然会“bogon kernel[0]: Sound assertion in AppleHDAController at line 483”,图标灰色


guoamao的帖子https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1097278&page=1&extra=#pid29038309里有提到 AppleHDA的修改


#1:sudo perl -pi -e 's|\xff\x87\xec\x1a\x0f\x8f\x53\x01\x00\x00|

       \x69\x02\xec\x10\x0f\x84\x8f\x02\x00\x00|g' AppleHDA


#2:sudo perl -pi -e 's|\xff\x87\xec\x1a\x0f\x8f\x2f\x01\x00\x00|

       \x69\x02\xec\x10\x0f\x84\x53\x02\x00\x00|g' AppleHDA

#3:sudo perl -pi -e 's|\x5f\x31\x31\x44\x34\x31\x39\x38\x34|

       \x5f\x31\x30\x45\x43\x30\x32\x36\x39|g' AppleHDA


1、把 ff 87 ec 1a 0f 8f 53 01 00 00 改为 69 02 ec 10 0f 84 8f 02 00 00


2、把 ff 87 ec 1a 0f 8f 2f 01 00 00 改为 69 02 ec 10 0f 84 53 02 00 00


3、把 5f 31 31 44 34 31 39 38 34 改为 5f 31 30 45 43 30 32 36 39 ,即 _11D41984 改为 _10EC0269

问题 ???????????????????????????


#1、#2 中蓝色的数字是什么???  


#3 并没有把1984改完,还有AD1984可以改为ALC269,类似原生支持的ALC885,搜 31393834 可以全部找出来。


我把 262 改为 269,只改 #1、#2 中青色数字部分就可以驱动,#3中的部分改不改貌似没什么效果,#1、#2中蓝色数字不知道该改什么。


希望大神能指点以一下




1

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
1352946
帖子
1847
PB币
80
贡献
0
技术
14
活跃
754
沙发
发表于 2013-5-12 14:15:22 IP属地浙江 |只看该作者
本帖最后由 huihuimly 于 2013-6-28 23:56 编辑

顶一下贴
更新

找到个帖子http://www.insanelymac.com/forum/topic/280468-applehda-patching-in-mountain-lion/page-3

10.8.2的contents/macos/applehda

linux下
objdump -m i386 -b binary -D AppleHDA > 8.2.asm
得到 8.2.asm 文件,

文本编辑器打开
搜索 1aec87ff 和 11d41984,分别有两处

appleHDA会对比声卡id,不断跳转,以确定声卡

搜索 11d41984,这是其中一处
cmp  $0x11d41984,%eax //比较
je      0x3f4fa  //相等时跳转  (比较id,相等时跳转,只有1984和885两个,改1984这里可以成功,885国外那帖子说不行,)
即 1984声卡 最后会跳转到 0x3f4fa

搜索1aec87ff,找到对比的起始点
cmp  $0x1aec87ff,%eax
jg      0x3f3be
在这里,如果将 1aec87ff 改成 10ec0269,并把 jg 0x3f3be 改成 je 0x3f4fa
就可以跳过对比,直接到达 1984 判断的终点站
1楼 #1#2命令改的数字即发挥此作用,#3命令貌似无用



声卡要 -f 或者 without caches 才能加载的解决
https://bbs.pcbeta.com/viewthread-1353297-1-1.html


1.jpg
2.jpg



MT果然好用

Rank: 19Rank: 19Rank: 19

UID
1598684
帖子
14364
PB币
8
贡献
0
技术
714
活跃
1392

7周年庆典勋章 荣誉会员 8周年庆典勋章

板凳
发表于 2013-5-13 21:55:26 IP属地江苏 |只看该作者
这个真的不是很清楚啊
对声卡驱动不熟悉...

Rank: 2Rank: 2

UID
1343709
帖子
215
PB币
353
贡献
0
技术
26
活跃
138
4F
发表于 2013-5-31 21:38:54 IP属地广东 |只看该作者
网上有人说k29声卡驱动完美了, 但我还没找到。 我的帖子: https://bbs.pcbeta.com/viewthread-1322733-1-1.html

Rank: 7Rank: 7Rank: 7

UID
1352946
帖子
1847
PB币
80
贡献
0
技术
14
活跃
754
5F
发表于 2013-5-31 21:44:42 IP属地广东 |只看该作者
qdcbodp 发表于 2013-5-31 21:38
网上有人说k29声卡驱动完美了, 但我还没找到。 我的帖子: https://bbs.pcbeta.com/viewthread-1322733-1-1 ...

我改的appleHDA输入输出都正常
只是用clover引导的时候要跳过caches
不然可能没法正常加载
变色龙没测试过

Rank: 7Rank: 7Rank: 7

UID
1352946
帖子
1847
PB币
80
贡献
0
技术
14
活跃
754
6F
发表于 2013-5-31 21:48:37 IP属地广东 |只看该作者
本帖最后由 huihuimly 于 2013-5-31 22:01 编辑
qdcbodp 发表于 2013-5-31 21:38
网上有人说k29声卡驱动完美了, 但我还没找到。 我的帖子: https://bbs.pcbeta.com/viewthread-1322733-1-1 ...

你选用的仿冒驱动
当时内置mic是没有输入电平的
现在改得怎么样我不了解
我是参照他的改的LineIn里边,MuteGPIO = 1,342,242,841  内置mic就会有输入
Contents/MacOS/AppleHDA也做了进一步的修改
其他也有些改动
但没什么效果

Rank: 2Rank: 2

UID
1343709
帖子
215
PB币
353
贡献
0
技术
26
活跃
138
7F
发表于 2013-5-31 21:50:25 IP属地广东 |只看该作者
huihuimly 发表于 2013-5-31 21:44
我改的appleHDA输入输出都正常
只是用clover引导的时候要跳过caches
不然可能没法正常加载

出现什么错误?

Rank: 7Rank: 7Rank: 7

UID
1352946
帖子
1847
PB币
80
贡献
0
技术
14
活跃
754
8F
发表于 2013-5-31 21:57:01 IP属地广东 |只看该作者
bogon kernel[0]: Sound assertion in AppleHDAController at line 483
出现这样一句的话,就肯定没有输入输出设备

如果是334,就一切正常

Rank: 2Rank: 2

UID
813470
帖子
426
PB币
8
贡献
0
技术
0
活跃
427
9F
发表于 2013-5-31 21:57:52 IP属地广东 |只看该作者
怎么用?

Rank: 2Rank: 2

UID
813470
帖子
426
PB币
8
贡献
0
技术
0
活跃
427
10F
发表于 2013-5-31 21:59:14 IP属地广东 |只看该作者
回复挣金币啊

Rank: 2Rank: 2

UID
813470
帖子
426
PB币
8
贡献
0
技术
0
活跃
427
11F
发表于 2013-5-31 21:59:31 IP属地广东 |只看该作者
无奈的挣金币,不然下载不了,哎

点评

龙心梦飞  pbb可以在页面顶部的“任务”获得,请认真回帖  发表于 2013-5-31 23:37 IP属地山东
1

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
1352946
帖子
1847
PB币
80
贡献
0
技术
14
活跃
754
12F
发表于 2013-5-31 22:02:51 IP属地广东 |只看该作者
qdcbodp 发表于 2013-5-31 21:50
出现什么错误?

bogon kernel[0]: Sound assertion in AppleHDAController at line 483
出现这样一句的话,就肯定没有输入输出设备

如果是334,就一切正常

Rank: 2Rank: 2

UID
1343709
帖子
215
PB币
353
贡献
0
技术
26
活跃
138
13F
发表于 2013-5-31 22:05:35 IP属地广东 |只看该作者
我刚直接使用了 https://bbs.pcbeta.com/viewthread-1337644-1-1.html 帖子里的驱动。使用变色龙驱动,没有发现问题。

......

Rank: 5Rank: 5Rank: 5

UID
685168
帖子
1162
PB币
226
贡献
0
技术
1
活跃
2224
14F
发表于 2013-5-31 22:13:48 IP属地青海 |只看该作者
帮你顶一顶               

Rank: 7Rank: 7Rank: 7

UID
1352946
帖子
1847
PB币
80
贡献
0
技术
14
活跃
754
15F
发表于 2013-5-31 23:28:20 IP属地广东 |只看该作者
qdcbodp 发表于 2013-5-31 22:05
我刚直接使用了 https://bbs.pcbeta.com/viewthread-1337644-1-1.html 帖子里的驱动。使用变色龙驱动,没有发 ...

你可以尝试patch bios
可以加载原生电源管理

Rank: 2Rank: 2

UID
1343709
帖子
215
PB币
353
贡献
0
技术
26
活跃
138
16F
发表于 2013-6-1 22:01:07 IP属地广东 |只看该作者
huihuimly 发表于 2013-5-31 23:28
你可以尝试patch bios
可以加载原生电源管理

为什么要加载原生电源管理?

Rank: 7Rank: 7Rank: 7

UID
1352946
帖子
1847
PB币
80
贡献
0
技术
14
活跃
754
17F
发表于 2013-6-1 22:06:47 IP属地广东 |只看该作者
qdcbodp 发表于 2013-6-1 22:01
为什么要加载原生电源管理?

不为什么
这样可以不用patch cpupowermanagement
省事

Rank: 7Rank: 7Rank: 7

UID
1352946
帖子
1847
PB币
80
贡献
0
技术
14
活跃
754
18F
发表于 2013-6-9 00:19:38 IP属地浙江 |只看该作者


关机断电有点问题
电脑永久了就关机不断电了
时间短就没事

Rank: 5Rank: 5Rank: 5

UID
410843
帖子
761
PB币
2273
贡献
0
技术
20
活跃
376
19F
发表于 2013-6-10 15:32:37 IP属地江苏 |只看该作者
qdcbodp 发表于 2013-5-31 22:05
我刚直接使用了 https://bbs.pcbeta.com/viewthread-1337644-1-1.html 帖子里的驱动。使用变色龙驱动,没有发 ...

能用就好。

Rank: 2Rank: 2

UID
1343709
帖子
215
PB币
353
贡献
0
技术
26
活跃
138
20F
发表于 2013-6-12 18:36:58 IP属地河南 |只看该作者
guoamao 发表于 2013-6-10 15:32
能用就好。

刚发现耳机使用不了。只能笔记本发声,耳机插入后还是喇叭发声,耳机没有声音。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛