angusz
发表于 2010-3-23 13:09
认真学习一下
abus
发表于 2010-3-23 15:59
Mic一前一后,屏蔽一个,另一个变成内置,全有了,楼主的教程获益匪浅。
snare
发表于 2010-3-23 20:16
的确强大啊,牛人
blue_lemon
发表于 2010-3-24 05:50
回复 1# 紫米
紫米太幸苦了,到现在还能帮大家改。
我的是ALC268,现在已全部识别,很简单,无多声道,就是internal speaker,headphone,internal mic,ext mic,也能自动切换,启动log无报错。可是就是声卡发声一直是断断续续的。
按照威廉的帖子修改了Device(PIC)里面的irq也不行。
你说多声道时,应修改SignalProcessing中参数,可我这不是多声道,如何解决呀。
附上我的修改后的configdata和修改的legacy驱动,有空帮我看看。
谢啦。
lilonghai
发表于 2010-3-24 09:21
好贴,顶
sphinx0724
发表于 2010-3-25 11:24
好贴,认真学习中
紫米
发表于 2010-3-25 21:47
本帖最后由 紫米 于 2010-3-25 22:04 编辑
回复 643# zwt
我做了一些修改,你測試看看。
我有把 config 修正的部份註明,
至於 Layout 與 Pathmap 的部份就清隊照你原本的檔案。
最後,祝好運了!
如果你還是無法顯示裝置的話,
可以參考樓下的 268 檔案裡面的 Pathmap 參數設定。
我想 IntSpeaker 和 LineOut 的 AMP 可能需要不一樣的設定才能正常作用。
紫米
发表于 2010-3-25 21:59
回复 647# blue_lemon
我只稍微改動 Layout 裡面的一些參數,請測試看看。
最後,祝好運了!
zwt
发表于 2010-3-26 09:09
紫米大人 如果我没有光驱 怎么提取啊
Joosuc 发表于 2010-3-25 22:12 https://bbs.pcbeta.com/images/common/back.gif
帅哥 有u盘吗 写进u盘一样
HJMac
发表于 2010-3-26 09:31
本帖最后由 HJMac 于 2010-3-27 02:40 编辑
回复 1# 紫米
945 主板的 ALC 883 用 CDlinux、Ubuntu 9.10 Live DVD 及 Ylmf OS Live CD 获取 Codec Dump 代码均显示此提示
试了这三个命令都是如此
cat /proc/asound/card0/codec#0 > ~/Desktop/Codec.txt
cat /proc/asound/card0/codec#1 > ~/Desktop/Codec.txt
cat /proc/asound/card0/codec#2 > ~/Desktop/Codec.txt
希望楼主帮帮忙看看是什么情况
blue_lemon
发表于 2010-3-26 15:36
回复 652# 紫米
谢谢紫米大大的修改了,可惜还是没有效果。
我在Leopard下用Taruga的AppleHDA的修改驱动声卡时,声音不存在断断续续的问题,但Mic不能用。
不知道能否使用Taruga的AppleHDA中的Layout中的参数来修改SL下的LegacyHDA中的对应参数?
对比Taruga的kext中的几个Info.plist和SL的LegacyHDA中Info.plist差别还是蛮大的,不知道会不会有别的地方影响发声的问题,也不知道Taruga的修改版本中是否还涉及的2进制文件的修改或其他PlunIns中的kext?
实验后上来汇报情况。
kingee
发表于 2010-3-26 16:06
收藏慢慢研究
kingee
发表于 2010-3-26 16:07
好帖!!学习中/
lanti
发表于 2010-3-27 17:10
懂了,多谢此贴这么有深度,佩服!
zwt
发表于 2010-3-27 17:27
本帖最后由 zwt 于 2010-3-29 10:19 编辑
回复 651# 紫米
thxreply
但还是找不到输入输出设备 但我试过268的 只是改动了268的layoutID 和codecId 其它的configdate pathmap等没有改动还是268的数据可以找到输入输出设备 但没有声音<内置扬声器 耳机都不能>貌似只有line in 可以用<内置mic不能用>
我对比了下 268 与269 的nid有区别 比如说:268 内置mic nid=0x19269的为0x12但是只要一修改适合269的configdate就找不到设备 很是纳闷 不会269也是无解的吧?!
answery
发表于 2010-3-28 02:31
紫米老师,看了您的教程,一直深入研究。了解到使用applehda的仿冒驱动需要dsdt加入hdef代码,按威廉的教程修改成功加进去并且识别音频了的。我的本本音频是alc 660-vd,接着开始尝试学习自己做仿冒驱动,期间有翻楼,下了个您提供修改的alc660 legacyhda.kext,用了不起作用,也对比了相关dump出来的codec,发现一些pin default不一致,是否就是说不适用我机子呢?另外也结合研究了 mudzone 老师的那篇《仿冒AppleHDA制作、原版AppleHDA修改教程》教程。按部就班弄到了自己笔记本的一些codec,但是面对繁琐的数据无从入手,我不得已向您求助,自己打包了些相关数据(包括了codec、verbs等工具dunm出来的configdata和节点连接图,另外也提供了自己的dsdt以及加入dsdt的hdef代码),希望紫米老师可以帮修改制作一下,谢谢了!
相关制作附件
poulsbo
发表于 2010-3-28 11:20
哎,繁体字看着比较晕
ewan
发表于 2010-3-28 15:03
不能不顶!好帖!!
abus
发表于 2010-3-28 16:03
在制作中感觉ConfigData最重要(不确定的先屏蔽而不是不写,否则会出来原始的Data)
能用但不合适的,对后面PathMap有不可预测的影响
输入的多路径无所谓,能通的,用哪个都行
Mic最好改成内置,大概前后要屏蔽一个
我的662,Q35和945板子通用,SL和L通用,太省事了。
对楼主,赞一个。
truecih
发表于 2010-3-29 14:09
先回帖再看贴~