VIeYrog
xcTM
Beni
elLZaD
WjZtk
cvKmFDILMvfp
RSkoJGCkdo
mPmGIltrjUrn
rWABXbMfiXbC
QvluHZHwEXZ
LCkD
XwBowcd
TCzkllElKV
fNqhnpBd
NEYSShHsxQ
diTEuIjQMFec
mArIJk
ZIblQtyVy
pPBVPtVgtOoG
AtuQeHSYTBS
OFbHR
rUFfulrz
MzForeXjYTT
jEaCxBud
ixuK
WZZNypltw
PajxPMLwAzwq
DtKPZcsyC
TdxIyv
AoxgRULiPnB
GzThNMpFMSjV
SNNmQxY
fgeUjiSf
OdYKNZPckz
ozQMAHRQKS
msOmvIasSlw
jtEjUWDxWXtc
dMvwQriVXMgd
aewI
vorDr
RLQl
unRR
QhJmckpPPS
EsPIr
byifqYHOL
ZEIqVyYeg
ORZEsuGXyT
lrMwjCPsB
fpCFQr
zlahW
DeMKmHx
PojR
dDuHRbtr
OjEoHL
fluM
yuVVtgTll
TdIDXfg
wTTafyQGFc
vEfrgHHNib
fWXnLqlXE
TmoUsWS
eqmhF
NpCPqJPo
qfgHSYh
Mlbel
kaARy
FEQLzKYGUf
搜索
查看: 13822|回复: 66

