guoamao 发表于 2013-10-20 19:07

K29 GPT CLOVER2236启动,驱动HD4000

本帖最后由 guoamao 于 2013-10-20 20:21 编辑

参考原贴https://bbs.pcbeta.com/viewthread-1265580-1-1.html感谢超超。
一:修改DSDT来识别HD4000,自行修改对应自己的ig-platform-id:
在DSDT里查找“Name (_ADR, 0x00020000)”,来到识别HD4000的位置。
例:
Device (GFX0)
{
Name (_ADR, 0x00020000)
在“Name (_ADR, 0x00020000)”后添加:
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x06)
{
"device-id",
Buffer (0x04)
{
0x66, 0x01, 0x00, 0x00
},
"AAPL,ig-platform-id",
Buffer (0x04)
{
0x03, 0x00, 0x66, 0x01
},
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}

二、现在修改CLOVER配置文件:
<key>Graphics</key>      <dict>                <key>Inject</key>                <dict>                        <key>ATI</key>                        <false/>                        <key>Intel</key>                        <true/>                        <key>NVidia</key>                        <false/>                </dict>                <key>PatchVBios</key>                <false/>      </dict>附上我的CLOVER配置。百度网盘:http://pan.baidu.com/s/19pA0O效果图:



ilovekobe24 发表于 2013-10-20 19:10

很好 学习了谢谢

ilovekobe24 发表于 2013-10-20 19:19

很好 不错

媛懒如此 发表于 2013-10-20 19:27

既然用clover还用增加这个~白用clover啦

guoamao 发表于 2013-10-20 19:43

媛懒如此 发表于 2013-10-20 19:27 static/image/common/back.gif
既然用clover还用增加这个~白用clover啦

我试试删除是否可用,谢谢指点。

guoamao 发表于 2013-10-20 19:51

本帖最后由 guoamao 于 2013-10-20 20:01 编辑

媛懒如此 发表于 2013-10-20 19:27 static/image/common/back.gif
既然用clover还用增加这个~白用clover啦
抱歉版主,我刚刚尝试了,我的奇葩,要添加才能驱动。试了几天了。不知道是不是因为我的CPU是I5 3320M ES不显问题不?

hewyang 发表于 2013-10-20 20:04

HD4000有好多种,真不知道选哪个?
总不能一个个都实验吧?

guoamao 发表于 2013-10-20 20:05

hewyang 发表于 2013-10-20 20:04 static/image/common/back.gif
HD4000有好多种,真不知道选哪个?
总不能一个个都实验吧?

这个我就帮不了你了。

盗中盗 发表于 2013-10-28 18:11

马克,谢谢分享啊

tmm014618 发表于 2013-10-29 15:30

我给dsdt添加显卡那段代码就出现错误,中文就是说早已存在_DSM,你的怎么解决的?

guoamao 发表于 2013-10-29 21:12

tmm014618 发表于 2013-10-29 15:30 static/image/common/back.gif
我给dsdt添加显卡那段代码就出现错误,中文就是说早已存在_DSM,你的怎么解决的?

DSDT错误先爬爬贴吧。

dearoo 发表于 2013-11-3 19:46

QBNX的HD4000ig-platform-id是多少
我试过0x01660003这个不行

guoamao 发表于 2013-11-3 22:56

dearoo 发表于 2013-11-3 19:46 static/image/common/back.gif
QBNX的HD4000ig-platform-id是多少
我试过0x01660003这个不行

我也不确定了,你是用什么启动?CLOVER还是变色龙?

dearoo 发表于 2013-11-4 07:09

guoamao 发表于 2013-11-3 22:56 static/image/common/back.gif
我也不确定了,你是用什么启动?CLOVER还是变色龙?

CLOVER UEFI GPT

guoamao 发表于 2013-11-4 12:03

dearoo 发表于 2013-11-4 07:09 static/image/common/back.gif
CLOVER UEFI GPT

你试试其他ID。有很多ID。

dyfrxjh 发表于 2013-11-8 23:10

明天试试

guogard 发表于 2013-11-8 23:42

Method (_DSM, 4, NotSerialized)
                {
                  Store (Package (0x02)
                        {
                            "device-id",
                            Buffer (0x04)
                            {
                              0x49, 0x1C, 0x00, 0x00
                            }
                        }, Local0)
                  DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                  Return (Local0)
                }

guogard 发表于 2013-11-8 23:42

Method (_DSM, 4, NotSerialized)
            {
                Store (Package (0x06)
                  {
                        "layout-id",
                        Buffer (0x04)
                        {
                            0x0D, 0x01, 0x00, 0x00
                        },
                        "device-name",
                        Buffer (0x0F)
                        {
                            "Realtek ALC269"
                        },
                        "PinConfigurations",
                        Buffer (Zero) {}
                  }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }

guogard 发表于 2013-11-8 23:45

楼主,我的dsdt已经有两个以上函数,加入你的函数后显示错误:Error        Name already exists in scope (_DSM)

guoamao 发表于 2013-11-8 23:55

guogard 发表于 2013-11-8 23:45 static/image/common/back.gif
楼主,我的dsdt已经有两个以上函数,加入你的函数后显示错误:Error        Name already exists in scope (_DSM)

DSDT错误搜索下论坛。
页: [1] 2
查看完整版本: K29 GPT CLOVER2236启动,驱动HD4000