关注上方蓝字关注黑果小白
让小白为你排忧解难
1
驱动准备
清理旧驱动
显卡驱动准备工作,请清理以前的驱动→获取 IGPU 的设备路径→填入 ig-platform-id→填入 device-id
关于HD4600集显驱动,举个例子:驱动完 HD4600 也就这点东西。仿冒设备id及核显型号就可以了!
-
-
缩写解释
-
缩写
解释
FB
Framebuffer(缓冲帧)
WEG
Lilu.kext 和 WhateverGreen.kext
-
软件界面
出现这种界面,则是使用 Xcode 打开的 Plist 文件,若你觉得 Xcode 太大不想安装,也可以选择 PlistEdit Pro
下载相关
名称 |
|
Clover Configurator |
|
PlistEdit Pro |
|
WhateverGreen |
|
Lilu |
|
gfxutil |
这些东西在文章末尾有提供下载
Clover 目录
所有的 clover 目录都是指 /EFI/EFI/CLOVER
DATA 数据填入
由于 Clover 的特性,所有的 DATA 类型数据都必须两两一组倒序填入,例如:0x0A160000 转换之后就是 0000160A,如下图:
为什么要使用 Lilu + WhateverGreen
随着 macOS Mojave 的发行,之前的通过 Clover ▸ KextsToPatch 通过修补帧缓冲的方法已经失效了,尤其是 SkyLake 及以后架构。您现在必须使用 Lilu + WhateverGreen+FB Patcher 的方式来驱动您的显卡。
WhateverGreen 将取代 Lilu 的所有其他视频补丁插件,它目前已经合并了 WhateverGreen,IntelGraphicsFixup,NvidiaGraphicsFixup,Shiki 和 CoreDisplayFixup
启用核显的通常步骤
修正有关设备的 ACPI 名称(核显自身名为 IGPU,英特尔 ® 管理引擎(英文缩写: IMEI)名为 IMEI)。
如若必要,将 核显 / IMEI 的 设备 ID 仿冒为合适的型号。
指定正确的缓冲帧。(英文: Framebuffer,下文简称缓冲帧为 FB)(即 AAPL,ig-platform-id(适用于 Ivy Bridge 或更新微架构)或 AAPL,snb-platform-id(仅适用于 Sandy Bridge 微架构)) 一组正确的 FB 应当正确地包含了可用的输出端口以及该核显的其他属性。
某些与核显相关的其他设备中已包含相关属性。
其中,第 1 步和第 4 步由 WhateverGreen 自动完成。其可运行在 macOS 10.8 及更高版本,这大大简化了正确启用核显的步骤。
准备工作
在 BIOS 中设置核显所需的内存量(即 预分配 DVMT,英文: DVMT Pre-Allocated)为 32 MB, 64 MB, 96 MB 等,与使用的 FB 值相关。如要使用最大值(英文: DVMT Total),请设为 MAX。
三.BIOS 设置
移除以下驱动(如果曾经使用)
AzulPatcher4600
AppleBacklightFixup
CoreDisplayFixup
FakePCIID_Intel_HD_Graphics
FakePCIID_Intel_HDMI_Audio
FakePCIID.kext(不使用其他基于 FakePCIID 的插件时)
IntelGraphicsFixup
IntelGraphicsDVMTFixup
NvidiaGraphicsFixup
Shiki
这些驱动文件通常位于 Clover 的 kexts/Other 文件夹中
关闭所有 Clover 中的显卡注入
config.plist ▸ Graphics ▸ Inject ▸ ATI = NO
config.plist ▸ Graphics ▸ In