- 积分
- 10673
- 最后登录
- 2024-4-16
- 精华
- 0
- 阅读权限
- 220
- 主题
- 596
- UID
- 4568967
- 帖子
- 14232
- PB币
- 2272
- 威望
- 830
- 贡献
- 0
- 技术
- 94
- 活跃
- 3073
- UID
- 4568967
- 帖子
- 14232
- PB币
- 2272
- 贡献
- 0
- 技术
- 94
- 活跃
- 3073
|
35F
发表于 2016-9-25 20:13:20
IP属地日本
|只看该作者
lwf2012 发表于 2016-9-25 19:44
哈哈 你那个kext patch跳过机型检测的方法能具体说一下么
嗯 我改了下SMBios 我也改成MacPro6,1啰~ 把SSDT变频那部分加了几个档位,APSS()那部分删了几个之前的code,一切正常啰现在~ 用的是改显卡定义 即第二个方法。
btw 我之前对AGDP打补丁方法如下,你看得懂的话可以研究下
其中 - 为原版,+ 为我改动的部分。
- @@ -2571,7 +2571,7 @@
- 0000000000003557 48 85 c0 testq %rax, %rax
- 000000000000355a 0f 84 bb 00 00 00 je 0x361b
- 0000000000003560 48 8b 08 movq (%rax), %rcx
- -0000000000003563 48 8d 35 82 36 00 00 leaq 0x3682(%rip), %rsi ## literal pool for: "board-id"
- +0000000000003563 48 8d 35 82 36 00 00 leaq 0x3682(%rip), %rsi ## literal pool for: "board-iz"
- 000000000000356a 48 89 c7 movq %rax, %rdi
- 000000000000356d ff 91 b8 02 00 00 callq *0x2b8(%rcx)
- 0000000000003573 48 85 c0 testq %rax, %rax
- @@ -2635,7 +2635,7 @@
- 000000000000366a 48 89 df movq %rbx, %rdi
- 000000000000366d e8 00 00 00 00 callq 0x3672
- 0000000000003672 85 c0 testl %eax, %eax
- -0000000000003674 74 2c je 0x36a2
- +0000000000003674 eb 67 jmp 0x36dd
- 0000000000003676 49 8b 07 movq (%r15), %rax
- 0000000000003679 48 8d 75 a0 leaq -0x60(%rbp), %rsi
- 000000000000367d 4c 89 ff movq %r15, %rdi
复制代码
// 我解释不明白...... 所以改显卡定义才是最好的办法啦~
此外 10.11的改法 和这不同 10.12的改掉了 上面是10.12的
|
|