loppol 发表于 2015-12-23 17:36

ALC269声卡codec ID未识别

本帖最后由 loppol 于 2015-12-23 17:42 编辑





笔记本是thinkpad x230t,其声卡应该是alc269vc
10.10的时候 安装的是变色龙 也出过相同的问题:
在DCPImanger里声卡的codecID不能识别,导致toleda的脚本以及万能声卡驱动均不能驱动,比较幸运的是用Miore的驱动+HDAEnabler3竟然可以也是唯一可以的

10.11现在用的是clover:
原始(vanlia)applehda加载之后不能显示codecID,我同时尝试了DSDT加入hdef代码(ioreg里hdef下可以看到codecid):
Method (_DSM, 4, NotSerialized)// _DSM: Device-Specific Method
                {
                  Store (Package (0x0A)
                        {
                            "codec-id",
                            Buffer (0x04)
                            {
                                 0x69, 0x02, 0xEC, 0x10                        
                            },

                            "layout-id",
                            Unicode ("\x03"),
                            "device-type",
                            Buffer (0x0F)
                            {
                              "Realtek ALC269"
                            },

                            "hda-gfx",
                            Buffer (0x0A)
                            {
                              "onboard-1"
                            },

                            "PinConfigurations",
                            Buffer (Zero) {}
                        }, Local0)
                  DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                  Return (Local0)
                }

且我猜是不是原始applehda里面就没有alc269的codec data,我也尝试在AppleHDAHardwareConfigDriver下加入:
       <dict>
                                       
                                        <key>CodecID</key>
                                        <integer>283902569</integer>
                                        <key>ConfigData</key>
                                        <data>
                                        AUccEAFHHQABRx4TAUcfkAGHHDABhx0QAYce
                                        gQGHHwABJxxAAScdAAEnHqABJx+QAVccUAFX
                                        HRABVx4hAVcfAAFHDAI=
                                        </data>
                                        <key>FuncGroup</key>
                                        <integer>1</integer>
                                        <key>LayoutID</key>
                                        <integer>3</integer>
                              </dict>

之前也尝试用唯一在10.10下能用的applehda加载,也尝试了把能用的hda里的必要数据覆盖到10.11的hda,均无果
求大大们帮帮我,现在在10.11的情况下DCPImanger里怎么尝试都识别不了codec ID{:5_265:}

sdxzgq 发表于 2015-12-23 17:36

试试打irq补丁

monkeystar 发表于 2015-12-23 18:18

那些东西都丢掉不用,只在clover的config.plist中audio设置成detect就行,然后重启加载EFI分区然后安装clover_ALC就可以了。

sdxzgq 发表于 2015-12-23 18:19

https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1662643&page=1#pid45340388
试试也是269vc

loppol 发表于 2015-12-23 19:04

sdxzgq 发表于 2015-12-23 18:19 https://www.pcbeta.com/static/image/common/back.gif
https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1662643&page=1#pid45340388
试试也是269vc

好滴先谢谢啦
我等下先dump一下codec看看跟他的一样不
不过我觉得我这个识别codecid是仿冒的基础 ,不知道哪里的问题{:5_297:}

loppol 发表于 2015-12-23 19:06

monkeystar 发表于 2015-12-23 18:18 https://www.pcbeta.com/static/image/common/back.gif
那些东西都丢掉不用,只在clover的config.plist中audio设置成detect就行,然后重启加载EFI分区然后安装clov ...

饿是过了还是不行{:5_265:}


Last login: Wed Dec 23 19:00:03 on console
X230Ts-Air:~ x230t$ sh /Users/x230t/Downloads/audio.sh

Agreement
The audio_cloverALC-110 script is for personal use only. Do not distribute
the patch, any or all of the files or the resulting patched AppleHDA.kext
for any reason without permission. The audio_cloverALC-110 script is
provided as is and without any kind of warranty.

File: audio_cloverALC-110.command_v1.0n10
Password:
EFI partition is mounted
System Integrity Protection status: disabled.

OK to patch

No audio codec detected
To save a Copy of this Terminal session: Terminal/Shell/Export Text As ...

monkeystar 发表于 2015-12-23 19:17

loppol 发表于 2015-12-23 19:06 https://www.pcbeta.com/static/image/common/back.gif
饿是过了还是不行




别用你的dsdt试试,只用clover。我刚给别人的台式机装过,当时也是碰到这个问题,然后我就加了detect这个参数,然后acpi里面选了fix hda, 重启就能安装了。现在这个用clover的年代基本上用不着自制的dsdt了。我装过好多台电脑,都是不用dsdt都能接近100%完美。

loppol 发表于 2015-12-23 19:47

monkeystar 发表于 2015-12-23 19:17 https://www.pcbeta.com/static/image/common/back.gif
别用你的dsdt试试,只用clover。我刚给别人的台式机装过,当时也是碰到这个问题,然后我就加了detect这个 ...

试了一下还是不行{:5_265:}

sdxzgq 发表于 2015-12-23 19:54

loppol 发表于 2015-12-23 19:47
试了一下还是不行

你打二进制补丁了吗~

lin37 发表于 2015-12-23 20:16

我也是这声卡用的万能

loppol 发表于 2015-12-23 20:18

lin37 发表于 2015-12-23 20:16 https://www.pcbeta.com/static/image/common/back.gif
我也是这声卡用的万能

我现在codec id未识别 万能装了也无声。。。

loppol 发表于 2015-12-23 21:23

本帖最后由 loppol 于 2015-12-23 21:26 编辑

sdxzgq 发表于 2015-12-23 19:54 https://www.pcbeta.com/static/image/common/back.gif
你打二进制补丁了吗~
照着你哪个链接实验了一遍
发现applehda没有加载,
发现你写的这里写错了。。。
Find: 8419D411
Replace: 6902EC10

应该是
Find: 8B19D411
Replace: 6902EC10

另外我把你applehda里面两个没用的xml.zlib删掉了

最后的结果是codecID还是看不到{:5_265:}

sdxzgq 发表于 2015-12-23 21:41

本帖最后由 sdxzgq 于 2015-12-23 21:51 编辑

loppol 发表于 2015-12-23 21:23
照着你哪个链接实验了一遍
发现applehda没有加载,
发现你写的这里写错了。。。

都没错,我参考https://bbs.pcbeta.com/viewthread-1522744-1-1.html~我修改替换的是ad1984那个

loppol 发表于 2015-12-23 22:13

sdxzgq 发表于 2015-12-23 21:41 https://www.pcbeta.com/static/image/common/back.gif
都没错,我参考https://bbs.pcbeta.com/viewthread-1522744-1-1.html~我修改替换的是ad1984那个

不好意思确实是我看错了{:5_265:}

月关小超 发表于 2017-8-16 20:34

楼主这个问题解决没??

月关小超 发表于 2017-8-16 20:35

怎么解决的?

naiti 发表于 2018-5-4 17:55

怎么解决的?

naiti 发表于 2018-5-4 17:57


怎么解决的?
页: [1]
查看完整版本: ALC269声卡codec ID未识别