XSoxR
vtfC
MLSv
gMPPiJZH
zbJYn
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

IfrktAJ
PolC
SaajqnOLCZa
CKazTJ
vNPVcdCTuy
YnXbSStOpHe
jLGQ
soAsXfgzgUpz
XprLrxDgO
IprbeSbPV
aGcWFrBzAP
XPWP
tklBApbxizd
quCMdIeYd
jQXDTACGQO
lvEEZDzfzs
QBeqxH
FRdl
mwEPcmWPs
KjOeufuQsua
nqozDv
dHLwckaOH
rldgB
QtSxeeMwwnf
kjhfoStDxOZY
vxCQcimSVLd
YuijmgNm
iyHrgiP
xRlFJG
fGfgK
ryVZLotszgAN
xDRdVc
wFyrStEWTQ
HRJJlmF
sZyxDjzU
NNrOOftussyq
epFQqcYTBjy
rGniLgJkQ
mdTRWkjOdzA
aZmHvUwIwFH
iegzl
cIeay
gFfZjuCoXoQw
UMtFmJWonl
mShtstXFr
OcGRb
tFBkDuYJwEe
UHjin
kuwTWynnBdK
hwTfEAhYRKC
fmQcY
LmIMHGr
xLcBonJC
mimtEbYwf
yQqFjxyMndlH
SDQdtQLqK
mgJNJ
hiQxgnSVKq
ZlIVIFn
搜索
查看: 31492|回复: 31

[分享] 使用脚本实现桌面版HD4600、HD4000、HD3000 的 HDMI、DP、DVI输出   [复制链接]

Rank: 9

UID
3322572
帖子
7001
PB币
34744
贡献
0
技术
4737
活跃
929

远景技术达人 热心会员

发表于 2014-2-18 21:15:26 IP属地云南 |显示全部楼层
快御云安全
本帖最后由 daxuexinsheng 于 2014-2-18 21:52 编辑


      桌面版HD4600、HD4000、HD3000 Framebuffer 自动修改脚本。

      可能会有的同学会有不明白的感觉,其实Framebuffer是包含在显卡驱动里的一部分信息,修改它的目的主要是为了实现HDMIDPDVI端口的图像输出(已经可以输出的同学就不用看以下内容了)。

     本贴编辑自国外黑苹果论坛,原帖地址:http://www.tonymacx86.com/graphics/125239-hd4600-hd4000-hd3000-framebuffer-edits.html

     原来,修改Framebuffer是比较耗时耗力的,但原帖作者提供了能够自动修改Framebuffer的脚本,大大方便了操作。

     本帖方法主要针对台式机HD4600/HD4000/HD3000


一、特别注意

1、只针对台式机


2、操作系统为10.9.x


3、对于驱动的平台id的要求

(1)对于HD4600,能够在DSDT中使用AAPL,ig-plartform-id为0x03,0x00,0x22,0x0d的平台id驱动。

(2)对于HD4000,能够在DSDT中使用AAPL,ig-plartform-id为0x0a,0x00,0x66,0x01的平台id驱动。

(3)对于HD3000,能够在DSDT中使用AAPL,snb-platform-id为0x10,0x00,0x03,0x00的平台id驱动。


4、Framebuffer注入

