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

好帖!!学习中
页: 73 74 75 76 77 78 79 80 81 82 [83] 84 85 86 87 88 89 90 91 92
查看完整版本: 完整製作仿冒 LegacyHDA.kext (12/16)