本帖最后由 媛懒如此 于 2012-6-11 17:33 编辑
前次发了个887声卡驱动,有人需要安装方法。这个只是DSDT驱动方法,其他方法我没试过,有兴趣的可以试下不用DSDT的。(个人 还是推荐DSDT)
驱动地址:https://bbs.pcbeta.com/viewthread-1035470-1-1.html
首先:用DSDT Editor编辑,加入如下代码:
Device (HDEF)
{
Name (_ADR, 0x001B0000)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x08)
{
"codec-id",
Buffer (0x04)
{
0x87, 0x08, 0xEC, 0x10
},
"layout-id",
Buffer (0x04)
{
0x87, 0x08, 0x00, 0x00
},
"device-type",
Buffer (0x26)
{
"Realtek ALC887 @ Intel 82801IB ICH10"
},
"PinConfigurations",
Buffer (Zero) {}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
如图:
注意:编辑结束按F5,查下错再保存为新文件。替换掉原来E/E下的dsdt.aml文件。(如E/E下dsdt.aml没有那么你需要自己生成你的DSDT文件,论坛有许多教程你可以搜索下)
接着就用Kext Wizard安装AppleHDA.kext到S/L/E替换掉原来的kext,注意:请删除ALC8xxHDA, ALC8xx, 8xxHDAEnabler 和VoodooHDA.kext等其他声卡驱动。(请备份S/L/E下的原来的AppleHDA.kext)
1.打开Kext Wizard程序,点击安装选项
选择文件夹内的AppleHDA.kext
再点击下面的安装按钮,完毕后请执行第一个维护选项(记住打勾)。
完成后,重启电脑。一般声卡就可以驱动起来了
没插前置耳机和麦克风的情况:
插上后的情况:
多声道本人条件有限没法测试:
补充内容 (2012-5-22 17:50):
代码见9楼
|