ldslee 发表于 2009-11-19 02:32

再接再厉中!

ppg2004 发表于 2009-11-19 03:39

好文一篇,謝謝。

紫米 发表于 2009-11-19 05:02

我现在问第一个问题   嘿嘿


Intel 高清晰度音频 (HDA):

设备 ID:      0x10DE0371
音频 ID:      12
可用设备:
耳机:
连接:      1/8 英寸插孔
线路输出:
连接:      1 ...
zwt 发表于 2009-11-17 21:41 https://bbs.pcbeta.com/images/common/back.gif

這一個項目
设备 ID:      0x10DE0371

應該是系統讀取你的硬體資料得到的
當然前提是你沒有在 DSDT 去設定到這個項目

紫米 发表于 2009-11-19 05:53

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

HDEF里面的config并不是我加进去的,,而且声卡信息也收集错误,,
日志里有几行:
Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-1 ...
qqzo 发表于 2009-11-18 12:03 https://bbs.pcbeta.com/images/common/back.gif

幫你看完後,發現有很多錯誤,
這也許才是造成你系統當機的原因,

請妳試試看我上傳的檔案,裡面有幫你整理過的資料

紫米 发表于 2009-11-19 06:00

前面的驱动还是有问题,

总是把后左和后右丢掉。。。。

很奇怪


重新修改了一个,测试了1小时了,应该没问题

前置,中置,低音都可以

后置的声音略小
bbear 发表于 2009-11-17 22:32 https://bbs.pcbeta.com/images/common/back.gif

你可能要在 Check 幾個聲道設定上的問題
前左前右的 Config 應該為 X2 01 10 90
後左後右的 Config 應該為 X0 01 10 90
中央重低的 Config 應該為 X1 01 10 90


Channel:
設定聲道位置


1=後左
2=後右

3=前置中央
4=重低音

5=前左
6=前右

紫米 发表于 2009-11-19 07:25

只要能出声就好了,不追求5。1,我是alc262
listenfree 发表于 2009-11-17 17:14 https://bbs.pcbeta.com/images/common/back.gif

如果你需要幫助,
也請把你的 Codec 文件提取給我,
否則我愛莫能助,
手中並沒有這個型號的資料。

紫米 发表于 2009-11-19 07:27

紫米,,,ALC882。。。怎办,可以搞一个吗???
tqtyygtwwx 发表于 2009-11-18 21:40 https://bbs.pcbeta.com/images/common/back.gif

一樣請將 Codec 文件提供給我,
不然真的愛莫能助好嗎?

紫米 发表于 2009-11-19 07:32



对不起,来扣下字眼,紫米关于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

我想那可能也不是裝置的 Pin Default
大概也是類似於 01470c02 提供某些功能
只是在 Dump 過程中強加翻譯變成了四不像的結果
所以建議就不要更動這組數字
反正他也不會在 關於這台 Mac 中顯示出來

zwt 发表于 2009-11-19 07:50

本帖最后由 zwt 于 2009-11-19 07:54 编辑



這一個項目
设备 ID:      0x10DE0371

應該是系統讀取你的硬體資料得到的
當然前提是你沒有在 DSDT 去設定到這個項目
紫米 发表于 2009-11-19 05:02 https://bbs.pcbeta.com/images/common/back.gifthx这个我在dsdt当中确实没有去改动。但老觉得不对头,这个不应该是红色部分吗?Codec: Realtek ALC880Address: 0
Vendor Id: 0x10ec0880
Subsystem Id: 0x0880b603
Revision Id: 0x100800


[ nVIDIA nForce 570 SLI (MCP55P) - High Definition Audio Controller ]

    驱动程序:
      设备描述                                          nVIDIA nForce 570 SLI (MCP55P) - High Definition Audio Controller
      设备描述 (Windows)                              High Definition Audio 控制器
      总线类型                                          PCI
      设备 ID                                           10DE-0371
   子系统 ID                                       10DE-0371
      修订                                              A2
      硬件 ID                                           PCI\VEN_10DE&DEV_0371&SUBSYS_037110DE&REV_A2

[ Realtek ALC880(D) ]

    驱动程序:
      设备描述                                          Realtek ALC880(D)
      设备描述 (Windows)                              Realtek High Definition Audio
      设备类型                                          Audio
      总线类型                                          HDAUDIO
      设备 ID                                           10EC-0880
   子系统 ID                                       0880-B603
      修订                                              1008
      硬件 ID                                           HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_0880B603&REV_1008



这个是不是不用去管他?

紫米 发表于 2009-11-19 08:18

thx这个我在dsdt当中确实没有去改动。但老觉得不对头,这个不应该是红色部分吗?Codec: Realtek ALC880Address: 0
Vendor Id: 0x10ec0880
Subsystem Id: 0x0880b603
Revision Id: 0x100800


