N56VV 仿冒ALC663声卡驱动
本帖最后由 Redecor 于 2015-12-9 07:54 编辑这是声卡的codec
Codec: Realtek ALC663
Address: 0
Vendor Id: 0x10ec0663
0x11 0x411111f0 Speaker at Ext Rear Color = Black
0x12 0x411111f0 Speaker at Ext Rear Color = Black
0x13 0x411111f0 Speaker at Ext Rear Color = Black
0x14 0x90170110 Speaker at Int N/A Color = Unknown
0x15 0x411111f0 Speaker at Ext Rear Color = Black
0x16 0x411111f0 Speaker at Ext Rear Color = Black
0x17 0x411111f0 Speaker at Ext Rear Color = Black
0x18 0x04a11830 Mic at Ext Right Color = Black IN VREF_80
0x19 0x90a7093f Mic at Int N/A Color = Unknown IN VREF_80
0x1a 0x411111f0 Speaker at Ext Rear Color = Black IN VREF_HIZ
0x1b 0x411111f0 Speaker at Ext Rear Color = Black IN VREF_HIZ
0x1d 0x4005822d Line Out at Ext N/A Color = Purple
0x1e 0x04451120 SPDIF Out at Ext Right Color = Black
0x21 0x0421101f HP Out at Ext Right Color = Black 采用的剔除无效节点,舍弃无用的SPDIF节点,提取的数据如下:
0x14 0x90170110 Speaker at Int N/A Color = Unknown
0x18 0x04a11830 Mic at Ext Right Color = Black IN VREF_80
0x19 0x90a7093f Mic at Int N/A Color = Unknown IN VREF_80
0x21 0x0421101f HP Out at Ext Right Color = Black最后根据紫米的教程最终转换获得的数据:
01471c40 01471d01 01471e10 01471f90
01871c20 01871d10 01871ea1 01871f01
01971c10 01971d01 01971ea0 01971f90
02171c50 02171d10 02171e21 02171f01
01470C02
这是4个设备的节点:
Speaker at Int 0x14-0x0c-0x02 20-12-2
Mic at Ext 0x08-0x23-0x18 8-35-24
Mic at Int 0x09-0x22-0x19 9-34-25
HP 0x21-0x0d-0x03 33-13-3
然后在DSDT中添加了代码:
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x06)
{
"layout-id",
Buffer (0x04)
{
0x1C, 0x00, 0x00, 0x00
},
"model",
Buffer (0x0F)
{
"Realtek ALC663"
},
"PinConfigurations",
Buffer (Zero) {}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}附上已经生成好的AppleHDA.kext(在MironeAudio\10ec0663\272.50\full Patched AppleHDA里面),附件包含仿冒所需要的Platforms.xml,layout28.xml,info.plist,有需要的同学请自取。
如果需要用clover打补丁(也就是不修改原版驱动),将MironeAudio\10ec0663\272.50\Clover\aDummyHDA.kext这个安装到S\L\E下或者L\E下(放在L\E下在我机器上CPU一直最高频率运行,风扇狂转...),然后自行对照MironeAudio\10ec0663\272.50\Clover\下的config.plist修改自己的config
如果节点不同,请自行修改layout28下的节点,然后用AppleHDA Patcher.app生产自己的仿冒驱动
如果睡眠后唤醒无声,将MironeAudio\CodecCommander\CodecCommander.kext放到clover的KEXT\10.11下或安装到S\L\E下,完美解决
Update:添加spdif输出(作用未知,没设备测试)
一天了没个回复.....求帮忙啊 applehda都没加载的话可能是其他的问题,比如irq,可能要考虑打一下补丁。 同款机型的帮顶~ 201030470836 发表于 2015-12-7 00:39 https://www.pcbeta.com/static/image/common/back.gif
applehda都没加载的话可能是其他的问题,比如irq,可能要考虑打一下补丁。
谢谢大兄弟,确实是没打IRQ补丁的问题,现在好了{:5_266:} jsbyysheng 发表于 2015-12-7 12:05 https://www.pcbeta.com/static/image/common/back.gif
同款机型的帮顶~
声卡好了,你试试 Redecor 发表于 2015-12-7 17:04 https://www.pcbeta.com/static/image/common/back.gif
声卡好了,你试试
ok,我试试看。 jsbyysheng 发表于 2015-12-7 17:07 https://www.pcbeta.com/static/image/common/back.gif
ok,我试试看。
对了,记得给DSDT打上IRQ补丁 Redecor 发表于 2015-12-7 17:14 https://www.pcbeta.com/static/image/common/back.gif
对了,记得给DSDT打上IRQ补丁
怎么打补丁?在patch里面找吗? jsbyysheng 发表于 2015-12-7 17:20 https://www.pcbeta.com/static/image/common/back.gif
怎么打补丁?在patch里面找吗?
嗯,在rehabman分类下的sys-irq fix Redecor 发表于 2015-12-7 17:21 https://www.pcbeta.com/static/image/common/back.gif
嗯,在rehabman分类下的sys-irq fix
dsdt的话是在HDEF下插入代码吗?我这边编译提示Object does not exist (DTFG),不知道为什么 本帖最后由 Redecor 于 2015-12-7 17:52 编辑
jsbyysheng 发表于 2015-12-7 17:46 https://www.pcbeta.com/static/image/common/back.gif
dsdt的话是在HDEF下插入代码吗?我这边编译提示Object does not exist (DTFG),不知道为什么
添加这个这个补丁就行,修改DSDT错误后,这个DTFG补丁应该最先打上,这些必须的
声卡那段补丁添加到HDEF下
Redecor 发表于 2015-12-7 17:51 https://www.pcbeta.com/static/image/common/back.gif
添加这个这个补丁就行,修改DSDT错误后,这个DTFG补丁应该最先打上,这些必须的
声卡那段补 ...
完美驱动成功!多谢你啦{:5_264:} jsbyysheng 发表于 2015-12-7 18:00 https://www.pcbeta.com/static/image/common/back.gif
完美驱动成功!多谢你啦
能用就行,哈哈 Redecor 发表于 2015-12-7 18:10 https://www.pcbeta.com/static/image/common/back.gif
能用就行,哈哈
貌似耳机的mic不能识别 jsbyysheng 发表于 2015-12-7 19:03 https://www.pcbeta.com/static/image/common/back.gif
貌似耳机的mic不能识别
我的可以啊,内外mic都可以正常使用,估计你的mic节点和我的不同,你提取声卡的codec看看 Redecor 发表于 2015-12-7 19:41 https://www.pcbeta.com/static/image/common/back.gif
我的可以啊,内外mic都可以正常使用,估计你的mic节点和我的不同,你提取声卡的codec看看
0x1e 0x04451120 SPDIF Out at Ext Right Color = Black
这一个节点你为什么舍弃了 jsbyysheng 发表于 2015-12-8 00:49 https://www.pcbeta.com/static/image/common/back.gif
0x1e 0x04451120 SPDIF Out at Ext Right Color = Black
这一个节点你为 ...
因为这个机器上没有对应的接口 Redecor 发表于 2015-12-8 08:12 https://www.pcbeta.com/static/image/common/back.gif
因为这个机器上没有对应的接口
有的,你仔细看电脑右下角的口上写的字,就是S/PDIF,支持带Mic的耳机。我说mic不能用指的是带mic的耳机插在电脑右下角那个口上没有反应,不是说mic的口没有反应。 jsbyysheng 发表于 2015-12-8 13:59 https://www.pcbeta.com/static/image/common/back.gif
有的,你仔细看电脑右下角的口上写的字,就是S/PDIF,支持带Mic的耳机。我说mic不能用指的是带mic的耳机插 ...
添加了spdif,但没设备测试,你试试v2那个版本