4600u黑苹果 r5_黑苹果集成显卡Intel HD Graphics 4400/4600 驱动方法

本文详细介绍了如何驱动Intel HD Graphics 4400/4600显卡在黑苹果系统上的方法,包括设备ID列表、平台ID、BIOS设置建议以及使用Chameleon和Clover引导程序的参数设置和DSDT注入技巧,提供了多个成功案例供参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

显卡支持列表:设备id设备平台

0x0c26移动版

0x0c16移动版

0x0c06移动版

0x0d26移动版HD 5200

0x0a26移动版超级本HD 5000

0x0a2e移动版HD 5100

0x0a16移动版超级本HD 4400

0x0426移动版HD 4600

0x0416移动版HD 4600

0x0406移动版HD 4200

0x0d22HD 5200

0x0412HD 4600

ig-platform-id信息:

平台ID名称管线数端口数固定显存(M)动态显存(M)端口类型成功案例

0x0000060cSDV Mobile GT133641024eDP, DVI, HDMI

0x0000160cSDV Mobile GT233641024eDP, DVI, HDMI部分hd4600

0x0000260cSDV Mobile GT333641024eDP, DVI, HDMIi5-4570 hd4600

0x00000604Mobile GT133641024eDP, DVI, HDMI

0x00001604Mobile GT233641024eDP, DVI, HDMI

0x00002604Mobile GT333641024eDP, DVI, HDMI

0x0000260dCRW

Mobile GT333641024eDP, DVI, HDMI

0x0000160aULT     Mobile GT233641024eDP, DVI, HDMIi5-4500u hd4400

0x0000260aULT

Mobile GT333641024eDP, DVI, HDMI

0x02001604Mobile GT211641024eDP

0x0500260aULT Mobile GT333321024eDP, DP, DP

0x0600260aULT Mobile GT333321024eDP, DP, DPi5-4200u hd4400

0x0800260aULT Mobile GT333641024eDP, DP, Thunderbolt

0x08002e0aULT reserved GT33364

0x0700260dCRW Mobile GT334641024eDP, DP, DP, HDMI

0x0300220dCRW Desktop GT233641024DP, DP, DP

0x04001204Desktop GT20064256无

个人建议,先尝试使用参数驱动。

一、HD4400

在BIOS中设置好固定显存/动态显存,名字可能不一样,注意设置一下,固定显存一定要与帖子开始的表中的一样,而动态显存如果没有1024M这个选项,则建议设置为最大。没有的话不设置也是可以的。

1、i5-4200u,chenkj918的笔记本型号是“宏基 Acer v5-573g”。他的驱动方法如下: i5-4200u搭载的hd4400的“device id”为“0a16”。

1.1。

在org.chameleon.Boot.plist中加入参数“IntelAzulFB=12”,其中12可以换成0-15的任何一个整数试试。此时,GraphicsEnabler设为Yes。由于没有设备不能测试,还请成功的同学指出具体设置。一般用以下参数(“12”可变)

GraphicsEnabler

Yes

IntelAzuIFB

12复制代码这一组参数中的IntelAzuIFB的0~15分别代表了16组platform id:0 = 0x000006041 = 0x0000060c2 = 0x000016043 = 0x0000160a4 = 0x0000160c5 =0x000026046 =0x0000260a7 =0x0000260c8 =0x0000260d9 =0x0200160410 =0x0300220d11 =0x0500260a12 =0x0600260a13 =0x0700260d14 =0x0800260a15 =0x08002e0a1、笔记本HD4400建议用12或者3。

2、笔记本HD4600建议用12或者7或者4。

3、台式机HD4600建议用10或者7。

4、台式机HD4400建议先试试10。(目前无成功案例)

或者,用这一组合的参数,之所以变色龙还要提供InjectIntel-ig参数,是因为之前的参数只能够注入16组platform id,新的参数可以由用户自行输入要注入的platform id,但是,需要特别注意用变色龙注入platform id时,platform id的顺序,详见本帖的第五点):

GraphicsEnabler

Yes

InjectIntel-ig

0x0a260006复制代码如果这个参数无法驱动,可以尝试用DSDT注入”ig-platform-id“,方法在后面。

如果变色龙无法驱动,尝试使用Clover引导。

1.2Clover引导。

