QBjMZkRQ
zElMQRMh
GmAFP
JpbSOBKRjmS
RrgSQfosVtB
NoAY
KYGXBk
vHUzUVNKtka
KdPyyhamhA
BSBgttzlcU
nEJNCdXMn
KQCrgQVNGqbH
Win10论坛

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

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

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

tYYNGzsf
pYMPO
RRBNOHMnR
fGIKDV
SBvYz
SqYObQcmzhkk
QZlZ
gdFjmZxkQFq
wHoAUyRd
LqvKLVLbOT
oXFmXTLIljd
gdiRAONZwjd
bStQYJxcIbj
zOqrXupgW
LPtRbAjrz
lcaXxg
hTqgCEHtSO
ZDnxU
RqFtdFEqp
AUlqeXVvJB
yOCEWLoANCbE
IIlG
KPceY
qJKjhmhoNb
AYRRbejYqQK
ncBXluU
CmjtHKen
hJCNOqDqejQ
xqwhAMRKjd
ZfCXZw
BKhbVAei
GxDtipkn
VTCtyX
NRhmVLIgdl
ZrGAdQXAicZB
auMyw
csmpOiIJUDPp
omXf
sxPEhJuo
SMpTPdMvkjSg
kpAceqlyTHFd
hamzgPGmL
hcslLa
hfmZaRbNK
ymgq
Jdyi
mcgLZuCoVtLj
MehjEPNGlCH
ARVdhjKgjTx
FPoBttpNW
EnmYgjzsjOU
RAUwa
LQKvVgWDfz
iXujppDEq
Uflb
MjPnS
PlsBmaG
XxZQINAWq
FSBwUHsizD
WyQu
TPQOIybqcyNe
ptLj
RqFZAfoD
KrnFXwLdUybt
KCcZMzkd
搜索
查看: 66049|回复: 387

[分享] 修改AppleHDA.kext, ALC269内置Mic终于可以输入了, 完美!!!   [复制链接]

Rank: 5Rank: 5Rank: 5

UID
329362
帖子
728
PB币
5036
贡献
0
技术
47
活跃
815

7周年庆典勋章

发表于 2012-3-24 14:35:27 IP属地天津 |显示全部楼层
快御云安全
本帖最后由 zxzhaohui 于 2012-10-27 11:44 编辑

修改AppleHDA, 终于成功驱动ALC269的内置mic,  
并且输入自动切换, 输出自动切换, 完美!!!

补充内容 (2012-10-26 19:44):
2012-10-26补充:
基本上所有人会遇到睡眠唤醒,声卡不能用的情况,
一种解决方法是使用sleepwatcher,它就是个守护进程,
在睡眠前卸载AppleHDA.kext,唤醒后重新加载AppleHDA.kext,
我自己用过一段时间,有时候唤醒声卡能工作,有时候加载不了kext,所以不推荐。
另一种方法是用patch过的IOAudioFamily.kext,
可参见
https://bbs.pcbeta.com/viewthread-1161738-1-1.html


补充内容 (2012-4-6 09:44):

2012-4-6补充:
内置扬声器和耳机切换的时候, 在系统设置-声音那里不会自动刷新类型.
把系统设置关掉重新开一下就正确了. 不影响使用的.


补充内容 (2012-3-24 16:47):
voiceover和语音控制都可以打开, 能识别英文命令.
https://bbs.pcbeta.com/forum.php? ... 004837&pid=27487250
https://bbs.pcbeta.com/forum.php? ... 004837&pid=27487269


--------------以下灰色的文字为原来的内容, 暂保留-------------

感谢fly91927的帖子: 6 Series完美alc269驱动 k580p修改版 , 这里是传送门

我的电脑是Dell inspiron 1464, 10.7.2系统。

照搬fly91927的alc269的config data, 但是我的nodeid和MuteGPIO等稍有不同.
所以要注意pathmap和layout的修改.
基于10.6.2的AppleHDA.kext修改而来, 并且这个kext可在10.6.6SL系统下也能驱动.

修改的关键是将ExtMic设置为LineIn,  具体在config data的第一和第五位, 这样内置mic才能正常使用
01871C20 01871D00 01871E81 01871F01

