紫米 发表于 2009-11-18 11:21

请教         紫米    和威廉第三            2个小问题:

1/sound assertion =。。。。。的开机报错代码的产生原因除了ExtMic之外(我已经删除了extmic),还有什么原因。我发现这会导致开机变慢,怎么样完全 ...
扬子龙 发表于 2009-11-18 09:06 https://bbs.pcbeta.com/images/common/back.gif

如果訊息中有 setUnsolicited 這個關鍵字
應該是 Config 中的值與設備不相符

如果訊息中有 VirtualGPO 這個關鍵字
應該是 MuteGPIO 值有誤
通常 MuteGPIO 值有誤就會產生一長串的訊息

SACDCN 发表于 2009-11-18 11:30

竟将“会再更新”写成“会在更新”,错别字

qqzo 发表于 2009-11-18 11:45



我想可能是因為這組數據的關係導致內置揚聲器沒有聲音
f0 00 00 40         0x1d       Speaker at Ext N/A
紫米 发表于 2009-11-17 23:01 https://bbs.pcbeta.com/images/common/back.gif谢谢,,不过我想我大概知道为什么内置扬声器没有声音了,,之前我改成1234的顺序的时候后面没有加01470C02这组数据,后来我改回1245(我把原来的Extmic改成LINE in了),后面也没有加01470C02这组数据,,内置扬声器一样没有声音,其他都正常,,我在后面加上01470C02这组数据后,内置扬声器有声音了..不过最最奇怪的是,,加上01470C02,,每次第一次开机会get panic,看了是HDA引起的,,不加01470C02每次第一次开机却加载到一般就不动了,但不会panic,进不了系统,第二次开机就正常进入系统...
附件是我的codec_dump和LeacgyHDA,LeacgyHDA我也是拿Tiger的268修改的,,用你那个模板没有作用

qqzo 发表于 2009-11-18 12:03

晕咯,,现在竟然变成这样:

HDEF里面的config并不是我加进去的,,而且声卡信息也收集错误,,
日志里有几行:
Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 1459 goto Exit
Nov 18 11:29:01 aZomatoMacBook-Pro kernel: Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 172 goto Exit

nmo 发表于 2009-11-18 14:56

这么长的教程辛苦楼主了。以前一直用voodoo的万能驱动。不完美。现在学习楼主的方法。

小吉吉 发表于 2009-11-18 15:00

强帖留名标记一下~~...

扬子龙 发表于 2009-11-18 15:26



如果訊息中有 setUnsolicited 這個關鍵字
應該是 Config 中的值與設備不相符

如果訊息中有 VirtualGPO 這個關鍵字
應該是 MuteGPIO 值有誤
通常 MuteGPIO 值有誤就會產生一長串的訊息
紫米 发表于 2009-11-18 11:21 https://bbs.pcbeta.com/images/common/back.gif

感谢紫米更新了教程!看的非常爽!

感谢你的回答,我检查一下我的GPIO,估计是设置错误了。

bobma 发表于 2009-11-18 15:32

本帖最后由 bobma 于 2009-11-18 15:43 编辑



我想可能是因為這組數據的關係導致內置揚聲器沒有聲音
f0 00 00 40         0x1d       Speaker at Ext N/A
紫米 发表于 2009-11-17 23:01 https://bbs.pcbeta.com/images/common/back.gif

对不起,来扣下字眼,紫米关于Pin Default第六位修正有如下说明

6=Connection Type
    3=ATAPI Internal
附注:改为内建的IntSpeaker、IntMic要设为0

但是笔记本的2个部分本身就是内建,不是什么改为,所以第六位应该是 3 而不是 0 吧。

关于 0x1d, 刚好我的笔记本也DUMP出来这么个东东,只不过我的是:
2d 8a 1640 0x1d [N/A] Speaker at Ext N/A Purple
第六位是 6 ,按说明是Digatal,但是不管是什么,感觉这个还是比较特殊,双重的N/A,一般
的都是如此:0x1e Speaker at Ext Rear Black,或则Front,Side什么的。
输出口不在面板上,难道是在板卡上,需要另外内部连线?比如光驱和声卡那个4针连接线?
留着挺别扭的,F 掉又没把握,先这样吧,等改好了来看看能不能动。

