首先需要知道我们加载了哪个 Framebuffer,打开终端,输入以下命令
kextstat | grep -y AppleIntel
如图,我电脑使用的就是 AppleIntelFramebufferAzul.kext
接下来需要知道 ig-platform-id,在终端输入如下命令
ioreg -l | grep ig-platform-id
这里横线上的 0700260d 就是我们需要的 ig-platform-id 了
在 /System/Library/Extensions 下找到同名的 kext 文件,将其拷贝到桌面。这里是 AppleIntelFramebufferAzul.kext
右键显示包内容,在 /Contents/MacOS 里找到同名文件AppleIntelFramebufferAzul.kext,移动至桌面
使用 Hexo Fiend,打开提取的文件,使用 Command+F 搜索前面的 ig-platform-id (0700260d)
把后面的 5 组数据复制出来,一般都是以 00000060 结尾的,如我这里找到的 01030403 00000004 00002002 00005001 00000060(上图中蓝色的选中部分)
复制出来的可能是 2 个一组的形式,自己修改一下
将最后的 00000060 改为 00000080,如图
打开 四叶草配置工具,在 Kernel and Kext Patches 里新建一个选项,按如下输入即可
记得将 Find 和 replace 替换为自己的
Name: AppleIntelFramebufferAzul
Find: 01030403 00000004 00002002 00005001 00000060
Replace: 01030403 00000004 00002002 00005001 00000080
Comment: 1536MB -> 2048MB for HD4200_4400_4600 Mobile
不要乱用别人整理出来的 ID,毕竟每个人的设备都不一样。
升级系统后,可能会失效,重新修改下就好。
一个简易的黑苹果安装教程:https://www.mfpud.com/topics/10263/
一个联系QQ:577535622