|
1. 注入移动版HD4600 ID(0x04168086)到/System/Library/Extensions/AppleIntelHD5000Graphics.kext/Contents/Info.plist 中
2. 给AppleIntelHD5000Graphics 驱动打二进制补丁
*记得先备份AppleIntelHD5000Graphics 驱动!以免失败!
二进制补丁如下代码:
sudo /usr/bin/perl -pi -e 's|\x3d\x86\x80\x12\x04\x74\x10\xeb\x5d|\x3d\x86\x80\x16\x04\x74\x10\xeb\x5d|g' AppleIntelHD5000Graphics
上两张图,我是同时打了两个二进制补丁。
其中第一个补丁是吧桌面HD4600 的ID (0x04128086) 替换成移动版的ID (0x04168086)。第二个是做了一个地址跳跃(jump address 不会翻),指向Apple/Intel 支持的GT3。
3. 注入ig-plat-form-id
添加/替换 以下代码到显卡的_DSM 部分:
Method (_DSM, 4, NotSerialized)
{
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }
Return (Package()
{
"AAPL,ig-platform-id", Buffer() { 0x06, 0x00, 0x26, 0x0a },
"hda-gfx", Buffer() { "onboard-1" },
})
}
或者用MaciASL 里Rehabman 的补丁源(http://raw.github.com/RehabMan/Laptop-DSDT-Patch/master)的2.05 补丁自动修改
最后把这个修改的AppleIntelHD5000Graphics.kext安装到你的DP7的SLE目录下吧,尝试使用Clvoer注入或是DSDT注入来驱动你的笔记本HD4600的集显。
提供百度网盘下载修改好的AppleIntelHD5000Graphics.kext文件:http://pan.baidu.com/s/1bnq31Xd
望能成功驱动你的HD4600的本本用户,反馈信息。
原文地址1:http://pikeralpha.wordpress.com/2014/09/10/experimental-bin-patch-for-hd4600-mobile-gt2/
|
打赏楼主
扫码打赏,你说多少就多少
|