- 积分
- 279
- 最后登录
- 2024-3-15
- 精华
- 0
- 阅读权限
- 30
- 主题
- 73
- UID
- 685159
- 帖子
- 503
- PB币
- 614
- 威望
- 13
- 贡献
- 0
- 技术
- 71
- 活跃
- 1472
- UID
- 685159
- 帖子
- 503
- PB币
- 614
- 贡献
- 0
- 技术
- 71
- 活跃
- 1472
|
发表于 2017-4-1 09:12:34
IP属地湖北
|显示全部楼层
有人用 clover 的 AppleGraphicsDevicePolicy 补丁失效的吗?
就是这个补丁:
http://www.insanelymac.com/forum/topic/308790-applegraphicsdevicepolicy-on-the-fly-patching-impossible-alternate-idea-but-still-does-not-seem-to-work/page-5#entry2328051
- Hi,
-
- Here are binary patch on the fly for clover, will not work during install process because AppleGraphicsDevicePolicy is not in kernelcache.
-
- kext check first if config = "none", this patch replace opcode jump equal to unconditional jump. :)
-
- El Capitan
-
- Search 85 C0 74 25 48 8B 03 48 8D 75 A0
- Replace 85 C0 EB 25 48 8B 03 48 8D 75 A0
-
- Sierra
-
- Search 85 C0 74 2C 49 8B 07 48 8D 75 A0
- Replace 85 C0 EB 2C 49 8B 07 48 8D 75 A0
-
- Fred
复制代码
- <dict>
- <key>Comment</key>
- <string>[FredWst] NVIDIA Black Screen fix / Sierra</string>
- <key>Disabled</key>
- <false/>
- <key>Find</key>
- <data>
- hcB0LEmLB0iNdaA=
- </data>
- <key>Name</key>
- <string>AppleGraphicsDevicePolicy</string>
- <key>Replace</key>
- <data>
- hcDrLEmLB0iNdaA=
- </data>
- </dict>
复制代码 ,就算我手动修改AppleGraphicsDevicePolicy,重建缓存,也不行。
最后只能用换 board-id 的方法:
就是这个:
http://www.insanelymac.com/forum/topic/308790-applegraphicsdevicepolicy-on-the-fly-patching-impossible-alternate-idea-but-still-does-not-seem-to-work/page-5#entry2328051
在clover的SMBIOS里,换掉board-id为以下其中的某一个。
(Try this first) iMac 14,2: Mac-27ADBB7B4CEE8E61
iMac 13,2: Mac-FC02E91DDD3FA6A4
Mac Pro 4,1: Mac-F221BEC8
Mac Pro 6,1: Mac-F60DEB81FF30ACF6
这样的确是成功了。
性能好像没啥区别。
但总感觉不完美啊。
为啥clover 的 AppleGraphicsDevicePolicy 补丁和手动修改 AppleGraphicsDevicePolicy 里全部为 none 都不行呢?
|
|