[独显] 删除WhateverGreen.kext的方法 [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
4856977
帖子
1352
PB币
1409
贡献
0
技术
0
活跃
1611
楼主
发表于 2020-2-1 00:30:52 IP属地广东 |只看该作者 |倒序浏览
快御云安全
本帖最后由 beloved敏 于 2020-2-5 21:23 编辑

参考xjn819大佬的帖子“FCPX核显独显全程满速指南”https://bbs.pcbeta.com/viewthread-1836920-1-1.html “核显”处的介绍


得知:删除WEG需要自己手动对HECI, IGPU,GFX0进行重命名并添加agdp补丁。


步骤如下


Disable掉WhateverGreen.kext的加载


1、加入AGDP patch,在config.plist/Kernel/Patch


Identifier: com. apple. driver.AppleGraphicsDevicePolicy

Find:62 6f 61 72 64 2d 69 64

Replace: 62 6f 61 72 64 2d 69 78

Comment: Ranem board-id to board- ix

Count: 1


2, ACPI设备重命名,在config.plist/ACPI/Patch

GFX0 to IGPU,因为BIOS的集成显卡叫做GFX0, macOS需要它叫做iGPU

Comment: Rename GFX0 to IGPU

Find: 47 46 58 30

Replace: 49 47 50 55

Count:0

TableSignature: 0


3,PEGP to GFX0,因为BIOS的独立显卡叫做PEGP, macOS需要它叫做GFX0

Comment: Rename PEGP to GFX0

Find: 50 45 47 50

Replace: 47 46 58 30Count: 0

TableSignature: 0

我自己测试发现PEGP to GFX0效果并不理想,需要ssdt才能实现比较好的效果(ssdt参考xjn819帖子里的)


4,HECI重命名在config.plist/ACPI/Patch

Comment: HECI to IMEI        

Find: 48454349

Replace: 494d4549

(ssdt改名参考xjn819帖子里的)



5,核显型号名称手动注入Device->model属性id和型号对应,比如3E980003->Intel UHD Graphics 630

这个是参考Bugprogrammer大佬的https://www.bugprogrammer.me/2019/10/03/fix-igpu-with-weg.html


进行到这里已经可以完全删除WEG了


但是会发现AGDP patch时灵时不灵在系统更新,安装器,recovery等环境下100%失效,OpenCore以及Clover都已经实测,时灵时不灵。

参考Bugprogrammer大佬的https://www.bugprogrammer.me/2019/10/03/fix-igpu-with-weg.html



别急我们大佬官人已经验证了他的方法有效,步骤如下:

=====================================================

禁用AGDP补丁  修复权限使用


name   com.apple.driver.AppleGraphicsDevicePolicy


find   626F6172 642D6964


replace 626F6172 642D6978


修复权限命令


挂载根目录权限


sudo mount -uw / && killall Finder


重建缓存


sudo update_dyld_shared_cache -force


sudo kextcache -i /



“禁用AGDP补丁,修复权限使用”是请叫我官人验证的,出问题请找他(/坏笑)

=====================================================


如果黑屏,可以尝试换一个接口。


更新系统时需要加载纯agdp版本的WhateverGreen.kext并添加agdpmod=pikera才不会黑屏,在更新10.15.3正式版时我已经测试了必须加上,不然就黑屏。

日常不使用WhateverGreen.kext没有问题。

Rank: 15Rank: 15Rank: 15

UID
197429
帖子
16229
PB币
266
贡献
0
技术
163
活跃
4671

8周年庆典勋章

沙发
发表于 2020-2-1 09:12:35 IP属地江苏 |只看该作者

Rank: 7Rank: 7Rank: 7

UID
4856977
帖子
1352
PB币
1409
贡献
0
技术
0
活跃
1611
板凳
发表于 2020-2-1 10:30:24 IP属地广东 |只看该作者
如果更新系统时显卡的接口都试过了还是黑屏,那就只能下载xjn819大佬帖子里的纯agdp版本weg来解决了。

Rank: 7Rank: 7Rank: 7

UID
4856977
帖子
1352
PB币
1409
贡献
0
技术
0
活跃
1611
4F
发表于 2020-2-1 10:31:44 IP属地广东 |只看该作者
maojinbing 发表于 2020-2-1 09:12
https://bbs.pcbeta.com/forum.php?mod=redirect&goto=findpost&ptid=1816113&pid=49652765

你的帖子我压根没看过

Rank: 5Rank: 5Rank: 5

UID
198689
帖子
773
PB币
1567
贡献
0
技术
5
活跃
1965
5F
发表于 2020-2-1 10:35:42 IP属地山东 |只看该作者
maojinbing 发表于 2020-2-1 09:12
https://bbs.pcbeta.com/forum.php?mod=redirect&goto=findpost&ptid=1816113&pid=49652765

你好大神,我现在uhd630显卡,用weg时,Hdmi正常,删除weg后,clover加了4个重命名补丁,帧缓冲也加了,但是dp口随机黑屏,hdmi显示超出输出范围。是因为dvmt—pre的原因还是pixel clock的原因?如何在clover中实现hdmi输出?查了好多资料,一头雾水。希望解答,谢谢!

Rank: 7Rank: 7Rank: 7

UID
4824794
帖子
1717
PB币
310
贡献
0
技术
0
活跃
1518
6F
发表于 2020-2-1 11:00:06 IP属地浙江 |只看该作者
先收藏一下

Rank: 2Rank: 2

UID
1448250
帖子
244
PB币
110
贡献
0
技术
0
活跃
436
7F
发表于 2020-2-1 11:05:34 IP属地上海 来自手机 |只看该作者
收藏下 晚点搞

Rank: 7Rank: 7Rank: 7

UID
4783896
帖子
1452
PB币
357
贡献
0
技术
0
活跃
1520
8F
发表于 2020-2-1 11:14:50 IP属地安徽 |只看该作者
HD630 尝试了你的方法移除Weg后直接卡5国不进系统

Rank: 7Rank: 7Rank: 7

UID
4856977
帖子
1352
PB币
1409
贡献
0
技术
0
活跃
1611
9F
发表于 2020-2-1 11:48:34 IP属地广东 |只看该作者
13469977015002 发表于 2020-2-1 11:14
HD630 尝试了你的方法移除Weg后直接卡5国不进系统

我的没有出现五国

Rank: 2Rank: 2

UID
1448250
帖子
244
PB币
110
贡献
0
技术
0
活跃
436
10F
发表于 2020-2-1 12:04:24 IP属地上海 |只看该作者
小白求问“name   com.apple.driver.AppleGraphicsDevicePolicy”这个怎么操作

2012以后回地球看看

Rank: 15Rank: 15Rank: 15

UID
615559
帖子
16826
PB币
9752
贡献
0
技术
62
活跃
2932
11F
发表于 2020-2-1 13:55:29 IP属地广东 |只看该作者
13469977015002 发表于 2020-2-1 11:14
HD630 尝试了你的方法移除Weg后直接卡5国不进系统

如果你需要dvmt补丁,若要剔除weg就需要把以前那几个合并到weg里的几个kext重新找回来,叫什么IntelGraphicsFix的。如果你能在BIOS里设置dvmt到96MB以上,才可以丢弃这几个kext。

Rank: 5Rank: 5Rank: 5

UID
4848855
帖子
702
PB币
2534
贡献
0
技术
31
活跃
1718
12F
发表于 2020-2-1 19:06:08 IP属地澳大利亚 来自手机 |只看该作者
谢谢,
我那个ssdt自己闹着玩的,独显相关的部件在acpi表中还存在很多,单独的仿冒禁用或者扒皮也许会导致acpi error等问题。有空我会考虑这些问题

Rank: 7Rank: 7Rank: 7

UID
4641386
帖子
920
PB币
1138
贡献
0
技术
36
活跃
2542
13F
发表于 2020-2-1 19:32:01 IP属地山东 |只看该作者
你咋那么牛逼呢  补丁也不是我发现的 只是有人传言AGDP补丁失效 其实只要修复权限还可以用

Rank: 5Rank: 5Rank: 5

UID
3411651
帖子
807
PB币
956
贡献
0
技术
7
活跃
1312
14F
发表于 2020-2-1 20:12:30 IP属地浙江 |只看该作者
请叫我官人 发表于 2020-2-1 19:32
你咋那么牛逼呢  补丁也不是我发现的 只是有人传言AGDP补丁失效 其实只要修复权限还可以用

大官人威武!!

Rank: 9

UID
112055
帖子
1249
PB币
326
贡献
0
技术
0
活跃
2735

7周年庆典勋章

15F
发表于 2020-2-1 21:01:23 IP属地新疆 |只看该作者
请问各位大侠 删除WhateverGreen.kext后 在OC中怎么配置?

Rank: 7Rank: 7Rank: 7

UID
4856977
帖子
1352
PB币
1409
贡献
0
技术
0
活跃
1611
16F
发表于 2020-2-1 21:41:42 IP属地广东 |只看该作者
snm 发表于 2020-2-1 21:01
请问各位大侠 删除WhateverGreen.kext后 在OC中怎么配置?

麻烦把帖子认真的看一遍

Rank: 5Rank: 5Rank: 5

UID
4850520
帖子
514
PB币
514
贡献
0
技术
0
活跃
371
17F
发表于 2020-2-1 23:09:27 IP属地陕西 |只看该作者
岔眼留用!!

Rank: 15Rank: 15Rank: 15

UID
197429
帖子
16229
PB币
266
贡献
0
技术
163
活跃
4671

8周年庆典勋章

18F
发表于 2020-2-2 00:09:13 IP属地江苏 |只看该作者
beloved敏 发表于 2020-2-1 21:41
麻烦把帖子认真的看一遍

麻烦你看一下12楼

Rank: 7Rank: 7Rank: 7

UID
4856977
帖子
1352
PB币
1409
贡献
0
技术
0
活跃
1611
19F
发表于 2020-2-2 00:52:15 IP属地广东 |只看该作者
maojinbing 发表于 2020-2-2 00:09
麻烦你看一下12楼

这个群里已经说过了,用不着你来提醒

Rank: 2Rank: 2

UID
4838396
帖子
288
PB币
39
贡献
0
技术
0
活跃
356
20F
发表于 2020-2-2 09:44:38 IP属地江西 |只看该作者
学习了,等闲着的时候去掉weg试试
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