- 积分
- 1510
- 最后登录
- 2020-4-23
- 精华
- 0
- 阅读权限
- 50
- 主题
- 45
- UID
- 553182
- 帖子
- 3700
- PB币
- 4233
- 威望
- 5
- 贡献
- 0
- 技术
- 51
- 活跃
- 444
AAA
- UID
- 553182
- 帖子
- 3700
- PB币
- 4233
- 贡献
- 0
- 技术
- 51
- 活跃
- 444
|
发表于 2015-3-21 12:17:53
IP属地浙江
|显示全部楼层
本帖最后由 drcc 于 2015-3-21 12:24 编辑
驱动HD3000的前提:
1、FakeSMC.kext已经设置好对应的机型(变色龙用户、clover用户)
FakeSMC设置请参考:https://bbs.pcbeta.com/viewthread.php?tid=799385
2、com.apple.Boot.plist、smbois已经设置好对应的机型和参数(变色龙用户)
com.apple.Boot.plist、smbois设置请参考:https://bbs.pcbeta.com/viewthread.php?tid=798366
如果无法进入系统,请关闭变色龙的显卡侦测功能
修改AppleIntelSNBGraphicsFB.kext 的INFO.PLIST
找到:
<key>IOPCIPrimaryMatch</key>
<string>0x1C3A8086</string>
复制代码
更改为:
<key>IOPCIPrimaryMatch</key>
<string>0x1C3A8086 0x1E3A8086</string>
修改 AppleIntelFramebufferCapri.kext的INFO.PLIST
找到下面的代码,然后删除。
<key>AppleIntelMEIDriver</key>
<dict>
<key>CFBundleIdentifier</key>
……一直到
<key>FBClientController</key>
<dict>
上面这段说明 不清,删除到什么位置要注意
打开/S/L/E/AppleIntelHD3000Graphics.kext/Contents/info.plist可以找到以下内容
0x01068086 0x11068086 0x16018086 01168086 01268086
01168086 01268086这里,注意到id前面少了0x,我们帮它补上
DSDT.dsl用maciasl 添加
DTGP
GFX0 改成IGPU
Sandy Bridge CPU on 7-series board补丁
#Maintained by: RehabMan for: Laptop Patches
#graphics_MEI_sandy.txt
# For Sandy Bridge CPU on 7-series board
into device label IMEI parent_label PCI0 remove_entry;
into device label PCI0 insert
begin
Device (IMEI)\n
{\n
Name (_ADR, 0x00160000)\n
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return (Package()\n
{\n
"device-id", Buffer() { 0x3A, 0x1C, 0x00, 0x00 },\n
"name", "pci8086,1c3a",\n
})\n
}\n
}\n
end;
|
|