- 积分
- 364
- 最后登录
- 2024-1-25
- 精华
- 0
- 阅读权限
- 30
- 主题
- 175
- UID
- 894316
- 帖子
- 625
- PB币
- 1452
- 威望
- 19
- 贡献
- 0
- 技术
- 28
- 活跃
- 434
- UID
- 894316
- 帖子
- 625
- PB币
- 1452
- 贡献
- 0
- 技术
- 28
- 活跃
- 434
|
本帖最后由 sblook 于 2016-4-17 12:40 编辑
1. 自己仿冒不成功,用了AppleHDA Patcher1.2,生成了887VD的驱动,选的layout ID=5把生成的AppleHDA.kext放到SLE下,然后用HDEF做注入,代码也用的AppleHDA Patcher生成的
- Device (HDEF) { Name (_ADR, 0x001B0000) // _ADR: Address Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) }
- Return (Package (0x0C) { "AAPL,slot-name", Buffer (0x09) { "Built in" },
- "layout-id", Buffer (0x04) { 0x05, 0x00, 0x00, 0x00 },
- "device_type", Buffer (0x11) { "Audio Controller" },
- "built-in", Buffer (One) { 0x00 },
- "PinConfigurations", Buffer (Zero) {}, "hda-gfx", Buffer (0x0A) { "onboard-1" } }) } }
复制代码 开机还是灰喇叭,系统信息下也看不到音频信息。
2. 换个注入方式:
把生成的AppleHDA.kext放到SLE下,把HDAEnabler.kext放到Clover的kext目录下,重建缓存,喇叭是起来了,但是没!声!音!系统信息也是错的.....日啊,都是887VD,怎么我的接口特殊点就这么难搞吗?
确定不是耳机的问题,同一条耳机,在这个机器上用windowstogo跑windows就有声音。
把我的clover的config文件,AppleHDA Patcher生成的文件包,我的dsdt,还有用ubuntu提取到的声卡codec文件打包发上来,麻烦高手帮我看看呀!!拜托
进度更新:发现些端倪,https://bbs.pcbeta.com/viewthread-614489-1-2.html从贴中看到作者提到:
- 基本上最重要的是[jack] 和 [fixed]。
- 通常只有本本有 [fixed] 这一项,桌面型电脑都只有 [jack]。
复制代码 我的codec里面混合了jack和fixed,难道这是我的主板怪异之处??
记录一下继续研究
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|