刚安装完毕Yosemite,发现我的alc282声卡无法驱动,然后爬贴无果,就自个研究了一下。
兼容id是8086.
mac下音频id为0,修改dsdt也无果。
解决方案:先删除原版的AppleHDA(记得备份),下载附件中的驱动文件,先别急着安装,先拷贝两个驱动,然后右键显示包含内容,接着分别针对info.plist搜索laboutid将其更改成3,AppleEnabled的laboutid由01000000(具体多少个0忘了,反正只改有效数字)更改成03000000(同上)。然后安装修改后的驱动,修复权限和重建缓存之后,重启。这时候要注意,你的音频id必须是3,如果不是3请在config.plist添加
- </dict><key>Audio</key><dict><key>Inject</key><string>3</string></dict>
复制代码 这段代码务必使音频id为3,之后打开dsdt,打上rehabman大神的audio id 3的那个补丁,然后编译看有无错误。这时候你再把刚刚安装的两个驱动删除,之后重新安装未做修改的驱动,修复权限重建缓存后重启。
大功告成!!!
附上驱动文件:
ALC282.zip
(1.21 MB, 下载次数: 61)
|