ly4dsg 发表于 2015-10-13 19:18

10.11正式版下自用的CX20561声卡驱动

本子是联想的老古董G450。在yosemite的基础上,改了改DSDT中的USB代码,也就是把EHC1/2改成EH01/02。然后变色龙引导,10.11安装起来还比较顺利。本想在论坛找个声卡驱动,怎奈奇葩CX20561没什么动静。只能自己动手试试看。

1.把yosemite中的AppleHDA.kext里的layout3.xml.zlib,Platforms.xml.zlib和Info.plist(AppleHDAHardwareConfigDriver.kext里的)拷贝出来,用HDA Wizard 2.0替换原版的。

2.再根据https://bbs.pcbeta.com/viewthread-909594-1-1.html帖子中的方法patch一下
sudo perl -pi -e 's|\x84\x19\xd4\x11|\x51\x50\xf1\x14|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA


3.最后用Kext utility修复一下权限,重建一下缓存。重启之后发现,居然成功了。不足的是控制台中的sound assertion依旧,实在没有办法。
好在可以用了。
有需要的坛友可以下载回去试一试,不过dsdt中需要声卡代码,且layout-id一定要是3。例如我的是:
Device (HDEF)
            {
                Name (_ADR, 0x001B0000)
                Method (_DSM, 4, NotSerialized)
                {
                  Store (Package (0x0A)
                        {
                            "built-in",
                            Buffer (One)
                            {
                              0x00
                            },

                            "layout-id",
                            Buffer (0x04)
                            {
                              0x03, 0x00, 0x00, 0x00
                            },

                            "device-type",
                            Buffer (0x11)
                            {
                              "Cx20561"
                            },

                            "PinConfigurations",
                            Buffer (Zero) {},
                            "hda-gfx",
                            Buffer (0x0A)
                            {
                              "onboard-1"
                            }
                        }, Local0)
                  DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                  Return (Local0)
                }

                Name (_PRW, Package (0x02)
                {
                  0x0D,
                  Zero
                })
            }

klzsysy 发表于 2015-11-9 23:44

测试中.... 有结果了再来反馈

slsunlight 发表于 2016-11-21 11:59

一起交流!楼主给咱们提供机会了

zjt3000 发表于 2017-4-29 17:30

感谢楼主分享

zjt3000 发表于 2017-4-29 17:33

正需要呢,感谢楼主分享。

csy1312 发表于 2020-3-4 19:04

测试失败了好伤
页: [1]
查看完整版本: 10.11正式版下自用的CX20561声卡驱动