wwwsu 发表于 2016-9-23 22:12

每次升级就是黑屏,重新改AppleGraphicsDevicePolicy文件,希望楼主的方法能有用

zjh821 发表于 2016-9-24 11:13

楼主,试了下,不行啊

shakayx 发表于 2016-9-24 20:38

我每次都是手动改了。习惯了。不过顶楼主。

Hanrak 发表于 2016-9-24 21:12

谢谢 楼主 问题完美解决

shakayx 发表于 2016-9-25 09:04

有没有Clover打补丁的方法呢?请教一下。

cllsi 发表于 2016-9-25 13:06

Hanrak 发表于 2016-9-24 21:12 https://www.pcbeta.com/static/image/common/back.gif
谢谢 楼主 问题完美解决

我的没有作用,能不能把你的dadt.aml,ssdt-1.aml 共享下(分析)。

lwf2012 发表于 2016-9-25 13:10

cllsi 发表于 2016-9-25 13:06 https://www.pcbeta.com/static/image/common/back.gif
我的没有作用,能不能把你的dadt.aml,ssdt-1.aml 共享下(分析)。

你最好还是去看下原帖子不同机型要改成不同的设备名称我的MacPro6,1 就改成GFX1不要按照我的照搬
还要根据你设备名称更改那个SSDT-1

wangshg 发表于 2016-9-25 13:18

好帖子!!!!!

shenjingru 发表于 2016-9-25 13:37

lwf2012 发表于 2016-9-21 20:50 https://www.pcbeta.com/static/image/common/back.gif
已经无痛更新到10.12正式版啦哈哈

dell x79 r4i7 3820不能睿频,有办法解决吗?

RuntimeError 发表于 2016-9-25 14:10

远景的水印把小截图都挡住了 {:9_606:}

口袋妖怪heart 发表于 2016-9-25 19:41

好机智的方法。。直接改显卡定义名
我是用的AGDP bin-patch 像AppleHDA一样 用kexttopatch 没改info 直接跳过对机型的检测。。
不过 我还是用iMac13,2啰

lwf2012 发表于 2016-9-25 19:44

口袋妖怪heart 发表于 2016-9-25 19:41 https://www.pcbeta.com/static/image/common/back.gif
好机智的方法。。直接改显卡定义名
我是用的AGDP bin-patch 像AppleHDA一样 用kexttopatch 没改info 直接跳 ...

哈哈你那个kext patch跳过机型检测的方法能具体说一下么 {:9_365:}

口袋妖怪heart 发表于 2016-9-25 19:52

lwf2012 发表于 2016-9-25 19:44 https://www.pcbeta.com/static/image/common/back.gif
哈哈你那个kext patch跳过机型检测的方法能具体说一下么

不是所有机型都通用应该
首先搜索 board-id 字样(十六进位制)并替换为任意相同长度文字 比如我替换为 board-iz 这样就可以让AGDP无法检测到哪些board-id有特殊设定
然后跳过二进制文件中对ConfigMap那部分的检测 je jne这类有条件限制的跳转改为jmp无条件跳转 或者参考对应函数结构关系 完全没用的跳转可以直接nop掉

我觉得这种改ACPI的方式更好些。。不多说啦

fanjintian 发表于 2016-9-25 20:03

太及时了,谢谢,标记学习了。

口袋妖怪heart 发表于 2016-9-25 20:13

lwf2012 发表于 2016-9-25 19:44 https://www.pcbeta.com/static/image/common/back.gif
哈哈你那个kext patch跳过机型检测的方法能具体说一下么

嗯 我改了下SMBios 我也改成MacPro6,1啰~ 把SSDT变频那部分加了几个档位,APSS()那部分删了几个之前的code,一切正常啰现在~ 用的是改显卡定义 即第二个方法。
btw 我之前对AGDP打补丁方法如下,你看得懂的话可以研究下{:5_597:}
其中 - 为原版,+ 为我改动的部分。
@@ -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的

lwf2012 发表于 2016-9-25 20:31

口袋妖怪heart 发表于 2016-9-25 20:13 https://www.pcbeta.com/static/image/common/back.gif
嗯 我改了下SMBios 我也改成MacPro6,1啰~ 把SSDT变频那部分加了几个档位,APSS()那部分删了几个之前的co ...
恩恩 好的我有时间研究一下 嘿嘿{:9_376:}
还有我CPU好怪用iMac15.1 或者14.2都是三挡变频就是x8 x40 x44
但是用了MacPro 6.1 就变成正常的变频了一共6档 4档睿频

口袋妖怪heart 发表于 2016-9-25 20:51

lwf2012 发表于 2016-9-25 20:31 https://www.pcbeta.com/static/image/common/back.gif
恩恩 好的我有时间研究一下 嘿嘿
还有我CPU好怪用iMac15.1 或者14.2都是三挡变频就是x8 x4 ...

实际上来说 这个动作不应该在你的Haswell机器上出现。
151 142 都是haswell机型 档位少是正常的 一来haswell本来就少 二来imac档位也少
macpro61机型是ivb的 应该没有haswell的FrequencyVectors数据呢?按理来说应该不会变频了呢 可你的却正常了。。这就不清楚啰 抱歉
btw 明天上学。。bye

dug2015 发表于 2016-9-25 20:59

口袋妖怪heart 发表于 2016-9-25 20:51 https://www.pcbeta.com/static/image/common/back.gif
实际上来说 这个动作不应该在你的Haswell机器上出现。
151 142 都是haswell机型 档位少是正常的 一来has ...

很多haswell的cpu,苹果内核直接认得它,不需要任何东东注入变频向量,都可以正确变频。
haswell的i5、i7一般都是这种
比如i7 4790k,就是能无条件正确变频的,不需要ssdt、不需要x86PlatformPlugin。想让他不正确变频都不行。{:9_365:}

只有某些i3,可能是由于苹果没用过i3吧,变频就可能差一些。某些i3 41XX,只有两档变频。

zhangwj1978 发表于 2016-9-25 21:10

这个真的可以有。

swjung 发表于 2016-9-26 00:16

方法1成功,2弄了好几次都失败………
页: 1 [2] 3 4 5 6 7 8 9 10 11
查看完整版本: [搬运] MacPro6.1 iMac15.1以上机型N卡黑屏解决方法