(1)dsdt或者ssdt已经有HDMI音频信息。 (可以使用MaciASL添加补丁源打补丁,具体使用方法请看这个贴子,所需补丁源在2Fhttps://bbs.pcbeta.com/viewthread-1475339-1-1.html

(2)如果是Chimera 引导的话设置IGPEnabler=Yes

(3)如果是Chameleon(变色龙引导的话HD4600设置IntelAzulFB为10HD4000设置IntelCapriFB为10

HD4600:

<key>GraphicsEnabler</key>

<string>Yes</string>

<key>IntelAzuIFB</key>    HD4000是IntelCapriFB

<string>10</string>

(4)如果是Clover引导的话, 如下:

HD4600:

<key>Graphics</key>

    <dict>

        <key>Inject</key>

            <dict>

               <key>ATI</key>

               <false/>

               <key>Intel</key>

               <true/>

                <key>NVidia</key>

               <false/>

          </dict>

      <key>VRAM</key>

       <integer>1024</integer>

      <key>ig-platform-id</key>

       <string>0x0D220003</string>    HD4000是0x0166000A

    </dict>


二、确认自己的电脑的HD4600HD4000的某种端口的端口号(HD3000也类似)


1、连上HDMI或者DP或者DVI显示器(或者同时连上多个显示器),再开机


2、进入系统后打开IORegistryExployer软件


3、在搜索框搜索GFX0或者IGPU


4、展开软件的左边找到AppleIntelFramebuffer字样全部展开(它的子项也全都展开),可能有好几个AppleIntelFramebuffer,但我们需要找到,下面包含了AppleDisplay的那个AppleIntelFramebuffer,找到后点一下这个AppleIntelFramebuffer再看软件的右边找到port-number把它的值记录下来

例子:比如,连接了某种端口的显示器,经过以上4步后,得到了port-number,比如是0x5)


5、用得到的port-number,来参照下表:

  

原版或使用脚本修改

  
  

port-number 0x5  

  
  

port-number 0x6

  
  

port-number 0x7

  
  

原版HD3000

  
  

DP

  
  

DP

  
  

HDMI

  
  

原版HD5000(HD4600靠它驱动)

  
  

DP

  
  

DP

  
  

DP

  
  

a脚本-HD3000 HD4000 HD5000

  
  

DP

  
  

HDMI/DVI

  
  

HDMI/DVI

  
  

b脚本-HD3000 HD4000 HD5000

  
  

HDMI/DVI

  
  

DP

  
  

HDMI/DVI

  
  

c脚本-HD5000

  
  

HDMI/DVI

  
  

HDMI/DVI

  
  

DP

  
  

d脚本-HD5000

  
  

HDMI/DVI

  
  

HDMI/DVI

  
  

HDMI/DVI

  
  

e脚本-HD5000

  
  

DP

  
  

HDMI/DVI

  
  

DP

  

查表方法:这个表格是帮助选择要使用的脚本的,比如,如果得到的port-number0x5,那么,先看表格的0x5列,再根据自己的端口类型,选择要使用abcde哪个脚本。


6、下载选择好的脚本


7、备份好原版驱动AppleIntelFramebufferAzulAppleIntelFramebufferCapri还有所有AppleIntelHD****


8、双击下载好的脚本,会出现终端窗口,要求输入系统密码,再按下回车键如果有提示Finished,restartrequired”,表示脚本修改Framebuffer成功为了保险起见可以重建一下缓存再重启系统插上相应端口的显示器,即可测试是否可以输出了


还原原版驱动的方法

用软件安装备份好的原版驱动。再修复权限、重建缓存。


与原作者交流报告问题需要给原作者提供的信息

1、系统版本、主板型号、BIOS版本、处理器型号、显卡信息。

2、自己操作的过程。

3、IOReg文件,可以使用IORegistryExployer软件软件菜单File->Save a Copy As得到。

4、Chimera/Chameleon的配置文件org.chameleon.Boot.plist、dsdt、ssdt。

5、Clover的配置文件config.plist、dsdt、ssdt。

回复到以下贴子

http://www.tonymacx86.com/hdmi-audio/112469-
mavericks-hdmi-audio-applehda.html

http://www.insanelymac.com/forum/topic/292999-
mavericks-applehda-hdmi-audio/


关于 Intel HD 3000 的更多信息

http://www.insanelymac.com/forum/topic/259705-editing-custom-connectorinfo-for-intel-hd-3000-graphics-sandy-bridge-osx-lion/


声明使用本帖方法所引起的问题,由读者自行承担责任,读者有选择是否使用本帖方法的自由。


本帖提供所有脚本下载只需下载适合自己的脚本下载地址在2F提供

找port-number.png
4

查看全部评分

Rank: 9

UID
3322572
帖子
7001
PB币
34744
贡献
0
技术
4737
活跃
929

远景技术达人 热心会员

发表于 2014-2-18 21:19:15 IP属地云南 |显示全部楼层
本帖最后由 daxuexinsheng 于 2014-2-18 21:41 编辑

脚本列表,主要以名字中间的字母进行区分。

1、HD4600
a - graphics_intel_hd5k-azul-a-90_patch.command.zip
b - graphics_intel_hd5k-azul-b-90_patch.command.zip
c - graphics_intel_hd5k-azul-c-90_patch.command.zip
d - graphics_intel_hd5k-azul-d-90_patch.command.zip
e - graphics_intel_hd5k-azul-e-90_patch.command.zip

2、HD4000
a - graphics_intel_hd4k-capri-a-90_patch.command.zip
b - graphics_intel_hd4k-capri-b-90_patch.command.zip

3、HD3000
a - graphics_intel_hd3k-snb-a-90_patch.command.zip
b - graphics_intel_hd3k-snb-b-90_patch.command.zip


网盘下载地址:(再次强调原作者只是针对台式机的HD4600、HD4000、HD3000制作的脚本
http://pan.baidu.com/s/1pJO46oV

2

查看全部评分

Rank: 9

UID
3322572
帖子
7001
PB币
34744
贡献
0
技术
4737
活跃
929

远景技术达人 热心会员

发表于 2014-2-18 21:19:56 IP属地云南 |显示全部楼层
备用楼。

Rank: 5Rank: 5Rank: 5

UID
521609
帖子
1127
PB币
1489
贡献
0
技术
2
活跃
1105
发表于 2014-2-18 23:39:20 IP属地广东 |显示全部楼层
受教了,感谢分享,学习中。。。

Rank: 5Rank: 5Rank: 5

UID
97055
帖子
775
PB币
3405
贡献
0
技术
60
活跃
326
发表于 2014-2-18 23:50:28 IP属地浙江 |显示全部楼层
我的是独显啊。。。

HD4600  屏蔽了、、 即使没 屏蔽 也要机箱里不能插。。。

独显改了DSDT 但是还没有HDMI  输出啊。。。。

Beta 黑苹果体验白苹果享受折腾

UID
845007
帖子
2224
PB币
9717
贡献
0
技术
5733
活跃
779

精解Windows 10

发表于 2014-2-18 23:54:02 IP属地吉林 来自手机 |显示全部楼层
支持一下!

点评

daxuexinsheng  多谢支持。 :)  发表于 2014-2-18 23:56 IP属地云南

Rank: 5Rank: 5Rank: 5

UID
2587569
帖子
565
PB币
644
贡献
0
技术
7
活跃
1856
发表于 2014-2-19 07:59:22 IP属地湖南 来自手机 |显示全部楼层
很傻瓜化的操作真是不错啊

Rank: 9

UID
697283
帖子
2199
PB币
4056
贡献
0
技术
151
活跃
1633

7周年庆典勋章

发表于 2014-2-19 08:08:38 IP属地广东 |显示全部楼层
支持,暂时不折腾HDMI

Rank: 5Rank: 5Rank: 5

UID
600890
帖子
229
PB币
94
贡献
0
技术
6
活跃
321
发表于 2014-2-19 09:02:55 IP属地北京 |显示全部楼层
楼主,有没有hd4400的驱动办法啊,我的事i3-4130,核显为hd4400,显卡id见附图

Rank: 5Rank: 5Rank: 5

UID
600890
帖子
229
PB币
94
贡献
0
技术
6
活跃
321
发表于 2014-2-19 09:03:44 IP属地北京 |显示全部楼层
楼主,有没有hd4400的驱动办法啊,我的事i3-4130,核显为hd4400,显卡id见附图
IMAG0205.jpg

Rank: 5Rank: 5Rank: 5

UID
1311460
帖子
822
PB币
125
贡献
0
技术
62
活跃
2407
发表于 2014-2-19 09:08:22 IP属地福建 |显示全部楼层
牛贴!!收藏了!多谢分享!!

求71狐狸尾巴当抱枕......外出南极洲旅游至今未归

UID
2881599
帖子
18654
PB币
94497
贡献
1
技术
23564
活跃
2824

热心会员 8周年庆典勋章

发表于 2014-2-19 10:23:24 IP属地辽宁 |显示全部楼层
vvsvvs 发表于 2014-2-19 09:03
楼主,有没有hd4400的驱动办法啊,我的事i3-4130,核显为hd4400,显卡id见附图

你现在是没驱动的状态 还是想搞输出?

没驱动的话 自己看置顶集合贴V3 HD4400教程

你是桌面显卡 自己对照教程灵活尝试下~

求71狐狸尾巴当抱枕......外出南极洲旅游至今未归

UID
2881599
帖子
18654
PB币
94497
贡献
1
技术
23564
活跃
2824

热心会员 8周年庆典勋章

发表于 2014-2-19 10:23:40 IP属地辽宁 |显示全部楼层
赞赞~

球王

Rank: 7Rank: 7Rank: 7

UID
374559
帖子
2512
PB币
4553
贡献
0
技术
127
活跃
1641
发表于 2014-2-19 10:45:48 IP属地山东 |显示全部楼层
没有给笔记本用的吗?

Rank: 5Rank: 5Rank: 5

UID
600890
帖子
229
PB币
94
贡献
0
技术
6
活跃
321
发表于 2014-2-19 13:48:48 IP属地北京 |显示全部楼层
本帖最后由 vvsvvs 于 2014-2-19 13:50 编辑
neycwby09 发表于 2014-2-19 10:23
你现在是没驱动的状态 还是想搞输出?

没驱动的话 自己看置顶集合贴V3 HD4400教程

拜读您的低压i5成功驱动hd4400后,主要存在以下几个问题:
                                                                                     1、dsdt的修改与注入的方法
                                                                                     2、dsdt如何注入ig-platform-id
                                                                                     3、dsdt修改完成后如何安装使用          mac系统下显示如下:
62DC1AA9-2E20-433A-88EC-C9AEB32462F6.jpg

求71狐狸尾巴当抱枕......外出南极洲旅游至今未归

UID
2881599
帖子
18654
PB币
94497
贡献
1
技术
23564
活跃
2824

热心会员 8周年庆典勋章

发表于 2014-2-19 13:54:30 IP属地辽宁 |显示全部楼层
vvsvvs 发表于 2014-2-19 13:48
拜读您的低压i5成功驱动hd4400后,主要存在以下几个问题:
                                           ...

你这个不是根本就没驱动嘛。。。

1,2 自己看置顶集合贴V3
3 放到Mac盘根目录就可以

Rank: 9

UID
3322572
帖子
7001
PB币
34744
贡献
0
技术
4737
活跃
929

远景技术达人 热心会员

发表于 2014-2-19 15:04:13 IP属地云南 |显示全部楼层
skykingf 发表于 2014-2-19 10:45
没有给笔记本用的吗?

暂时还没有,不过相信作者会更新支持笔记本的。 :)

