G550的集显HD Graphics是无MAC驱动的,桌面操作很卡。
不死心,测试加载了AppleIntelSNBGraphicsFB.kextAppleIntelSNBVA.bundle结果会如何.
把半残的AppleIntelSNBGraphicsFB.kextAppleIntelSNBVA.bundle加入写入盘中保存的AppleIntelSNBGraphicsFB.kextAppleIntelSNBVA.bundle中有的Info.plist,version.plist,CodeResources文件,然后用KextUtility安装。结果[IOBluetoothHCI...]出现,就停滞不前了。SNB Framebuffer did not show up unload也不出现了。
无奈只能按reset重启,进s模式(single user mode),键入命令
/sbin/fsck -fy 按Enter
/sbin/mount -uw / 按Enter
rm -rf/System/Library/Extensions/AppleIntelSNBGraphicsFB.kext
删除AppleIntelSNBGraphicsFB.kext
reboot 重启电脑。
删除AppleIntelSNBGraphicsFB.kext后,又能恢复进桌面,但无法解决问题。
只好论坛找方法,看到用VGA,能有分辨率,要修改AppleIntelSNBGraphicsFB.kext/Contents/MacOS/AppleIntelSNBGraphicsFB
就复制出AppleIntelSNBGraphicsFB,
下载WinHex 用来修改 AppleIntelSNBGraphicsFB
没用过WinHex,光熟悉界面就用时不少,修改十六进制数值更晕。
搜索
010204001007000010070000 或050300000200000030000000
找到所在地。
把050300000200000030000000改成060200001000000009000000
保存后放入AppleIntelSNBGraphicsFB.kext/Contents/
到苹果中Kext Utility安装修改的AppleIntelSNBGraphicsFB.kext
结果还是无效。重复进s模式恢复。
然后在苹果桌面修改AppleIntelSNBGraphicsFB
用0xED这软件修改,AppleIntelSNBGraphicsFB中有两处050300000200000030000000,这次全改成060200001000000009000000
改好保存测试,还是无效。
继续论坛找方法,找到,
使用0xED打开桌面上AppleIntelSNBGraphicsFB.kext/Contents/MacOS/AppleIntelSNBGraphicsFB
查找(十六进制)
010204001007000010070000050300000200000030000000020500000004000007000000030400000004000009000000040600000004000009000000
替换为010201001007000010070000060200001000000009000000000000000000000000000000000000000000000000000000000000000000000000000000
保存,退出0xED
替换smbios为MacBookPro8,1版
照上述方法操作,smbios从Macmini5,1换成MacBookPro8,1版,安装AppleIntelSNBGraphicsFB.kext
重启电脑,这次有了反应,最后出现了灰苹果的启动画面,但鼠标变成彩球后就停止了。
reset重启电脑,s模式删除rm -rf/System/Library/Extensions/AppleIntelSNBGraphicsFB.kext
又用修改两处的AppleIntelSNBGraphicsFB安装测试,结果还是停在灰苹果彩球,看来smbios换成MacBookPro8,1是正确的。
从别人经验看还删除了一个HD3000的驱动,AppleIntelHD3000GraphicsGLDriver.bundle
reset重启进s模式,
/sbin/fsck -fy 按Enter
/sbin/mount -uw / 按Enter
cd /System/Library/Extensions/
mv AppleIntelHD3000GraphicsGLDriver.bundleAppleIntelHD3000GraphicsGLDriver.bundle.bak
给这文件改个名。
reboot 重启
灰苹果出现,这次灰苹果下的进度条终于动了,进入了苹果Yosemite桌面。记得用最新版KextUtility修复缓存权限。
虽然不是完全驱动,顶栏不能透明。但操作流畅了很多。辛苦折腾最后有了好结果,欣喜中。