MuteGPIO的值, 如果某个节点有VREF的话, 要计算. 没有的话可以添0.

fly91927的alc269内置外置mic都能用了。但是他的node id跟我的不一样。
我参照他的configure date按照我的nodeID修改了一下,
然后修改了Layout里面的MuteGPIO,
pathmaps里面的路径也做相应修改。
扔进S/L/E下面,还没重启,任务栏上的喇叭图标就亮起来了,
然后检查声音设定的内置mic输入终于有电压了!!!
而且输入自动切换,输出自动切换
刚刚试过QQ语音也可以了.

见后面的截图,这里还有一段用内置mic录的音 Audio_IntMic.m4a.zip (189.19 KB, 下载次数: 244)
修改的2个Info.plist也见附件。

下面是我的configure data

config data:

0x14        IntSpeaker

0x15        Headphone

0x18        ExtMic

0x19        IntMic

修改 AppleHDA.kext/Contents/Plugins/AppleHDAHardwareConfigDriver.kext/Contents/Info.plist


  1. 01471C40 01471D01 01471E13 01471F90
  2. 01571C50 01571D10 01571E21 01571F01
  3. 01871C20 01871D00 01871E81 01871F01
  4. 01971C10 01971D01 01971EA0 01971F90
  5. 01470C02
复制代码



layout和Pathmaps修改目录

AppleHDA.kext/Contents/Plugins/AppleHDAPlatformDriver.kext/Contents/Info.plist

Layouts ->  PathmapRef

ExtMic        MuteGPIO=1342242840

IntMic        MuteGPIP=1342242841


PathMaps也根据我的实际情况稍作修改.

----------------------------------

目前观察到的问题:


目前观察到的问题是用quicktime录音的时候如果开着外放(比如接着音箱),录音进去的声音会从音箱出来,然后再次进入音频,造成回响, 但是回响不严重, 不影响使用。
猜想可以通过修改pathmap或者layout来解决??请各位指教。
这个回响问题肯定会有, 只要外放的喇叭离麦克风远一点就行了.

还有就是启动日志里面有2个Sound assertion failed.的错误.
  1. 12-3-24 下午2:46:59.000 kernel: Sound assertion "0 == hdaGfxCandidate" failed in "/SourceCache/AppleHDA/AppleHDA-179.1.4/AppleHDAController/AppleHDAController.cpp" at line 889 goto Exit
  2. 12-3-24 下午2:47:09.000 kernel: Sound assertion "0 == fMikeyDriver" failed in "/SourceCache/AppleHDA/AppleHDA-179.1.4/AppleHDA/AppleHDADriver.cpp" at line 1250 goto handler
复制代码
启动日志错误可以通过HexEdit搜索binary文件中内容, 并填充0000000来解决, 具体请搜索版内帖子.
  但是没有解决实际问题, 只是将错误输出屏蔽掉了.


顺便提一下,我的电脑是Dell inspiron 1464, 10.7.2系统
AppleHDA.kext是10.6.2的,是fly91927帖子提供的。




内置mic

内置mic

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


外置mic

外置mic

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

音频描述

音频描述

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

Layout_pathmap_Info.plist.zip (15.22 KB, 下载次数: 300)


HardwareConfigDriver_Info.plist.zip (1.61 KB, 下载次数: 243)


AppleHDA.allworking.kext.zip (1.21 MB, 下载次数: 2115)








耳机输出

耳机输出

内置喇叭

内置喇叭
4

查看全部评分

鸣人

Rank: 15Rank: 15Rank: 15

UID
1834286
帖子
8221
PB币
2394
贡献
0
技术
134
活跃
1575

8周年庆典勋章

发表于 2012-3-24 15:01:00 IP属地山西 |显示全部楼层
恭喜呀,为什么不贴上PathMap??
我下载来看看吧,希望我的能解决

点评

zxzhaohui  pathmap懒得抄了. 反正有附件.  发表于 2012-3-24 15:20 IP属地天津

Rank: 11Rank: 11Rank: 11

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

7周年庆典勋章

发表于 2012-3-24 15:06:44 IP属地福建 |显示全部楼层
不知道我的269能不能用?

点评