借这话题问下,我的本本是 ASUS K40IN E4200,主板芯片应该是Nvidia 75L吧,集成G102M
显卡,ALC662声卡。大家讨论的好像都是INTEL主板芯片,记得以前威廉说在in...论坛上有讨论
说最近几代的苹果用79芯片的,这个方法行不通什么的。

那么我这款机器能用这个方法吗?好奇先问下。

qqzo 发表于 2009-11-18 15:54

129# bobma 老是觉得这个 Speaker at Ext N/A导致出错的嫌疑比较大,我的code dump有这个:
Node 0x1d wcaps 0x400000: Mono
Pincap 0x00000020: IN
Pin Default 0x4015822d: Speaker at Ext N/A
    Conn = Optical, Color = Purple
    DefAssociation = 0x2, Sequence = 0xd
Pin-ctls: 0x20: IN

接口是Optical ??光学接口??,但又不是光纤???

扬子龙 发表于 2009-11-18 16:09



对不起,来扣下字眼,紫米关于Pin Default第六位修正有如下说明

6=Connection Type
    3=ATAPI Internal
附注:改为内建的IntSpeaker、IntMic要设为0

但是笔记本的2个部分本身就是内建,不是什么 ...
bobma 发表于 2009-11-18 15:32 https://bbs.pcbeta.com/images/common/back.gif
1、真是抠字眼啊!你真是牛了,atapi那个我觉得 3 或者0 都可以,我是该为0了

2、我也是笔记本,intel的板子,确实不好弄,好多N/A,估计都不能用!还是F掉吧,只有fix 和 jack是能用的,不过说真的——

我的笔记本下面还有个重低音小喇叭,在windos下按笔记本的一个特殊按钮就可以打开这个小喇叭,声音很浑厚,是杜比效果,不过在mac下面是没戏了,这个小喇叭的打开必须借助于一定的驱动才行。appleHDA是不能解决的。

所以appleHDA不是万能的,对于接近于MAC的机器当然能够模拟乃至照抄照用了。

3、关于声卡在不同的主板,不同南桥下,可能节点和路径是不同,关键还是要看dump是不是一样。所以MCP的板子也是没问题的,毕竟AC97的规范都是同一的,差不了的。

紫米 发表于 2009-11-18 16:37



对不起,来扣下字眼,紫米关于Pin Default第六位修正有如下说明

6=Connection Type
    3=ATAPI Internal
附注:改为内建的IntSpeaker、IntMic要设为0

但是笔记本的2个部分本身就是内建,不是什么 ...
bobma 发表于 2009-11-18 15:32 https://bbs.pcbeta.com/images/common/back.gif

這點需要澄清一下,我知道他應該要設為 3 (ATAPI Internal)
奇怪的是蘋果內建的參數幾乎都設為 0 而非 3
不過,我已經在後面有附註了筆記型電腦的參數盡量維持原樣。
你說的那組奇特的 2d 8a 1囧0 不要更動跳過他吧
就算設定完他也不會出現在關於這台 Mic 資訊裡
還有,如果你的 Codec 資料理出現 EAPD,
就必須在轉譯完成的 Config 加入 01470C02,
音效卡才能正常工作。

deping99 发表于 2009-11-18 20:13

顶一个,可是我的Conexant Cx20561睡眠后没有声音啊?

WYQWED 发表于 2009-11-18 20:44

谢谢!!!!!!!!!!!!!!!!!!!!!!!

WYQWED 发表于 2009-11-18 20:56

谢谢谢谢!!!!!!!

WYQWED 发表于 2009-11-18 21:06

看看VREF怎么用?

tqtyygtwwx 发表于 2009-11-18 21:40

紫米,,,ALC882。。。怎办,可以搞一个吗???

xoney 发表于 2009-11-18 22:37

决定自己做一个

xoney 发表于 2009-11-18 22:46

强帖啊 估计做出这个教程也要上个几天 不容易 真不容易留名了

xoney 发表于 2009-11-18 23:19

要是有牛人做一个制作仿冒驱动程序的程序就好了 对应自己电脑的选然后生成 就无敌了 不过这个不是一般人能做到的

sun1973 发表于 2009-11-18 23:55

多谢。试试看。
页: 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16
查看完整版本: 完整製作仿冒 LegacyHDA.kext (12/16)