lin350565559 发表于 2015-8-25 11:29

关于AMDHD7700 驱动

本帖最后由 lin350565559 于 2015-8-27 00:22 编辑

好久没有安装os x系统了 近来无事又开始捣鼓了
本机 配置
(问题已经解决请看678F)
处理器   Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
内存容量16.0GB
显卡   AMD Radeon HD 7700 Series (683D)
硬盘   1、WDC WD1502FAEX-007BA0 (1.5TB)
          2、WDC WD3200AAJS-08L7A0 (320GB)
主板   DZ77SL-50K (AAG55115-301)
网卡   Intel(R) 82579V Gigabit Network Connection
声卡   Realtek ALC892
显示器   V193WL分辨率:1440x900
安装版本 OS X Y osemite 10.10.3 与 10.11 原版
引导是clover


从新启动进入系统时屏幕花屏 大家都知道 这是显卡的原因 通过爬贴找到了 AMDRadeonX4000.kext解决花屏补丁先备份S/L/E目录下AMDRadeonX4000.kext和AMD7000Controller.kext再替换花屏补丁 从其成功进入 一番设置之后进入桌面 但是显卡没有驱动分辨率是1280的 (但不卡顿运行流畅 如果删除掉显卡驱动就会卡顿 反应很慢 )

再从新启动就可进入系统 一番设置后进到桌面 现在显示分辨率为1280

然后通过0xED修改AMD7000Controller.kext的FB 然后在进入win系统 贴入我修改过的AMD7000Controller.kext和原来的AMDRadeonX4000.kext然后再进入OS系统 奇迹就在这里 显卡竟然驱动了 效果全开 什么水波纹什么透明全都有了

但是不能开心的太早 我修复了权限之后驱动就没有了 再通过这样的方法也不行了 之后只能从新安装系统

(之后测试部修改权限可驱动 用了有三四天 可有一天人离开了电脑自己从启了 显卡驱动又没有了)
安装一切正常 驱动 花屏补丁
声卡
网卡
一些工具




Thursday2014 发表于 2015-8-25 11:43

发个核电{:9_357:}   

lin350565559 发表于 2015-8-25 15:37

Thursday2014 发表于 2015-8-25 11:43 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
发个核电

10.10系统下不能驱动啊

lin350565559 发表于 2015-8-26 09:16

有没有高手大侠 说说这是什么愿意啊

l7零八落l 发表于 2015-8-26 21:35

下载试试   下载试试   下载试试   下载试试   

lin350565559 发表于 2015-8-26 22:10

本帖最后由 lin350565559 于 2015-8-27 00:24 编辑

今天又从新安装了一次10.11 报着试一试的心态 看看能否驱动显卡 结果居然成功了
特来分享大家 希望和我一样的显卡按着我的方法可以成功 废话不多说
首先我们要备份10.11目录下对应的驱动 比如我的是
备份好后我们第一步要先修改FB
第一步修改FB:复制S/L/E下AMD7000Controller.kext到桌面。在windows下用GPU-Z另存显卡的VBIOS,名称aaa.rom(或者直接以你的ID命名),在MAC下将aaa.rom和redsock_bios_decoder复制到桌面,打开终端输入


[*]cd ~/desktop/
[*]./redsock_bios_decoder < aaa.rom > redsock.txt
得到redsock.txt,接口数据如下:21P0400.S03:C40304 Pitcairn PRO A1 GDDR5 64Mx32 2GBSubsystem Vendor ID: 174b      Subsystem ID: e221Object Header Structure Size: 355Connector Object Table Offset: 48Router Object Table Offset: 0Encoder Object Table Offset: fdDisplay Path Table Offset: 12Connector Object Id which is         encoderobj id which is 12 enc 0x4)] linkb: falseConnector Object Id which is         encoderobj id which is 22 enc 0x5)] linkb: trueConnector Object Id which is          encoderobj id which is 11 enc 0x2)] linkb: falseConnector Object Id which is          encoderobj id which is 10 enc 0x0)] linkb: falseConnector Object Id which is          encoderobj id which is 00 enc 0x10?)]linkb: false然后复制redsock_bios_decoder到桌面,终端输入


