- 积分
- 56
- 最后登录
- 2018-6-13
- 精华
- 0
- 阅读权限
- 20
- 主题
- 0
- UID
- 3196762
- 帖子
- 65
- PB币
- 100
- 威望
- 5
- 贡献
- 0
- 技术
- 0
- 活跃
- 92
- UID
- 3196762
- 帖子
- 65
- PB币
- 100
- 贡献
- 0
- 技术
- 0
- 活跃
- 92
|
993红旗手 发表于 2017-9-28 12:44
5,a,b都可以用,我测试的情况是后两者在dsdt注入情况下才生效
你好,我把我dsdt注入方式说一下,麻烦看一下有没有问题
1、clover下提取acpi
2、用maciASL修改dsdt.aml
3、找到Name (_ADR, 0x00020000)
4、在下方插入以下代码(edid略,platform166000a)- Method (_DSM, 4, NotSerialized)
- {
- If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }
- Return (Package()
- {
- //IMPORTANT: edit for actual ig-platform-id
- "AAPL,ig-platform-id", Buffer() { 0x0A, 0x00, 0x66, 0x01 },
- //EDID section: Fill in with your actual 128 bytes of EDID data
- //Note: Clover uses override-no-connect, but I've also seen
- // override-no-edid. Not sure what the difference is.
- //"AAPL00,override-no-connect", Buffer (0x80)
- "AAPL00,override-no-connect", Buffer (0x80)
- {
- /*****
- 显示器EDID
- *****/
- },
- })
- }
复制代码 5、保存至EFI/Clover/ACPI/patched/DSDT_a.aml
6、clover configurator内 ACPI--DSDT_name :DSDT_a.aml, Graphics--去掉Inject EDID,去掉Inject Intel,去掉ig-platform-id
|
|