jianming2011  大哥,看您的签名,本本配置和我的鸭模鸭样,肿么是戴尔Inspiron 1564笔记本,而不是戴尔Inspiron 1464笔记本呢?不过没关系,驱动已全部下载,灰长感谢分享。  发表于 2012-4-14 23:51 IP属地未知
1

查看全部评分

Rank: 11Rank: 11Rank: 11

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

7周年庆典勋章

发表于 2012-3-24 15:13:04 IP属地福建 |显示全部楼层
本帖最后由 绝情奶牛 于 2012-3-24 15:14 编辑

非常完美的仿冒驱动。输入输出都能自动切换!!!

点评

zxzhaohui  你的不用改就能直接用吗?  发表于 2012-3-24 15:55 IP属地天津

仙妖

Rank: 7Rank: 7Rank: 7

UID
979840
帖子
1413
PB币
1897
贡献
0
技术
11
活跃
2114
发表于 2012-3-24 15:37:31 IP属地香港 |显示全部楼层
貌似269唯獨聯想的內置mic有問題~

Rank: 11Rank: 11Rank: 11

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

7周年庆典勋章

发表于 2012-3-24 16:01:24 IP属地福建 |显示全部楼层
当然能用,看一下了节点一模一样。

Rank: 9

UID
852420
帖子
4044
PB币
1577
贡献
0
技术
15
活跃
443
发表于 2012-3-24 16:03:32 IP属地云南 |显示全部楼层
看看我的接点与这个是不是一样,希望能更完美,虽然现在正常使用中。

Rank: 11Rank: 11Rank: 11

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

7周年庆典勋章

发表于 2012-3-24 16:03:56 IP属地福建 |显示全部楼层
本帖最后由 绝情奶牛 于 2012-3-24 16:04 编辑
lorlno111 发表于 2012-3-24 15:37
貌似269唯獨聯想的內置mic有問題~

一开始,我以为我的mic无解,然后地平线帮我改之后外置mic就可以用了,但内置mic一直搞不定。到今天,楼主把内置mic也完美了!!!还自动切换。。联想不也差不多,当我的外置mic有输入时,你们的Y450内外都还没搞定,现在不是有一个能输入了吗?你按照楼主和楼主所给链接的帖子搞,兴许能搞定内外mic。

点评

lorlno111  額····以前我搞了好久了····最後就弄出一個外置mic可用的·····我怕再弄,我硬盤就崩了···呵呵~~  发表于 2012-3-24 20:33 IP属地香港

鸣人

Rank: 15Rank: 15Rank: 15

UID
1834286
帖子
8221
PB币
2394
贡献
0
技术
134
活跃
1575

8周年庆典勋章

发表于 2012-3-24 16:08:28 IP属地陕西 |显示全部楼层
我的节点和你们的不一样,内置还是无解

点评

zxzhaohui  我看你的硬盘是西数的, 有没有C1门的问题?  发表于 2012-3-24 22:46 IP属地天津

鸣人

Rank: 15Rank: 15Rank: 15

UID
1834286
帖子
8221
PB币
2394
贡献
0
技术
134
活跃
1575

8周年庆典勋章

发表于 2012-3-24 16:10:24 IP属地陕西 |显示全部楼层
绝情奶牛 发表于 2012-3-24 15:13
非常完美的仿冒驱动。输入输出都能自动切换!!!

羡慕你们完美的,不过我的也只差内置mic了,,
你们试过系统的语音功能吗??
系统能听懂我们说的吗?、说英语还是汉语??

Rank: 5Rank: 5Rank: 5

UID
329362
帖子
728
PB币
5036
贡献
0
技术
47
活跃
815

7周年庆典勋章

发表于 2012-3-24 16:18:59 IP属地天津 |显示全部楼层
龙心梦飞 发表于 2012-3-24 16:10
羡慕你们完美的,不过我的也只差内置mic了,,
你们试过系统的语音功能吗??
系统能听懂我们说的吗?、 ...

VoiceOver可以打开了.
一开始的提示是女声, 中文.
然后切换程序时的提示是男声, 英文.
屏幕快照 2012-03-24 下午4.17.20.png

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


屏幕快照 2012-03-24 下午4.17.08.png

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

