Win10论坛

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

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

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

搜索
查看: 32688|回复: 162

[分享] 发帖庆祝 华硕K42jz HD6470 显卡完美驱动 已开启CI/QE     [复制链接]

Rank: 2Rank: 2

UID
3432476
帖子
297
PB币
397
贡献
0
技术
162
活跃
55
发表于 2013-2-25 20:15:16 |显示全部楼层
本帖最后由 372728544 于 2015-1-6 15:46 编辑

感谢 hellozhangxin 大神的大力支持!!!

先晒照片,明天在写教程,先好好玩玩这个系统!是hd6470m的可以用我这个dsdt,但是必须改dsdt里面的edid,里面是我的显示器的,必须改成你自己的,还有也得改ATI6000Control.kext;欢迎发帖提问!
好了 开始写教程了,开始不能编辑,买了个用户组。
本教程参考 hellzhangxin大神的帖子








好了 开始写教程了,开始不能编辑,买了个用户组。

本教程参考 hellzhangxin大神的帖子
原帖地:http://bbs.pcbeta.com/viewthread-1060313-1-1.html

电脑配置如下:
电脑型号 华硕 K42JZ 笔记本电脑
操作系统 Windows 7 旗舰版 32位 SP1 ( DirectX 11 )
处理器 英特尔 Pentium(奔腾) P6200 @ 2.13GHz 双核
主板 华硕 K42JZ (英特尔 HM55 芯片组)
内存 4 GB ( 尔必达 DDR3 1333MHz / 金士顿 DDR3 1333MHz )
主硬盘 希捷 ST9320325AS ( 320 GB / 5400 转/分 )
显卡 ATI Radeon HD 6400M/7400M Series  ( 512 MB / 华硕 )
显示器 中华映管(台湾) CPT17AB ( 13.6 英寸 )
光驱 松下 DVD-RAM UJ8B0 DVD刻录机
声卡 瑞昱 ALC269 @ 英特尔 5 Series/3400 Series Chipset 高保真音频
网卡 智微 JMC25X PCI Express Gigabit Ethernet Adapter / 华硕



第一部分:显卡类型是 HD6470M的(以前不知道 dsdt是主板信息所以dsdt不能用只能自己生成了)
     1 如果你的显卡是这个型号的,可以直接下载这个dsdt文件和ATI6000control.kext;
       2   安装ATI600  .kext   ,   用kext wizard 安装,安装好后,修复权限(在mac下进行)   
       3   ATI6000control.kext 不用修改什么,我已经修改好;需要修改的只有dsdt文件;
      4    修改dsdt.aml文件,在window需要dsdteditor ,需要安装java;
          用dsdteditor打开,看见“内屏的EDID必须修改为这种格式替换自己的EDID。这是LG EDID“
             把自己显示器的edid 添加进去,按照代码中的格式;
      5  查看自己电脑的EDID window下用EDID view  ,这些软件 附件中都给出;
      6  修改完成后,在dsdteditor   点击有个按F5 的按钮,忘了叫什么名字了那个按钮,自己看    看,然后 点击一下,就会编译,时间很长,慢慢等待,然后就会提示是不是有错误什么的,有错误就点击修复,没有的话,就点击刚才那个F5下面的save aml ,起个dsdt .aml保存就行了;


    7 如果你用变色龙 就把dsdt.aml 放到安装那个mac的盘的Extra\dsdt.aml  ,没有的话自己创建。
   如果你是bootthink 就放到 Drawin\dsdt.aml 中;
    8 重启电脑,就可以了。

     说明:以下代码粘自:http://bbs.pcbeta.com/viewthread-1276137-1-1.html

    补充以下:EDID view 找不到了,自己在百度里搜吧


