没有卵用
听说改VRAM(动态,最大值): 1536 MB
到 VRAM(动态,最大值): 2048 MB
可以解决黑苹果开机第二阶段的花屏问题,然而并没有什么卵用,瞎几把弄了几下,最后简单放置whatevergreen.kext解决问题
瞎几把弄的log
复制AppleIntelFramebufferAzul
到桌面
➜ ~ kextstat|grep AppleIntel |
查看ig-platform-id
值
➜ ~ ioreg -l |grep ig-platform-id |
安装hex-fiend
,用它打开AppleIntelFramebufferAzul
➜ ~ brew cask install hex-fiend |
搜索ig-platform-id
值, 这里是0300220d
,0300220d
后面就是要替换的值, 这里是00030303 00000002 00003001 00000000 00000060

patch写成这样, 00000000 00000060
这段应该是VRAM的值,00000000 00000080
就是改后的值
类似网络传输中的order byte (Big-Endian)00000000 00000060
== 0x60000000
00000000 00000080
== 0x80000000
如果要改成4096
,就要进位成00000001 00000000
== 0x100000000

Name* | Find*[HEX] | Replace*[HEX] | Comment |
---|---|---|---|
AppleIntelFramebufferAzul | 00030303 00000002 00003001 00000000 00000060 | 00030303 00000002 00003001 00000000 00000080 | Change VRAM from 1536MB to 2048MB for HD4600(DESKTOP) |

重启开机发现还是8个花屏的苹果logo,然后就Disabled
掉了
做一坨东西然后并没有效果,真的是
我起了,一枪秒了,有什么好说的