|
(一)引导
HD4000需要特殊版本的Chameleon或是Chimera支持,来导入驱动HD4000必需的ID信息,下载的话去上面提到 的帖子里下载,安装完成后进入下一步,
支持HD 4000的变色龙在这里
Mac版变色龙
Chameleon-2.1svn-r2012.pkg
(2.71 MB, 下载次数: 234)
(二)添加设备ID
这里的设备ID是指AAPL,ig-platform-id ,HD4000有11个ID,需要Chameleon或是Chimera导入HD4000的显卡信息
上面表格一共有五列
不同的AAPL,ig-platform-id对应着不同的信息
Ports是能工作的接口数量,原文建议选3个或3个以上的接口
Memory是需要在bios/UEFI中设置的internal graphics memory(BIOS项里的一个设置)大小
现在我们要在org.Chameleon.boot.plist加入信息,让变色龙导入HD4000的信息
打开org.Chameleon.boot.plist,加入- <key>HD4000PlatformId</key>
- <string>0</string>
复制代码 这对应着AAPL,ig-platform-id的最后一位
上面的是016600000,用的是0
如果用016600001的话那就是- <key>HD4000PlatformId</key>
- <string>1</string>
复制代码 补充:GraphicsEnabler也要开启,如下图
(三)调整BIOS设置
上面提到,不同的AAPL,ig-platform-id对应着不同的Memory设置,我们现在要做的就是调整BIOS中
internal graphics memory的值与你选择的AAPL,ig-platform-id相适应
下面是一个技嘉BIOS的例子
要确定你调的是Internal graphics memory而不是DVMT Total Memory Size(这个参数Mac 不识别)
调整的数值参见上面的表
比如说你用01660000,上表里面对应的Internal Graphics Memory Size是96MB,那BIOS里就设为96MB,保存退出BIOS
补充:感谢如果以上参数不能正常使用的话,把显存设置为96MB或者192MB再试试看,来自OSX86.net 感谢
重启看看效果
如果你设置的正确,那你应该会成功驱动HD 4000,恭喜你
如果还是没有效果,重复步骤2,3试试其它参数,祝你好运
正确驱动的表现是分辨率正常,桌面顶部的菜单栏半透明
P.S. VGA接口无法使用,其它接口没有问题
话外篇 笔记本
笔记本的朋友一般来说只要把下面这组神奇的代码加在org.chameleon.Boot.plist一般就可以驱动HD 4000了
- <key>device-properties</key>
- <string>5e0000000100000001000000520000000100000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000003006601</string>
复制代码 其实这是EFIString驱动都是导入了识别HD4000需要的信息
相当于PlatformID选的是1如果不行用上面的方法测试
如果不行的话可以试试这一组
- <key>device-properties</key><string>7f0000000100000001000000730000000200000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000004006601140000006800640061002d0067006600780000000d0000006f6e626f6172642d31</string>
复制代码 这个相当于PlatformID选的是4
这里留着做反馈吧,Q&A什么的
Q:显存设置的那么小,进win怎么办
A:那个显存并不是只能使用那么多显存,系统还会共享更多的内存的,笔记本现在看是512M
成功的参数
i7 3630M 驱动成功(492F)
i 7 3610M 驱动成功(110F)
i7 3610QM 用的HD4000PlatformId是1
i5 3210M 用的HD4000PlatformId是4(192F)
i7-3920XM用的HD4000PlatformId是4(241F)
i5-3317U用的HD4000PlatformId是9
7 3632QM用的第二组代码(503F)
i7 3720QM用的HD4000PlatformId是4(456F)
笔记本 i7 3612QM i7 3820QM的朋友请测试
台式机
i5 3570K用的HD4000PlatformId是5 ()但是显存设置与表中不一致为96MB
i5 3570K用的HD4000PlatformId是5 ()96MB DVI接口
i7 3770 用的HD4000PlatformId是5
i7 3770 测试ID 0 1 5均能驱动HD4000()使用HDMI接口 无花屏
i7 3770 测试ID 0 1 5均能驱动HD4000()使用DVI接口 显存设置为96MB,其它大小花屏
i7 3770K 用的HD4000PlatformId是1 ()DP接口
i7 3770K 用的HD4000PlatformId是0 (),100F有花屏的解决方法,感谢iaihc
I3 3225 用的HD4000PlatformId是1 ()
台式机i7 3770S i5 3575S i7 3770T的朋友请测试
之前遇到很多坛友问道OpenCL的问题这里告诉大家HD4000在Mac下是不支持的,所以不必再纠结这个了
至于显存大小 则是和你的内存大小有关
一般4G-6G都是384MB
8G是512MB
升级到10.8.3之后会变大一点
384MB变成512MB
512MB变成768MB
|
打赏楼主
扫码打赏,你说多少就多少
|