jayido 发表于 2014-11-23 00:43

分享HD3000 H77主板 0X01168086引用原生驱动

不得不说这个HD3000+H77的主板真的是奇葩,翻了好多好多贴,看了三天,实验了5次,重装了10次系统,才驱动出来,,但是很庆幸可以驱动了,参考大神的两个帖子,自己做个小小的修改

1. /System/Library/Extensions/AppleIntelHD3000Graphics.kext/Contents/info.plist里面
01168086 01268086这里,注意到id前面少了0x,我们帮它补上。
顺便加上真实的显卡id,比如我的0x010A8086。
再打开/System/Library/Extensions/AppleIntelSNBGraphicsFB.kext/Contents/info.plist
作同上的修正。虽然有些机器不用,保险起见还是改一下。

2 第一步:修改AppleIntelSNBGraphicsFB.kext 的INFO.PLIST
找到:

    <key>IOPCIPrimaryMatch</key>
    <string>0x1C3A8086</string>

更改为:

    <key>IOPCIPrimaryMatch</key>
    <string>0x1C3A8086 0x1E3A8086</string>

第二步(仅MOUTAIN LION):修改 AppleIntelFramebufferCapri.kext的INFO.PLIST
找到下面的代码,然后删除。
         <key>AppleIntelMEIDriver</key>
    <dict>
    <key>CFBundleIdentifier</key>
    ……一直到
    <key>FBClientController</key>
    <dict>
然后把mbp81的smbios放到E下面,修复权限,更新缓存就可以了
10.95可以直接替换,其他版本没测

最后个人总结为因为7系列主板 DEVICE-ID号变动所以要添加ID号,那个01168086偏偏没0X。,如果不是01168086,就要用DSDT来假冒其他ID就好了,

w1906033 发表于 2014-11-27 19:05

请问 楼主 你的 <key>IOPCIPrimaryMatch</key>
    <string>0x1C3A8086 0x1E3A8086</string>这里添加0x1E3A8086什么意思

jayido 发表于 2014-12-6 20:19

w1906033 发表于 2014-11-27 19:05 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
请问 楼主 你的 IOPCIPrimaryMatch
    0x1C3A8086 0x1E3A8086这里添加0x1E3A8086什么意思

添加7系类主板ID

iicefire 发表于 2014-12-7 10:36

jayido 发表于 2014-12-6 20:19
添加7系类主板ID

这个主板ID应该从哪得到啊?

jayido 发表于 2014-12-7 10:42

iicefire 发表于 2014-12-7 10:36 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
这个主板ID应该从哪得到啊?

这是通用的,直接按照上面的教程就可以驱动这个ID号的HD3000了,其他型号的,自己要假冒ID,具体看置顶贴
页: [1]
查看完整版本: 分享HD3000 H77主板 0X01168086引用原生驱动