(1)先用clover的config.plist注入这个ig-platform-id:0x0600260a试试,实际注入时好像要倒过来,即在config.plist里要写成0x0a260006。同时设置Inject EDID(视具体情况而定)。一般配置如下(在config.plist的Graphics的配置):

Inject

ATI

Intel

NVidia

ig-platform-id

0x0a260006

复制代码2)config.plist注入不行的话,再试试用DSDT注入(前提:已有DTGP函数)。方法如下:

(必备知识:Haswell 的显卡定义在其中一个 SSDT里,名字是 Device (GFX0)。但ThinkPad系列是例外。ThinkPad的显卡定义在DSDT里,而且显卡名字也很特殊,是 Device (VID))

在显卡部分加入如下信息:

例如:

Device (GFX0)

{

Method ()

{

......

}

Method ()

{

......

}

......

在这里加入Method (_DSM)

Method (_DSM, 4, NotSerialized)

{

......

}

}和第一个"{"对应的后大括号

Method (_DSM, 4, NotSerialized)

{

Store (Package (0x06)

{

"model",

Buffer (0x16)

{

"Intel HDGraphics 4400"

},

"AAPL,ig-platform-id",

Buffer (0x04)

{

0x06, 0x00, 0x26,0x0a

},

"hda-gfx",

Buffer (0x0A)

{

"onboard-1"

}

}, Local0)

DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

Return (Local0)

}复制代码强烈建议,,使用 MaciASL 软件的补丁功能,加入驱动显卡的代码。(需要把显卡部分,从SSDT移动到DSDT里)

楼主的视频教程:(注意,教程中主要是演示 代码的移动方法、屏蔽独显、打亮度调节补丁,其中,台式机没有屏蔽独显和亮度调节的问题)

注意:教程的方法是基本的,只是驱动显卡时,需要打的补丁换一下就可以了。用这个补丁:“Haswell HD4400/HD4600/HD5000”。它默认的 id是 0x06, 0x00, 0x26, 0x0a ,台式机需要自己改一下id :0x03, 0x00, 0x22, 0x0d

视频教程:

2、i7-4500u。其所搭载的hd4400的“device id”也是“0a16”。驱动方法如下:

原帖地址:

他的电脑型号是“宏基 Acer v7-582PG”。

2.1。

方法同i5-4200u的方法。先尝试参数,再尝试DSDT。

2.2Clover引导。

(1)先用clover的config.plist注入这个ig-platform-id:0x0000160a试试,实际注入时好像要倒过来,即在config.plist里要写成0x0a160000。同时设置Inject EDID(视具体情况而定),原帖中设置了。

(2)config.plist注入不行的话,再试试用DSDT注入。

方法同i5-4200u的方法。只是ig-platform-id改为:0x00, 0x00, 0x16,0x0a

当然,仍然可以用i5-4200u的 0x06, 0x00,0x26, 0x0a。二、HD4600

”halechan”版主是第一个驱动成功hd4600的。他使用的CPU为i5-4570。

原帖地址:他的驱动方法如下:

在BIOS中设置好固定显存/动态显存,名字可能不一样,注意设置一下,固定显存一定要与帖子开始的表中的一样,而动态显存如果没有1024M这个选项,则建议设置为最大。没有的话不设置也是可以的。使用0x0000260c。

(它的变色龙IntelAzuIFB值是4,可以看看本贴的 1.1。Clover注入这样书写:0x0c260000,可以看看本贴的 1.2 和 五。)如果用DSDT,书写如下:

代码同以上的方法。只是ig-platform-id改为:0x03, 0x00, 0x22, 0x0d  或者0x00, 0x00,0x26, 0x0c

三、桌面版HD4400驱动推想

请试试这个贴子的方法。

优先尝试已有成功案例的id,再尝试其它的id。尝试用引导程序参数或注入,或者用DSDT注入。

四、桌面版HD4400驱动“狂想”

对于使用所有方法还是无法驱动桌面版HD4400的,最后再试试HD4000的id。

五、关于引导程序注入与DSDT注入的说明

1、DSDT注入,ig-platform-id的数值顺序与帖子开始所给的顺序相同。

例如,0x0600260a --> 0x06, 0x00, 0x26, 0x0a

2、引导程序注入,使用变色龙或者Clover参数注入,ig-platform-id的数值顺序与帖子开始所给的顺序不同。

例如,0x0600260a --> 0x0a260006

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值