Device (GFX0)
                 {
                     Name (_ADR, Zero)          //修改为自己的实际值
                    Name (_SUN, Zero)
                     Name (_PRW, Package (0x02)
                     {
                         0x09,
                         0x04
                     })
                     Method (_DSM, 4, NotSerialized)    //主要是这里包括的部分
                    {
                         Store (Package (0x46)
                             {
                                 "AAPL,HasPanel",
                                 Buffer (0x04)
                                 {
                                     0x01, 0x00, 0x00, 0x00
                                 },
                                 "AAPL,Haslid",
                                 Buffer (0x04)
                                 {
                                     0x01, 0x00, 0x00, 0x00
                                 },
                                 "AAPL,backlight-control",
                                 Buffer (0x04)
                                 {
                                     0x00, 0x00, 0x00, 0x00
                                 },
                                 "AAPL,aux-power-connected",
                                 Buffer (0x04)
                                  {
                                     0x01, 0x00, 0x00, 0x00
                                 },
                                 "AAPL00,DualLink",
                                 Buffer (0x04)
                                 {
                                     0x00, 0x00, 0x00, 0x00         //如果是高分屏修改成0x01, 0x00, 0x00, 0x00试试
                                },
                                 "AAPL00,Dither",
                                 Buffer (0x04)
                                 {
                                     0x00, 0x00, 0x00, 0x00
                                 },
                                 "AAPL00,override-no-connect",
                                 Buffer (0x80)
                                 {
                                     0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x30, 0xE4, 0x8E, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x13, 0x01, 0x03, 0x80, 0x1F, 0x11, 0x78, 0x0A, 0x8E, 0x35, 0x93, 0x58, 0x56, 0x90, 0x29, 0x20, 0x50, 0x54, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xBC, 0x1B, 0x56, 0x88, 0x50, 0x00, 0x14, 0x30, 0x30, 0x20, 0x35, 0x00, 0x36, 0xAE, 0x10, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x4C, 0x47, 0x20, 0x44, 0x69, 0x73, 0x70, 0x6C, 0x61, 0x79, 0x0A, 0x20, 0x20, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x4C, 0x50, 0x31, 0x34, 0x30, 0x57, 0x48, 0x32, 0x2D, 0x54, 0x4C, 0x51, 0x31, 0x00, 0x8C      
                                 },  //内屏的EDID必须修改为这种格式替换自己的EDID。这是LG  EDID
                                 "hda-gfx",            //些项与HDMI有关可以不修改
                                Buffer (0x0A)
                                 {
                                     "onboard-1"
                                 },
                                 "@0,AAPL,boot-display",     
//以下所有@0,关系到使用的FB有几个接口,现在是两接口FB




第二部分:不是hd6470m的( 稍后在写,敬请期待。。。)

   1 提取显卡rom
     window下安装everest  然后 把鼠标放到everest最下面的状态栏中 点击右键,选择video Debug 然后选择video BIOS Dump,然后就会保存文件,随便起个名字格式,XXX.rom  把后缀名改为rom;
2  提取 dsdt
    还是这个工具,状态栏点击右键,选择APCI Tool  然后就出来一个对话框,点击:save DSDT ,把后缀名改为aml 格式dsds.aml;
3 好了  现在该去mac上面操作了;

4 整合dsdt和显卡rom
    打开这个链接:http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1060313
   看其中的第五步:“5.加载你修改的FB  ”
按照其中的步骤操作就行,整合以后就会生成一个新的dsdt.aml 文件;

5 查看自己显卡的接口信息;
打开这个链接:http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1060313
看其中的第三步:“3.提取rom修改你的接口信息”,查看自己的接口信息,修改ATI6000Control.kext
文件;

6  进入window系统,打开dsdtedtor(也可以用mac上的软件修改,这里用win上的软件说明),选择“file-->open

选择你刚才合成额dsdt.aml 文件;

然后点击放大镜图标,搜索ATY,然后看这个链接的代码2楼部分:http://bbs.pcbeta.com/viewthread-1276137-1-1.html

Device (GFX0)这个方法,他上面代码中都有说明,按着改就可以了;

修改好后,点击iasl-->complie 编译一下是不是有错误,有错误修复,要是超出长度的话就把Package(这里的值删掉)或者buffer(这里的值),看看是哪一行报错就删哪一行的值;


7  这样就算完成了,自己试试能不能驱动显卡;



修改代码还可参考:http://bbs.pcbeta.com/viewthread-1281213-1-1.html
我是按这个教程修改的;
Snip20130225_9.png
Snip20130225_8.png
Snip20130225_7.png
Snip20130225_6.png
Snip20130225_5.png
Snip20130225_4.png
Snip20130225_3.png

dsdt.aml.zip

58.11 KB, 下载次数: 852, 下载积分: PB币 -1

全部文件.zip

2.1 MB, 下载次数: 3319, 下载积分: PB币 -1

4

查看全部评分

Rank: 2Rank: 2

UID
2466027
帖子
401
PB币
420
贡献
0
技术
0
活跃
892
发表于 2013-2-25 21:04:48 |显示全部楼层
在此表示祝贺

Rank: 2Rank: 2

UID
3432476
帖子
297
PB币
397
贡献
0
技术
162
活跃
55
发表于 2013-2-25 21:11:00 |显示全部楼层
寒谷轩 发表于 2013-2-25 21:04
在此表示祝贺

不用买苹果 也能用苹果了。

Rank: 7Rank: 7Rank: 7

UID
2099254
帖子
1233
PB币
2035
贡献
0
技术
1
活跃
459

8周年庆典勋章

发表于 2013-2-25 21:17:36 |显示全部楼层
支持啊
不错下来看看

Rank: 2Rank: 2

UID
3432476
帖子
297
PB币
397
贡献
0
技术
162
活跃
55
发表于 2013-2-25 21:45:09 |显示全部楼层
tlsnake 发表于 2013-2-25 21:17
支持啊
不错下来看看

别忘了 改里面的东西

Rank: 1

UID
2741442
帖子
54
PB币
133
贡献
0
技术
0
活跃
6
发表于 2013-2-25 22:55:45 |显示全部楼层
我就今天好奇来了一下~~就看到了如此可喜的喜讯~~太幸福了,明天等楼主教程

Rank: 1

UID
2741442
帖子
54
PB币
133
贡献
0
技术
0
活跃
6
发表于 2013-2-26 18:25:26 |显示全部楼层
求大神教程

Rank: 2Rank: 2

UID
3432476
帖子
297
PB币
397
贡献
0
技术
162
活跃
55
发表于 2013-2-26 18:29:52 |显示全部楼层
ltsmmkksk123 发表于 2013-2-26 18:25
求大神教程

我不会编辑帖子
往哪里写呢

Rank: 1

UID
2741442
帖子
54
PB币
133
贡献
0
技术
0
活跃
6
发表于 2013-2-26 18:35:30 |显示全部楼层
372728544 发表于 2013-2-26 18:29
我不会编辑帖子
往哪里写呢

表这样子嘛~~俺也只是会看,谁都有第一次嘛~写写呗

Rank: 1

UID
2741442
帖子
54
PB币
133
贡献
0
技术
0
活跃
6
发表于 2013-2-26 18:37:12 |显示全部楼层
要不需要什么,我提取出来,您帮着给修改一下?

Rank: 2Rank: 2

UID
3432476
帖子
297
PB币
397
贡献
0
技术
162
活跃
55
发表于 2013-2-26 18:37:52 |显示全部楼层
ltsmmkksk123 发表于 2013-2-26 18:37
要不需要什么,我提取出来,您帮着给修改一下?

好了  买个了分组  等会吧  正在写

Rank: 1

UID
2741442
帖子
54
PB币
133
贡献
0
技术
0
活跃
6
发表于 2013-2-26 20:08:07 |显示全部楼层
多谢楼主的文章~

Rank: 11Rank: 11Rank: 11

UID
1266756
帖子
3845
PB币
2841
贡献
0
技术
2
活跃
1309
发表于 2013-2-26 20:22:42 |显示全部楼层
楼主笔记本是什么型号啊

Rank: 2Rank: 2

UID
3432476
帖子
297
PB币
397
贡献
0
技术
162
活跃
55
发表于 2013-2-26 20:25:51 |显示全部楼层
华硕k42jz

Rank: 2Rank: 2

UID
3432476
帖子
297
PB币
397
贡献
0
技术
162
活跃
55
发表于 2013-2-26 20:26:35 |显示全部楼层
rwzsycwan 发表于 2013-2-26 20:22
楼主笔记本是什么型号啊

华硕k42jz

Rank: 11Rank: 11Rank: 11

UID
1266756
帖子
3845
PB币
2841
贡献
0
技术
2
活跃
1309
发表于 2013-2-26 20:30:10 |显示全部楼层
372728544 发表于 2013-2-26 20:26
华硕k42jz

额 我的电脑是K47A  显卡也是HD6470M  不知道dsdt可以通用不??

Rank: 2Rank: 2

UID
3432476
帖子
297
PB币
397
贡献
0
技术
162
活跃
55
发表于 2013-2-26 20:34:31 |显示全部楼层
rwzsycwan 发表于 2013-2-26 20:30
额 我的电脑是K47A  显卡也是HD6470M  不知道dsdt可以通用不??

你试试把 ,进去黑瓶的话 就把dsdt 剪切到别的文件夹就行,就是用dsdt文件识别显卡的;
明天再写怎么做dsdt文件

Rank: 1

UID
2741442
帖子
54
PB币
133
贡献
0
技术
0
活跃
6
发表于 2013-2-27 20:57:26 |显示全部楼层
不知道这个edid需要查看的是什么数值?
QQ截图20130227205653.png
QQ截图20130227205632.png
QQ截图20130227205620.png

Rank: 2Rank: 2

UID
3432476
帖子
297
PB币
397
贡献
0
技术
162
活跃
55
发表于 2013-2-27 20:59:10 |显示全部楼层
本帖最后由 372728544 于 2013-2-27 21:01 编辑
ltsmmkksk123 发表于 2013-2-27 20:57
不知道这个edid需要查看的是什么数值?

RAW Data  把前面的0x00什么的去掉  后面的 都按0x00的格式写

光要这些数值 Snip20130227_6.png

Rank: 1

UID
2741442
帖子
54
PB币
133
贡献
0
技术
0
活跃
6
发表于 2013-2-27 21:03:16 |显示全部楼层
372728544 发表于 2013-2-27 20:59
RAW Data  把前面的0x00什么的去掉  后面的 都按0x00的格式写

光要这些数值

写成例如:0x00  0xFF~~之类的吗
回顶部
Copyright (C) 2005-2020 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件