- 积分
- 288
- 最后登录
- 2022-10-26
- 精华
- 0
- 阅读权限
- 30
- 主题
- 28
- UID
- 1014064
- 帖子
- 646
- PB币
- 407
- 威望
- 5
- 贡献
- 0
- 技术
- 27
- 活跃
- 685
- UID
- 1014064
- 帖子
- 646
- PB币
- 407
- 贡献
- 0
- 技术
- 27
- 活跃
- 685
|
本帖最后由 tanyilove 于 2014-8-19 16:20 编辑
楼主您好,我查阅您的帖子[交流] Alc888s原版applehda驱动过程(修改好的驱动适用于Y530)
有几事不明白,忘请解答下.谢谢!
您文中提到:
4.AppleHDA的Binary修改
嗯,这一个比较坑爹,因为苹果官方并不支持Alc888的芯片,所以我们需要修改一个与Alc888相近的型号为Alc888,确切的说是10ec0888,就是venderID。但是从10.6开始就这么修改,但是随着系统升级原来的修改方法可能就不好用了……目前来说按如下修改可以支持888芯片,假设你的AppleHDA.kext在桌面。
- sudo perl -pi -e 's|\x83\x19\xd4\x11|\x00\x00\x00\x00|g' ~/Desktop/AppleHDA.kext/Contents/MacOS/AppleHDA
- sudo perl -pi -e 's|\x84\x19\xd4\x11|\x88\x08\xec\x10|g' ~/Desktop/AppleHDA.kext/Contents/MacOS/AppleHDA
复制代码 其中的\x83\x19\xd4\x11和\x84\x19\xd4\x11
我参考[教程] 白苹果原生支持声卡型号 对AppleHDA打补丁必备
0x11d41984 Analog Devices AD1984
意味着ALC888接近的型号是 AD1984?
这个怎么查呢?不解!
5.dsdt添加声卡相关信息- "device-type",
- Buffer (0x11)
- {
- "Realtek ALC888-S" //这里只是个说明随便填,但不能太长,同时要与Buffer后面的长度对应(可以直接删掉0x11,让其自动生成)
- },
复制代码
您说是//这里只是个说明随便填,但不能太长,同Buffer后面的长度对应
0x11 对应10进制是17位
Realtek ALC888-S 我数了下只有16位....
希望能解答下..
|
|