isslee
发表于 2011-9-10 22:52
看来这个是高阶班的啊,很深奥
elfzweik
发表于 2011-9-11 14:33
回复 紫米 的帖子
紫米,不知道你还回复不回复这个帖子。
我10年开始涉足黑苹果,装了10.5.8,当时只求能驱动,声音用的是voodoohda。现在10.7发布,装了10.7,开始想深入了解一些mac os。修改dsdt,制作仿冒声卡驱动。从你的帖子学了不少,但没赶上这个贴子讨论的高峰。
我的电脑是msi x340,一款非常象mba的笔记本,装了黑苹果后还真唬住了不少人,很多人问我:“苹果出黑色air了?” 让我非常得意。
言归正传,我的配置是AMI bios,core solo 1 su3500, 2G ddr800,intel x4500集显,alc888-0声卡,只有mic和headphone两个端口。用voodoohda2.73能驱动intspeaker和headphone,int mic能识别但不工作。
我用ubuntu取得了code#0.txt,(话说这个code#0的pinconfigdata与我在win7下从registry取得的完全一样,没有别人提到的不一致问题),用idsdt生成的legacyhda,按照你的贴子和https://bbs.pcbeta.com/viewthread-614489-1-1.html的说明检查了pinconfigdata和pathmap,也对照了voodoohda驱动时取得的voodoohda_dump.txt ,没发现问题。
然后按照https://bbs.pcbeta.com/viewthread-869832-1-1.html的做法,制作了layout888.xml和platforms.xml。安装后,声卡在系统信息中正确识别,在偏好设置中也能看到输出设备,intspeaker和headphone可以自动切换,但是播放声音或调节音量时喇叭只是爆响一声就再没声音了。kernel.log中有Sound assertion "0 == hdaGfxCandidate" failed in AppleHDAController at line 1089 goto Exit
Sound assertion "0 == pathMap_aDriverInstance" failed in AppleHDADriver at line 2037 goto Exit
Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in AppleHDADriver at line 207 goto Exit
Sound assertion "false == me->completeStart ()" failed in AppleHDADriver at line 996 goto Exit
也试了禁用int mic和ext mic,仍然是同样情况。附上我的 codec#0.txt.zip, voodoohda_dump.txt.zip,legacyHDA.kext.zip, configdata副本.txt.zip, applehda.zip(applehda.kext太大,取了其中的info.plist, layout888.plist,platsform.plist)压缩。我的dsdt已做了hdef修正,codecid是0x10ec0888,layoutid是0x00000378。
麻烦紫米帮我看看问题出在哪里?先谢谢了!
lqtc168
发表于 2011-9-11 16:54
学习了!!谢谢分享!!
zion
发表于 2011-9-11 19:51
好东西顶了
hp512
发表于 2011-9-12 13:38
我台上网本msi U100什么都行,就差声卡了。虽然装了ALC1200认到,但不能发出声音。试试楼主这个。
jinkingmanager
发表于 2011-9-12 13:54
到底有几个 负责驱动声卡的补丁哦?
lmcxza
发表于 2011-9-12 21:17
真是神贴!~~~~
jace0258
发表于 2011-9-13 12:14
紫米 斑斑 好啊!我这里提取了codec 1-3看了你的教程 实在 是制作不来
特附件 让您在百忙之中 有空帮我 看看 制作下!谢谢!没空没关系我自己也在看你的教程 但有点晕!我是英特尔 芯片组 alc888主声卡。特将附件上传
zhxwch
发表于 2011-9-14 11:50
用IDSDL弄了一天都没弄出声音,试试老大的方法,不知道行不行,有点没信心啊
kelvinwoo
发表于 2011-9-14 12:18
技术贴!支持一下!!
wujia360
发表于 2011-9-14 12:31
太复杂了。。对于没耐心的有一定难度。{:5_272:}
lg0707
发表于 2011-9-14 19:32
这等技术贴,真真杀我也。
邮折精力,还是去搞xcode算了。俺889声卡突然没有了,闷
Johnson.Yiu
发表于 2011-9-16 01:01
不知道紫米大哥還有沒有回覆了,先進來留個名
luyue2285380
发表于 2011-9-16 22:35
have a try...just done video and ethernet driver...very exited
luyue2285380
发表于 2011-9-17 12:43
制作难度不小啊。。。试试看怎么样。。。
qgofnh
发表于 2011-9-17 14:34
好东西啊,学习学习
qgofnh
发表于 2011-9-17 14:35
原谅我吧,实在没有PB
yuhaokun
发表于 2011-9-17 14:58
good thing.......
ljhlearn86
发表于 2011-9-17 22:42
回复 扬子龙 的帖子
请问你能不能把你的声卡驱动发给我啊,我的型号跟你一样的!可是我修改了,不能用
大概是弄错了哪里,能不能发给我做对比啊!谢谢了!
tung961
发表于 2011-9-18 00:02
好帖!!学习中