[*]./radeon_bios_decode< aaa.rom > connector.txt
得到connector.txt,接口数据如下:ATOM BIOS Rom:         SubsystemVendorID:0x174b SubsystemID: 0xe221         IOBaseAddress:0x0000         Filename:221P0400.S03         BIOSBootup Message: C40304 Pitcairn PRO A1 GDDR5 64Mx32 2GBPCI ID: 1002:6819Connector at index 0         Type[@offset 45370]: DisplayPort (10)         Encoder[@offset 45374]: INTERNAL_UNIPHY2 (0x21)         i2cid[@offset 45480]: 0x90, OSX senseid: 0x1Connector at index 1         Type[@offset 45380]: HDMI-A (11)         Encoder[@offset 45384]: INTERNAL_UNIPHY2 (0x21)         i2cid[@offset 45507]: 0x92, OSX senseid: 0x3Connector at index 2         Type[@offset 45390]: DVI-D (3)         Encoder[@offset 45394]: INTERNAL_UNIPHY1 (0x20)         i2cid[@offset 45534]: 0x94, OSX senseid: 0x5Connector at index 3         Type[@offset 45400]: DVI-I (2)         Encoder[@offset 45404]: INTERNAL_UNIPHY (0x1e)         i2cid[@offset 45571]: 0x95, OSX senseid: 0x6Connector at index 4         Type[@offset45410]: DVI-I (2)         Encoder[@offset 45414]: INTERNAL_KLDSCP_DAC1 (0x15)         i2cid[@offset 45571]: 0x95, OSX senseid: 0x6得出:接口    txmit    enc    senseidDP         12      04      01HDMI   22      05      03DVI-D   11      02      05DVI-I    10      00      06DVI-I    00        10      06到http://forge.voodooprojects.org/p/chameleon/source/tree/HEAD/trunk/i386/libsaio/ati.c查到蓝宝显卡是Aji,为4个接口。查到Aji的原始值:00040000040300000001010112040501000400000403000000010201220504020400000014020000000103000000030600080000040200000001040011020104接口类型       接口标志位显示特性对齐字符 txmt    encd 显示顺序senseID|00 04 00 00 | 04 03 00 00|00 01    |    01 01    |   12 |   04   |    05      |   01
接口类型:0200LVDS0400DVI-I1000VGA8000S-Video0002DVI0004Displayport0008HDMI
于是得出00040000040300000001010112040401DP00040000040300000001020112040301DP04000000140200000001030011020205DVI-D00080000040200000001040022050103HDMI (01为优先显示)显卡本身是DP、HDMI、DVI-D、DVI-I四个接口,为什么修改为两个相同的DP接口而不是两个DVI呢?解释是原始值前部分不能更改,只能修改后面对应部份,这个是试验过很多次又重启过很多次得出的结论,Aji原始值是两个DP接口,所以改为一样的数值就可以正常显示了,理论上HD7850虽然有四接口但只能三屏输出。用HexEdit打开桌面的ATI7000Controller.kext/Contents/MacOS/AMD7000Controller查找原版排成一行:00040000040300000001010112040501000400000403000000010201220504020400000014020000000103000000030600080000040200000001040011020104替换成修改好的一行然后保存:00040000040300000001010112040401000400000403000000010201120403010400000014020000000103001102020500080000040200000001040022050103至此FB修改完成。此教材非本人原创是复制andyandy https://bbs.pcbeta.com/viewthread-1487383-1-1.html再进行稍微修改




lin350565559 发表于 2015-8-26 22:32

第二步 我们要修改AMDRadeonX4000目录下的 info文件 (不要问我怎么打开 那我也是醉了)
打开后我们查找 AMDTongaGraphicsAccelerator
win下ctrl+fmac下 command+f   
找到之后 我们往下看 我们会看到
<key>CAIL_DisableDrmdmaPowerGating</key>
                                <integer>1</integer>
                                <key>CAIL_DisableDynamicGfxMGPowerGating</key>
                                <integer>1</integer>
                                <key>CAIL_DisableGfxCGPowerGating</key>
                                <integer>1</integer>
                                <key>CAIL_DisableGmcPowerGating</key>
                                <integer>1</integer>
                                <key>CAIL_DisableStaticGfxMGPowerGating</key>
                                <integer>1</integer>
                                <key>CAIL_DisableUVDPowerGating</key>
                                <integer>0</integer>
                                <key>CAIL_DisableVCEPowerGating</key>
                                <integer>1</integer>
                        </dict>

我这个是已经修改好到你们只要把数值改成于我一样就可以了
然后保存 修改好两个文件之后 我们把文件复制到s/l/e 目录下
然后再修复权限 从起看看效果吧

lin350565559 发表于 2015-8-26 22:45


这里附上我修改过的 驱动 与 修改FB的文件









kjsdog 发表于 2015-9-4 17:42

Realtek ALC892声卡也是这个希望下载你的Voodoo_HDA_2.8.5.zip能成功!

水的味道1984 发表于 2015-9-24 10:33

我试一下,安装好多天了

gm996 发表于 2015-10-8 23:58

谢谢分享,有空试一下

Gh0st丶 发表于 2015-10-25 09:33

pb不足 我来回复

Gh0st丶 发表于 2015-10-25 09:57

试试试试试试试试试试

EverSnow 发表于 2015-10-25 22:05

谢谢分享,但是我下了10.11AMD 7750.zip 这个文件7.8次 每次都扣走了Pb了,还是下载到一个forum.php文件{:5_297:}{:5_297:}

EverSnow 发表于 2015-10-25 22:05

EverSnow 发表于 2015-10-25 22:05 http://cdn.pcbeta.img.inimc.comstatic/image/common/back.gif
谢谢分享,但是我下了10.11AMD 7750.zip 这个文件7.8次 每次都扣走了Pb了,还是下载到一个forum.php文件{:5 ...

现在没pb币了

Gh0st丶 发表于 2015-10-26 23:19

我来下载试试

llc609 发表于 2015-10-28 06:46

谢谢楼主。。。

foxload 发表于 2015-10-28 10:59

我是hd7770,这个能用吗,还是只能参考,另外,还有一个hd4860,{:5_297:}
页: [1]
查看完整版本: 关于AMDHD7700 驱动