没有卵用
听说改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 == 0x6000000000000000 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掉了
做一坨东西然后并没有效果,真的是
我起了,一枪秒了,有什么好说的