回到過去 发表于 2013-11-14 00:28

我的是ATI 6470m,系统装的10.8.3。用vbios提取不了ROM,是怎么回事啊?该怎么提取?

回到過去 发表于 2013-11-14 01:21

3.提取rom修改你的接口信息


      一是通过GPU-Z直接提取,在大多数笔记本上这样是行不通的
      第二种是以32位模式进入系统 用VBIOS提取
      注意:这种方法要用到32位,而新的ML系统已经不再提供32位支持,只能在lion下或雪豹雪豹下操作具体的操作请看crazybird的帖子,内文部分的

楼主你好!既然你说2种方法都不行,那10.8.3的显卡ROM应该怎么提取啊?我的显卡是ATI HD 6470m

cca 发表于 2013-11-16 20:58

你好,我的是5470M的显卡,
我按照你这边操作了还是不行啊。。。。能指导一下吗,谢谢

1、2:相关KEXT下都有68E01002的代码,所以不需要添加
3、我的信息如下:

./radeon_bios_decode < 1002_68E0.rom

ATOM BIOS Rom:
        SubsystemVendorID: 0x1462 SubsystemID: 0x1043
        IOBaseAddress: 0xd800
        Filename: BR35393.012
        BIOS Bootup Message:
MSI MS1455 PARK S3 LP DDR3 64Mx16 512MB                                    

PCI ID: 1002:68e0
Connector at index 0
        Type [@offset 44904]: LVDS (7)
        Encoder [@offset 44908]: INTERNAL_UNIPHY (0x1e)
        i2cid [@offset 44960]: 0x90, OSX senseid: 0x1
Connector at index 1
        Type [@offset 44914]: VGA (1)
        Encoder [@offset 44918]: INTERNAL_KLDSCP_DAC1 (0x15)
        i2cid [@offset 44983]: 0x97, OSX senseid: 0x8







./redsock_bios_decoder < 1002_68E0.rom


BR35393.012 :

MSI MS1455 PARK S3 LP DDR3 64Mx16 512MB                                    

Subsystem Vendor ID: 1462
       Subsystem ID: 1043
Object Header Structure Size: 140
Connector Object Table Offset: 2a
Router Object Table Offset: 0
Encoder Object Table Offset: 6c
Display Path Table Offset: 12
Connector Object Id which is
        encoder obj id which is enc 0x0)] linkb: false
Connector Object Id which is
        encoder obj id which is linkb: false


         txmit       enc      senseid
LVDS      10          00      01
VGA       00          10      08







LVDS前面部分
02 00 00 00 40 00 00 00 09 01 00 00


VGA前面部分
10 00 00 00 10 00 00 00 00 01 00 00



得到:
            
LVDS 02 00 00 00 40 00 00 00 09 01 00 00 10 00 00 01
VGA10 00 00 00 10 00 00 00 00 01 00 00 00 10 01 08


0200000040000000090100001000000110000000100000000001000000100108


我这边只有2个接口,然后你那边有3个接口
我是将000400000406000000010000210305010004000004060000000100001102040204000000140200000001000002040103
直接替换为0200000040000000090100001000000110000000100000000001000000100108

是否有问题???

4、我的senseid为01,不存在第四步的问题

5、用idsdt合并了dsdt和rom的代码,
然后讲motmot替代为HOOLOCK
然后只找到0,name1,name 也替换为hoolock了
接下来把0,name1,name device_type的 BUFFER () 删掉了,
然后生成了dsdt.aml

然后在org.chameleon.Boot.plist中加入DSDT地址,显卡方面的都没有勾选。


结果,npci=0x2000 -v 进不去,npci=0x2000 -v -x -f 进去了还是没驱动。
不加npci会提示PCI CONFIGURE BEGIN的。

请帮忙看下是哪里问题可以吗。谢谢

jazzand 发表于 2013-11-17 11:06

謝謝,學習中

jazzand 发表于 2013-11-17 14:04

謝謝分享

lanqiao6 发表于 2013-11-18 02:05

正常学习中。

lanqiao6 发表于 2013-11-18 02:06

我们还要编辑它双击用DSDTSE打开

lanqiao6 发表于 2013-11-18 02:40

1002_6759.rom

斗破无疆 发表于 2013-11-18 07:45

感谢分享!!!

斗破无疆 发表于 2013-11-18 08:24

谢谢分享                                                         

斗破无疆 发表于 2013-11-18 09:06

谢谢分享

斗破无疆 发表于 2013-11-18 09:32

谢谢分享

斗破无疆 发表于 2013-11-18 09:32

谢谢分享

斗破无疆 发表于 2013-11-18 09:42

谢谢分享

斗破无疆 发表于 2013-11-18 11:12

谢谢分享

斗破无疆 发表于 2013-11-18 11:19

谢谢分享

hongqipiao 发表于 2013-11-18 23:00

5470m怎么都弄不好

jibem 发表于 2013-11-19 22:21

马上去试试

jibem 发表于 2013-11-19 23:09

我的./radeon_bios_decode < 1002-6760.rom显示 没有HDMI

jibem 发表于 2013-11-19 23:10

有三个    Type [@offset 44924]: DisplayPort (10)什么意思接下来 我应该怎样修改?
页: 82 83 84 85 86 87 88 89 90 91 [92] 93 94 95 96 97 98 99 100 101
查看完整版本: ATI 5系和6系显卡驱动&修改FB探讨