黑苹果10.12.2驱动R9 270显卡成功一例

        近期因工作需要用到MAC OS系统,手上的计算机声卡、网卡、核显都能正常驱动,唯独微星R9 270独显搞不定。按照网络上的贴子通过Clover助手各种打补丁、配置伪装值都未能成功。根据网友的经验分为打补丁和修改驱动两种方法来驱动R9 270,打补丁方法不成功尝试修改驱动试试,结果一次成功,记录下来以便下次使用。两种方法目的都一样,修改驱动更直接,感觉也更方便些。

        修改驱动步聚总结如下:

        1、在Info.plist中添加硬件ID值。

        2、修改驱动文件的fb值。

        3、修复权限,重建缓存。

        具体过程:

        1、打开“终端” 进入/S/L/E文件夹,用cp -r 。。。命令将AMD7000Controller.kext 、AMDRadeonX4000.kext 两个驱动复制到桌面。

        2、在AMD7000Controller.kext驱动中找到Info.plist文件,用文本编辑器打开(在终端中用vi命令就可以不用复制直接改),找到<key>IOPCIMatch</key>,在下方的内容中加入我的硬件ID 0x68111002。

       在AMDRadeonX4000.kext驱动中找到Info.plist文件,用文本编辑器打开,找到<key>AMDPitcairnGraphicsAccelerator</key>下的<key>IOPCIMatch</key>下加入我的硬件ID 0x68111002。

        做这步的目的是让系统可以根据硬件ID查找并加载对应驱动。

        3、在AMD7000Controller.kext驱动中找到驱动程序AMD7000Controller,用AMDFramebufferUtility工具打开Clover引导界面按F6键获得的显卡Rom文件,提取fb原始值及当前显卡的真实值。

        我的原始值是:

        000400000403000000010101000000001204040100000000

        000400000403000000010201000000002205050200000000

        040000001402000000010300000000000000060600000000

        000800000402000000010400000000001102010300000000

        按照http://bbs.pcbeta.com/viewthread-1487383-1-1.html的理论用真实值修改相应数值得到修改后的fb值。

        000400000403000000010101000000001204040100000000

        000400000403000000010201000000001204050100000000

        040000001402000000010300000000001102030500000000

        000800000402000000010400000000002205010300000000

        用工具软件0xED(二进制文件编辑工具)查找并替换原始值(注意要将上述4行合并为1行)。

        4、在“终端”中用sudo cp -r 命令将上述修改后的两个驱动复制回/S/L/E文件夹。

        5、用工具软件Kext Wizard 修复权限,重建缓存,重启计算机,成功驱动R9 270。可以将上述修改后的驱动保存,下次重装系统直接替换即可。

       

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值