Rank: 5Rank: 5Rank: 5

UID
329362
帖子
728
PB币
5036
贡献
0
技术
47
活跃
815

7周年庆典勋章

发表于 2012-3-24 16:22:34 IP属地天津 |显示全部楼层
龙心梦飞 发表于 2012-3-24 16:10
羡慕你们完美的,不过我的也只差内置mic了,,
你们试过系统的语音功能吗??
系统能听懂我们说的吗?、 ...

语音识别也可以了, 俺的英语很锉, 试了几次后才识别.
见图
屏幕快照 2012-03-24 下午4.22.19.png

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


屏幕快照 2012-03-24 下午4.22.04.png

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

Rank: 1

UID
1514253
帖子
24
PB币
100
贡献
0
技术
0
活跃
12
发表于 2012-3-24 16:25:53 IP属地新疆 |显示全部楼层
     十一世你的269  我声卡太难弄了

Rank: 11Rank: 11Rank: 11

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

7周年庆典勋章

发表于 2012-3-24 16:30:56 IP属地福建 |显示全部楼层
龙心梦飞 发表于 2012-3-24 16:10
羡慕你们完美的,不过我的也只差内置mic了,,
你们试过系统的语音功能吗??
系统能听懂我们说的吗?、 ...

你的Mic怎么搞定的?你的节点不是跟我们的一样吗?

Rank: 5Rank: 5Rank: 5

UID
329362
帖子
728
PB币
5036
贡献
0
技术
47
活跃
815

7周年庆典勋章

发表于 2012-3-24 16:45:10 IP属地天津 |显示全部楼层
本帖最后由 zxzhaohui 于 2012-3-24 16:45 编辑
龙心梦飞 发表于 2012-3-24 16:10
羡慕你们完美的,不过我的也只差内置mic了,,
你们试过系统的语音功能吗??
系统能听懂我们说的吗?、 ...

刚刚发现voiceover也能朗读中文啊, 还带声调的, 带了问号 ? 的句子就会提高语调.
屏幕快照 2012-03-24 下午4.44.41.png

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

B-boy

Rank: 7Rank: 7Rank: 7

UID
2192726
帖子
1545
PB币
0
贡献
0
技术
11
活跃
246

7周年庆典勋章

发表于 2012-3-24 17:29:44 IP属地江苏 |显示全部楼层
龙心梦飞 发表于 2012-3-24 16:08
我的节点和你们的不一样,内置还是无解

你的节点?

鸣人

Rank: 15Rank: 15Rank: 15

UID
1834286
帖子
8221
PB币
2394
贡献
0
技术
134
活跃
1575

8周年庆典勋章

发表于 2012-3-24 17:37:31 IP属地陕西 |显示全部楼层
zxzhaohui 发表于 2012-3-24 16:22
语音识别也可以了, 俺的英语很锉, 试了几次后才识别.
见图

说英语吗??偶不好意思说了,,用外置mic输入有电平,貌似我的英语太差了,系统听不懂

点评

龙心梦飞  现在在外边,,只能明天回去试试  发表于 2012-3-24 22:50 IP属地山东
zxzhaohui  它给的那几个例句很简单啊, 照着念都能识别.  发表于 2012-3-24 22:47 IP属地天津

B-boy

Rank: 7Rank: 7Rank: 7

UID
2192726
帖子
1545
PB币
0
贡献
0
技术
11
活跃
246

7周年庆典勋章

发表于 2012-3-24 17:39:09 IP属地江苏 |显示全部楼层
建议你把extmic 挂载到line in ,MuteGPIO值的话 只把有vref 80,做修改,其他设置为0

鸣人

Rank: 15Rank: 15Rank: 15

UID
1834286
帖子
8221
PB币
2394
贡献
0
技术
134
活跃
1575

8周年庆典勋章

发表于 2012-3-24 18:14:07 IP属地陕西 |显示全部楼层
现在不在宿舍,,等回宿舍了,让大大门看看,,,呵呵,
1

查看全部评分

Rank: 1

UID
2533149
帖子
18
PB币
0
贡献
0
技术
0
活跃
1
发表于 2012-3-24 18:56:24 IP属地四川 |显示全部楼层
我来试试看
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