假发子洛 发表于 2013-11-28 00:26

4750G 升级后声卡失效

使用的系统版本: 懒人10.8.3, 然后官方下载的升级包升到了 10.8.4, 最后使用 App Store 更新到了 10.8.5
声卡在刚升到 10.8.4 的时候还是可用的, 但是升级到10.8.4之后 wifi 一直有问题
之后安装了 Acer 4750G For ML Ver2.2 后替换了另一个帖子中提供的网卡驱动, wifi 就能用了(帖子中是这么说的)
然后就在 App Store 里更新了 10.8.5, 然后以及其他若干的更新....
声卡是在安装 Acer 4750G For ML Ver2.2 之后失效的, 还是更新了 10.8..5 之后才失效的不能确定, 因为当时没想到声卡会出问题.

开始一直在想法子换声卡的驱动, 操作就是替换的 AppleHDA.kext 或者如果包里包含了 IOAudioFamily.kext 就一并替换, 替换之后也使用下面三个命令清理的kext缓存, 驱动替换了若干驱动, 都没啥效果
kextcache -system-prelinked-kernel
kextcache -system-caches

touch /System/Library/Extensions/



今天才发现了使用 DSDT 这套东西
导出的aml文件如下:
attach://3469318.zip

编译的时候有 7 个错误, 使用 DSDT Edit Fix 之后, 还有一个错误, 我看是 Return 之后多了 ARG0ARG1ARG2,ARG3 我就直接删除了这段code, 编辑就没有了 error, 再使用 iDSDT 编译, 就能生成可通过编译的 aml 了, 修改后的 dsl 如下:
attach://3469319.zip

结果替换掉 /Extra 下的 dsdt.aml 没有效果

想用iDSDT生成驱动的, 也导出了 codec .. 但是我的codec文件有两个 codec1# 和 codec3#但是无论使用哪个文件, 都无法通过 iDSDT 生成驱动, 最后在论坛找了个 acl 269 的 codec dump, 依然没法使用...

两个文件稍后附上


然后现在已经不知道在什么地方上发力了...求个大大给个拯救....


补充内容 (2013-11-28 14:32):
问题已解决
启动的时候增加了 -f 选项就好了, 似乎是需要加载 Extras 中的某个扩展
之前声卡好过, 是因为有次启动的时候无限菊花, 然后使用了 -v -f 然后就可用了的

假发子洛 发表于 2013-11-28 00:39

2 楼附上
下载到的 codec 文件, 以及自己导出的 codec 文件
才发现, 自己的 codec#0 是声卡的, codec#3 是 HDMI的
求各位大大能指点下 , 谢谢

假发子洛 发表于 2013-11-28 13:49

{:5_297:} 真的没救了咩?
页: [1]
查看完整版本: 4750G 升级后声卡失效