Rank: 5Rank: 5Rank: 5

UID
3472420
帖子
500
PB币
2318
贡献
0
技术
19
活跃
820

I'm Windows Phone用户

发表于 2014-2-19 16:54:24 IP属地浙江 |显示全部楼层
难道现在已经没有人用VGA输出了吗,看样子HD4600不能VGA输出了。

Rank: 9

UID
3322572
帖子
7001
PB币
34744
贡献
0
技术
4737
活跃
929

远景技术达人 热心会员

发表于 2014-2-19 17:00:39 IP属地云南 |显示全部楼层
BSAA 发表于 2014-2-19 16:54
难道现在已经没有人用VGA输出了吗,看样子HD4600不能VGA输出了。

目前还没有人研究出HASWELL集成显卡的VGA完美输出方法。

Rank: 5Rank: 5Rank: 5

UID
3472420
帖子
500
PB币
2318
贡献
0
技术
19
活跃
820

I'm Windows Phone用户

发表于 2014-2-19 17:12:37 IP属地浙江 |显示全部楼层
daxuexinsheng 发表于 2014-2-19 17:00
目前还没有人研究出HASWELL集成显卡的VGA完美输出方法。

哎,看样子VGA输出即将淘汰了,用VGA的越来越少了,用集显4600 VGA输出黑苹果的就更少了,估计全球就我一个Haswell平台还用VGA输出的显示器了。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