IntelHD4600移动版OSX驱动 Yosetmite 10.10 IntelHD4600移动版驱动
Intel HD4600 显卡驱动 FORYosetmite 10.10
一、Chameleon 变色龙引导的驱动 办法
由于变色龙引导四代集显机器首先要破解核心,否则无限重启。
替换:/System/Library/Kernels 目录下的原版核心,这是第一步
驱动Intel HD4600移动版集显,第一步需要对原版进行补丁:
1. HD4600 ID注入的时候需要在两个文件中注入
AppleIntelHD5000Graphics.kext
AppleIntelFramebufferAzul.kext
注入移动版HD4600 ID(0x04168086)到/System/Library/Extensions/AppleIntelHD5000Graphics.kext/Contents/Info.plist
注入移动版HD4600 ID(0x04168086)到/System/Library/Extensions/AppleIntelFramebufferAzul.kext/Contents/Info.plist
2. 给AppleIntelHD5000Graphics 驱动打二进制补丁的时候很多同学可能不知道具体操作
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
如果上面补丁不行的话换这个补丁(原版AppleIntelHD5000Graphics 基础上):
sudo /usr/bin/perl -pi -e *s|\x3d\x86\x80\x12\x04\x74\x10\xeb\x5d|\x3d\x86\x80\x12\x04\x74\x10\xeb\x4d|g* AppleIntelHD5000Graphics
其中第一个补丁是吧桌面HD4600 的ID (0x04128086) 替换成移动版的ID (0x04168086)。第二个是做了一个地址跳跃(jump address 不会翻),指向Apple/Intel 支持的GT3。
把修改好后的两个驱动使用工具 安装到系统的SLE,然后调整变色龙或是DSDT注入来驱动HD4600移动版,
打好补丁的驱动百度网盘下载:http://pan.baidu.com/s/1sj2npW5
变色龙配置驱动如下:
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>IntelAzulFB</key>
<string>12</string>
变色龙开启侦测,移动配HD4600 IntelAzulFB=12一般情况下能驱动绝大多数移动的HD4600集显。
DSDT注入ig-plat-form-id代表式样如下:
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" },
})
}
二、Clvoer 幸运草引导打补本的方法:
Clover注入补丁代码:复制代码再在Clvoer设置FakeID为:0x04128086
<key>FakeID</key>
<dict>
<key>IntelGFX</key>
<string>0x04128086</string>
</dict>
Clveor说白一点,就是添加了两个移动版硬件ID的代码,然后仿冒了0x04128086 的设备,达到让系统来驱动的目的,并不需要为二进制打补丁,这点Clvoer比Chameleon强大一些。
通过以上设置或是驱动,一般是能为系统打上驱动了菜单栏也透明了,但仍不完美,需要开启OpenGL CL加速。代码如下:
对于hd4400,在terminal输入这两条命令
sudo perl -i.bak -pe *s|([\xFF\xFC\x3D])\x86\x80\x12\x04|$1\x86\x80\x16\x0A|sg* /System/Library/Frameworks/OpenCL.framework/Libraries/libCLVMIGILPlugin.dylib
sudo codesign -f -s - /System/Library/Frameworks/OpenCL.framework/Libraries/libCLVMIGILPlugin.dylib
对于hd4600,在terminal输入这两条命令
sudo perl -i.bak -pe *s|([\xFF\xFC\x3D])\x86\x80\x12\x04|$1\x86\x80\x16\x04|sg* /System/Library/Frameworks/OpenCL.framework/Libraries/libCLVMIGILPlugin.dylib
sudo codesign -f -s - /System/Library/Frameworks/OpenCL.framework/Libraries/libCLVMIGILPlugin.dylib
Yosemite HD4600 移动版补丁.zip
(1.64 MB, 下载次数: 2, 售价: 5 金钱)
游客,如果您要查看本帖隐藏内容请回复
一、Chameleon 变色龙引导的驱动 办法
由于变色龙引导四代集显机器首先要破解核心,否则无限重启。
替换:/System/Library/Kernels 目录下的原版核心,这是第一步
驱动Intel HD4600移动版集显,第一步需要对原版进行补丁:
1. HD4600 ID注入的时候需要在两个文件中注入
AppleIntelHD5000Graphics.kext
AppleIntelFramebufferAzul.kext
注入移动版HD4600 ID(0x04168086)到/System/Library/Extensions/AppleIntelHD5000Graphics.kext/Contents/Info.plist
注入移动版HD4600 ID(0x04168086)到/System/Library/Extensions/AppleIntelFramebufferAzul.kext/Contents/Info.plist
2. 给AppleIntelHD5000Graphics 驱动打二进制补丁的时候很多同学可能不知道具体操作
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
如果上面补丁不行的话换这个补丁(原版AppleIntelHD5000Graphics 基础上):
sudo /usr/bin/perl -pi -e *s|\x3d\x86\x80\x12\x04\x74\x10\xeb\x5d|\x3d\x86\x80\x12\x04\x74\x10\xeb\x4d|g* AppleIntelHD5000Graphics
其中第一个补丁是吧桌面HD4600 的ID (0x04128086) 替换成移动版的ID (0x04168086)。第二个是做了一个地址跳跃(jump address 不会翻),指向Apple/Intel 支持的GT3。
把修改好后的两个驱动使用工具 安装到系统的SLE,然后调整变色龙或是DSDT注入来驱动HD4600移动版,
打好补丁的驱动百度网盘下载:http://pan.baidu.com/s/1sj2npW5
变色龙配置驱动如下:
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>IntelAzulFB</key>
<string>12</string>
变色龙开启侦测,移动配HD4600 IntelAzulFB=12一般情况下能驱动绝大多数移动的HD4600集显。
DSDT注入ig-plat-form-id代表式样如下:
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" },
})
}
二、Clvoer 幸运草引导打补本的方法:
Clover注入补丁代码:
- <key>KextsToPatch</key>
- <array>
- <dict>
- <key>Comment</key>
- <string>QECI HD4600 Azul (GT2 Mobile to Desktop)</string>
- <key>Find</key>
- <data>
- PYaAEgQ=
- </data>
- <key>Name</key>
- <string>AppleIntelFramebufferAzul</string>
- <key>Replace</key>
- <data>
- PYaAFgQ=
- </data>
- </dict>
- <dict>
- <key>Comment</key>
- <string>QECI HD4600 (GT2 Mobile to Desktop)</string>
- <key>Find</key>
- <data>
- PYaAEgR0EOtd
- </data>
- <key>Name</key>
- <string>AppleIntelHD5000Graphics</string>
- <key>Replace</key>
- <data>
- PYaAFgR0EOtd
- </data>
- </dict>
- </array>
<key>FakeID</key>
<dict>
<key>IntelGFX</key>
<string>0x04128086</string>
</dict>
Clveor说白一点,就是添加了两个移动版硬件ID的代码,然后仿冒了0x04128086 的设备,达到让系统来驱动的目的,并不需要为二进制打补丁,这点Clvoer比Chameleon强大一些。
通过以上设置或是驱动,一般是能为系统打上驱动了菜单栏也透明了,但仍不完美,需要开启OpenGL CL加速。代码如下:
对于hd4400,在terminal输入这两条命令
sudo perl -i.bak -pe *s|([\xFF\xFC\x3D])\x86\x80\x12\x04|$1\x86\x80\x16\x0A|sg* /System/Library/Frameworks/OpenCL.framework/Libraries/libCLVMIGILPlugin.dylib
sudo codesign -f -s - /System/Library/Frameworks/OpenCL.framework/Libraries/libCLVMIGILPlugin.dylib
对于hd4600,在terminal输入这两条命令
sudo perl -i.bak -pe *s|([\xFF\xFC\x3D])\x86\x80\x12\x04|$1\x86\x80\x16\x04|sg* /System/Library/Frameworks/OpenCL.framework/Libraries/libCLVMIGILPlugin.dylib
sudo codesign -f -s - /System/Library/Frameworks/OpenCL.framework/Libraries/libCLVMIGILPlugin.dylib
17/3/4 14:20 上传
点击文件名下载附件