[ nVIDIA nFor ...
zwt 发表于 2009-11-19 07:50 https://bbs.pcbeta.com/images/common/back.gif

請不要太在意,如之前回覆,
Linux 下 Dump 出來的 Codec.txt 資訊是不是完全符合電腦的硬體
我覺得要掛個大問號?
畢竟 Linux 下的驅動程式多數都是集成的,不需要你去官方下載驅動
這樣的情況下,
我想你還是別太在意 Dump 出來的 Codec.txt 資訊
(僅僅是個人的淺見)

扬子龙 发表于 2009-11-19 10:08

本帖最后由 扬子龙 于 2009-11-19 10:46 编辑

感谢紫米的最新更新!

PS:Snow leopard能用的legaychHDA在leopard 10。5。8下面也能用,之前说不兼容,错了,sorry!

idream 发表于 2009-11-19 10:59

我就问下。如何知道自己是2.1还是5.1声道啊?
如果是2.1参照教程需要注意哪里。当然大部分可以照搬 - -

yahoo! 发表于 2009-11-19 11:11

學習了呵呵

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

我就问下。如何知道自己是2.1还是5.1声道啊?
如果是2.1参照教程需要注意哪里。当然大部分可以照搬 - -
idream 发表于 2009-11-19 10:59 https://bbs.pcbeta.com/images/common/back.gif

如果是桌上型電腦,主要是看你的喇叭,
如果只是普通兩顆喇叭,只需插綠色插孔,那麼設定多聲道就沒有意義。

而 5.1 聲道喇叭需要接三個插孔 (綠色、黑色、橙色)
一般設定方式,是無法同時讓你的5.1喇叭同時作用發出聲音。

2.1的喇叭只需要接一個插孔吧!
那麼就沒有設定多聲道架構的必要。

筆記型電腦需要看你的機子裡有幾個內置揚聲器。

idream 发表于 2009-11-19 11:37

是的,我的台式机,最普通的音响。那就是2.1咯;
这样的话,修改时候的注意点是否能提示一下。教程里多是5.1的修改演示图

紫米 发表于 2009-11-19 12:16

是的,我的台式机,最普通的音响。那就是2.1咯;
这样的话,修改时候的注意点是否能提示一下。教程里多是5.1的修改演示图
idream 发表于 2009-11-19 11:37 https://bbs.pcbeta.com/images/common/back.gif

其實差別不大,
Config 的部份,
在設定 Default Association 時,不要設定有重複的數字。
在設定 Sequence 時,都設為 0 。

Layout 的部份,
記得把 IntSpeaker 下的 SignalProcessing 刪掉即可。

PathMap 的部份,
把多聲道的那一層拆成獨立的狀態就行了。

mlhan 发表于 2009-11-19 12:52

神人阿,我都看着都头疼,我还是用别人修改好的算了。

zwt 发表于 2009-11-19 13:08

本帖最后由 zwt 于 2009-11-19 13:36 编辑

现在问第2个问题
关于节点这方面 有两个节点搞不明白
1/8    PinkMic at Ext Rear         
1/4    PinkMic at Ext Front
这两个节点一直比较迷糊找不到只找到2个nid   还请紫米大大帮忙

qqzo 发表于 2009-11-19 13:46

145# 紫米
非常感谢紫米兄弟的帮忙,,我再试试看先,,

qqzo 发表于 2009-11-19 14:33

145# 紫米 紫米,用你帮我修改的也是出现问题,开机五国,进去系统没有声音,所选设备没有控制,日志里有一大堆信息:
Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 1459 goto Exit
Nov 19 14:11:57 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
Nov 19 14:11:57 aZomatoMacBook-Pro kernel: AppleHDAPlatformDriver: bad busy count (0,-1)
Nov 19 14:11:57 aZomatoMacBook-Pro kernel: Backtrace 0xffffff8000523981 0xffffff8000523ac4 0xffffff80002c3eb7 0 0 0 0
Nov 19 14:11:57 aZomatoMacBook-Pro kernel: Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 1459 goto Exit
Nov 19 14:11:57 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
Nov 19 14:11:57 aZomatoMacBook-Pro kernel: DSMOS has arrived
Nov 19 14:11:57 aZomatoMacBook-Pro kernel: AppleRTL8169Ethernet: Ethernet address 00:23:8b:b7:8c:99
Nov 19 14:11:58 aZomatoMacBook-Pro kernel: Sound assertion "0 != result" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDAPath.cpp" at line 1200 goto Exit
Nov 19 14:11:58 aZomatoMacBook-Pro kernel: Sound assertion "0 != pathSet->getWidgetAmplifierGainRange ( &zeroValue, &minValue, &maxValue, &minDB, &maxDB, kPATH_CONTROL_SPATIAL_CHANNELID_Master )" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDAEngine.cpp" at line 278 goto handler
Nov 19 14:11:58 aZomatoMacBook-Pro kernel: Sound assertion "0 != result" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDAPath.cpp" at line 1200 goto Exit
Nov 19 14:11:58 aZomatoMacBook-Pro kernel: Sound assertion "0 != pathSet->getWidgetAmplifierGainRange ( &zeroValue, &minValue, &maxValue, &minDB, &maxDB, kPATH_CONTROL_SPATIAL_CHANNELID_Master )" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDAEngine.cpp" at line 278 goto handler
Nov 19 14:11:58 aZomatoMacBook-Pro kernel: Sound assertion "false == pathSet->isAmplifierGainAdjustable ( kPATH_CONTROL_SPATIAL_CHANNELID_Master )" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDAEngine.cpp" at line 4951 goto Exit
Nov 19 14:11:58 aZomatoMacBook-Pro kernel: Sound assertion "0 != result" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDAEngine.cpp" at line 4906 goto Exit
Nov 19 14:11:58 aZomatoMacBook-Pro kernel: Sound assertion "0 == controlRange" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/DspFuncLib/Functions/DspFuncVolume.cpp" at line 540 goto Exit
Nov 19 14:11:59: --- last message repeated 11 times ---






这个 getWidgetAmplifierGainRange 我看了下你修改的,,应该是amp里面那4个选项的设置问题,,,一定要用我原来修改的那样才行,,这个比较特殊,,我在修改看看,,
页: 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17
查看完整版本: 完整製作仿冒 LegacyHDA.kext (12/16)