麦创网

发表于 13/5/26 13:42:40 |显示全部楼层

黑苹果开启AGPM,使得N卡能够顺利开启OpenGL。AGPM的意思是在系统日志内显示AGPM字样,以方便查看是否起作用。

有很多人都会误解了“打开AGPM”,其实不然。我们将通过修改AppleGraphicsPowerManagement.kext和NVDAGF100Hal.kext来开启AGPM。

显卡是Nvidia Geforce GTX 460,256bit,1G显存,双DIV和HDMI借口。另外,小子推荐大家最好能够自己生成DSDT,那样的话,至少能够解决很多不稳定的因素,显卡也能自动识别。


接下来步入正题,开始着手修改。首先,我们找到SystemLibraryExtensions下的AppleGraphicsPowerManagement.kext,将其直接拖至桌面,然后,右键选择显示包内容,打开Info.plist,查找到自己的机型,机型设定为imac12,2,GTX460的显卡ID为10de0e22。

然后,在Info.plis内找到imac12,2,删除其下所有内容,添加提供的文本内容覆盖(只需修改对应机型)。

如图修改:


修改结束后,替换系统的AppleGraphicsPowerManagement.kext,暂时不要重启。

还不算完,我们继续找到SystemLibraryExtensions下的 NVDAGF100Hal.kext,将其直接拖至桌面,然后,右键选择显示包内容,打开Info.plist,在IOPCIPrimaryMatch下添加GTX 460的显卡ID :0x0e2210de&0xffe0ffff,如下图所示:


同样,修改结束后,替换系统的NVDAGF100Hal.kext。

注意:kext最好要用kext Wizard来替换安装。

好了,现在可以重启了,不出意外的话在控制台Log管理器里就会出现AGPM,同样,在启动时用-v命令进入也会出现AGPM。

至此,GTX460开启了AGPM,测试OpenGL分数也会突破3000+,这个大家可以自己测试。


imac12,2修改AGPM内容




打赏楼主

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

 

发表于 13/6/8 17:37:56 |显示全部楼层
。。。。。。看着还不错
 

发表于 13/8/24 13:45:03 |显示全部楼层
替换文本看不清楚呀AppleGraphicsPowerManagement.kext
 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

麦创网 ( 苏ICP备13053101号-1 )

@麦创网 禁止任何未经允许的修改,传播或使用。

Powered by Discuz!

©2012 @ iMac.vip. 用户言论不代表本站立场。

返回顶部