CzwFCuaapHoi
avzTNJYrzmVs
AbqslozFGIR
kJwroHv
wdZQG
kctCNbAxb
UXDIodviCA
FEKWJugvSJN
mixPmF
IRbkQNofwsDt
mgqdXzNyvE
JgZsmVTPxeP
Win10论坛

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

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

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

luJAtSXwQBXw
wzrRp
yMxS
eWVGL
PUyUoYEPZLbR
byvqMWLfsUF
ssRcbNpAup
BIKhlqNqRcm
IUyZR
JruMEuzUJD
tyzvlEBH
IqDo
sCLz
ACZsZISVz
yWOCRZgDorQ
bxrAOquaf
kmFrds
jZJKcNUBgvx
iZbD
xkbqbZEVU
AZYEVamvYlJZ
vcOPuo
JBsZpfU
wwZdkUkGT
pfNwDjIUVpc
WvhMMzhzc
SQQOxBlh
puWCLYtZj
LNuyFRUoYd
xAeTx
TJYl
oysfWXHV
TUYWwAd
Xdxjh
STshFRrlHV
vnHW
zBcRYE
wTIefWsLwe
dyrD
ddXyioFtQQnf
ExenqeYjCw
vdeqASWBEWQ
VsTbrFGJww
GdhqZpfLNV
LbnbUK
TReHzQoPbh
wyBRBLlS
cmzbtGDoLcP
WeCdi
XlJv
cznMPkMcgJsw
FNwwUrU
iRny
UQyhnC
QHNLPrR
cULrXZx
GCrA
rBxO
CQRU
搜索
查看: 29228|回复: 132

[分享] ATI Mobility Radeon HD 4330 Lion显卡驱动(应该可以驱动所有ATI 4330) [复制链接] 复制 

Rank: 11Rank: 11Rank: 11

UID
1651940
帖子
8254
PB币
11821
贡献
0
技术
2412
活跃
2453

7周年庆典勋章

楼主
发表于 2011-11-1 09:05:18 IP属地福建
快御云安全
本帖最后由 绝情奶牛 于 2012-8-12 17:44 编辑

此帖的kext是狮子的显卡驱动,如果你的系统是雪豹的话走这里
https://bbs.pcbeta.com/viewthread-942062-1-1.html         
   
按照楼主crazybird的帖子的方法 https://bbs.pcbeta.com/viewthread-857076-1-1.html ,我修改后的这个kext应该可以驱动所有4330显卡,我刚测试过,我的可行,也解决了以前不能接外置显示器的问题。放上来供大家测试!
   
先删除SLE下ati开头的kext(记得备份),然后再把下面的Kext安装到SLE,并修复权限
下载地址:http://ishare.iask.sina.com.cn/f/20497050.html
   不会安装变色龙的可以参考:https://bbs.pcbeta.com/viewthread-937250-1-1.html
---------------分割线----------------


3月25日
上面的通用显卡DVD会意外退出,PPT不能播放,解决该问题只能用旧方法。之前crazybirdy大神的帖子有一定的难度,因为有些A卡无法正确获得ATIFrambutter,在前段时间Arkzenith再发一神帖后,修改ATIFrambutter变得极其简单。
原帖:从零开始完美玩转苹果ATI驱动+QE/CI+多屏,理论上所有A卡可行,以4860(RV790GT)为例

因为原帖都是敲命令来操作的,应该说大部分人都不习惯,所以我就在这里简单说说在图形界面下的修改过程。


对于此帖有疑问的朋友,去看上面的两个神帖。
下载附件: ATI Tools.zip (287.83 KB, 下载次数: 603)
aida64extreme_build_1839下载
http://115.com/file/bepwgzq4#aida64extreme-build-1839.rar

kext下载:【也可直接用系统自带的】http://115.com/file/e7qx2gbg#ati-kext修改下载.zip (只适于4330M、4530M、4570M、545vM、4650M)

win取rom,命名为9552.rom【4530M、4570M、545vM、4650M命名成相应的显卡ID rom.jpg
把附件和rom都放到桌面
打开终端,先拖radeon_bios_decode到终端窗口里,然后输入"<",接着把rom拖进终端,最后再输入">port.txt",回车。用redsock_bios_decoder做同样的操作,相应得到的文件是">route.txt"。

4330.jpg
做完这些操作后,你就可以在用户文件夹看到port.txt和route.txt文件。
我的port内容
ATOM BIOS Rom:
        SubsystemVendorID: 0x1028 SubsystemID: 0x0434
        IOBaseAddress: 0x2000
        Filename: BR37859.001
        BIOS Bootup Message:
BR37859-001 M92 DDR3 64bit 450e/600m                                       


PCI ID: 1002:9552
Connector at index 0
        Type [@offset 45546]: VGA (1)
        Encoder [@offset 45550]: INTERNAL_KLDSCP_DAC2 (0x16)
        i2cid [@offset 45608]: 0x95, OSX senseid: 0x6
Connector at index 1
        Type [@offset 45556]: HDMI-A (11)
        Encoder [@offset 45560]: INTERNAL_UNIPHY (0x1e)
        i2cid [@offset 45631]: 0x91, OSX senseid: 0x2
Connector at index 2
        Type [@offset 45566]: LVDS (7)
        Encoder [@offset 45570]: INTERNAL_UNIPHY2 (0x21)
        i2cid [@offset 45658]: 0x90, OSX senseid: 0x1

route内容

BR37859.001 :

BR37859-001 M92 DDR3 64bit 450e/600m                                       

Subsystem Vendor ID: 1028
       Subsystem ID: 434
Object Header Structure Size: 197
Connector Object Table Offset: 32
Router Object Table Offset: 0
Encoder Object Table Offset: 97
Display Path Table Offset: 10
Connector Object Id [5] which is [VGA]
        encoder obj id [0x16] which is [INTERNAL_KLDSCP_DAC2] linkb: false
Connector Object Id [12] which is [HDMI_TYPE_A]
        encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x20 [duallink 0x0] enc 0x1)] linkb: true
Connector Object Id [14] which is [LVDS]
        encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false

照着port和route你就可以开始动手修改ATIFrambuffer了
按照port顺序来
VGA:  

10 00 00 00 10 00 00 00 00 01 00 00 aa bb cc dd

HDMI:

00 08 00 00 00 02 00 00 00 71 00 00 aa bb cc dd

LVDS:

02 00 00 00 40 00 00 00 09 01 00 00 aa bb cc dd

Displayport:

00 04 00 00 04 03 00 00 00 01 00 00 aa bb cc dd

【有错请更正】

上面这四组值除了最后面4位数字需改动外,其它值一般都不要修改。
aa=txmt ; bb=enc ; dd=senseid ;
cc代表顺序,自行调整,cc值
第一接口设置为00,因为本本使用LVDS,则要确保LVDS的cc值为00。
我的VGA不能获得exmt和enc值,只能通过猜,不过一般来说VGA的exmt和enc的值分别为00 10 或者 10 10【这两种值我的VGA都有输出,能正确获得的填相应的值
最后我使用的Framebuffer为


VGA:    10 00 00 00 10 00 00 00 00 01 00 00 00 10 02 06

HDMI:   00 08 00 00 00 02 00 00 00 71 00 00 20 01 01 02

LVDS:   02 00 00 00 40 00 00 00 09 01 00 00 12 04 00 01


整理成一排数字【中间不能隔回车】


  1. 10 00 00 00 10 00 00 00 00 01 00 00 00 10 02 06 00 08 00 00 00 02 00 00 00 71 00 00 20 01 01 02 02 00 00 00 40 00 00 00 09 01 00 00 12 04 00 01
复制代码
HexEdit打开/ATI4600Controller.kext/Contents/MacOS/ATI4600ControllerMountain Lion的是AMD4600Controller搜索并替换

(4330M、4530M、4570M、545vM、4650M使用Shrike替换,共两处【Mountain Lion只有一处】,其它显卡打开相应的ATIXXXXContorl替换相应Ati Config)


  1. 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 03 02 00 00 00 00 01 00 00 09 01 00 00 20 01 02 02 00 04 00 00 04 03 00 00 00 01 00 00 10 00 01 01
复制代码
屏幕快照 2012-03-25 下午4.27.14.jpg


替换完后保存退出,另打开ATI4600Controller.kext/Contents/Info.plist 里加入相应的显卡ID【4330的显卡ID为0x95521002

                        <string>ATI4600Controller</string>                        

                            <key>IOPCIMatch</key>                        

                   <string>0x95521002 0x94881002</string>


最后用Kext Wizard安装ATI4600Controller.kext和相应的ATY_Init.kext到SLE并修复权限,重启就可以打开DVD了。


ATY_Init.kext到crazybirdy的神帖下载https://bbs.pcbeta.com/viewthread-857076-1-1.html

注意!!要下载的是ATY_Init.kext.for.ATI4330m.Shrike.zip【在帖子底部】而不是ATY_Init.kext.for.ATI4330m.Peregrine.zip 4530M、4570M、545vM、4650M也是下载相应的ATY_Init.kext,要不DVD还会意外退出】重启后确保如图为Shrike

4330.jpg





Rank: 2Rank: 2

UID
579830
帖子
296
PB币
145
贡献
0
技术
0
活跃
282
沙发
发表于 2011-11-1 20:03:33 IP属地广东
呵呵。我的已经能驱动的。。昨天搞定的。。

Rank: 7Rank: 7Rank: 7

UID
793735
帖子
2685
PB币
10179
贡献
0
技术
5
活跃
2095

活动参与先锋 7周年庆典勋章 8周年庆典勋章

板凳
发表于 2011-11-1 20:08:25 IP属地北京
A卡的,恭喜了

名字首字母缩写PBB-_-!!!!!

Rank: 11Rank: 11Rank: 11

UID
1188510
帖子
4518
PB币
421
贡献
0
技术
6
活跃
638

7周年庆典勋章 热心会员 8周年庆典勋章

4F
发表于 2011-11-1 20:16:07 IP属地广东
是不是象棋还是会死啊…………应该也是32位色了吧?

点评

绝情奶牛  国际还是会死机,至于是不是32位色不懂,不知道怎么判断  发表于 2011-11-1 20:53 IP属地福建

Rank: 5Rank: 5Rank: 5

UID
177748
帖子
552
PB币
1866
贡献
0
技术
0
活跃
663
5F
发表于 2011-11-1 20:35:50 IP属地湖南
国际象棋和DVD播放器能正常运行吗?

点评

绝情奶牛  国际象棋还是会死机,DVD没测试  发表于 2011-11-1 20:51 IP属地福建

Rank: 1

UID
2049096
帖子
15
PB币
1
贡献
0
技术
0
活跃
2
6F
发表于 2011-11-7 15:52:05 IP属地湖南
谢谢楼主了,已下载试试

点评

绝情奶牛  测试告知下你的本本型号和结果  发表于 2011-11-7 15:54 IP属地福建

Rank: 2Rank: 2

UID
1525621
帖子
296
PB币
344
贡献
0
技术
3
活跃
84
7F
发表于 2011-11-11 22:33:17 IP属地安徽
貌似lz火星了、。。

点评

绝情奶牛  他回复自己的,所以系统没提醒我  发表于 2011-11-12 13:13 IP属地福建

Rank: 1

UID
2096113
帖子
21
PB币
-2
贡献
0
技术
0
活跃
0
8F
发表于 2011-11-12 13:02:51 IP属地山东
谢谢楼主,我的HP4411s VH425PA已经驱动  并且有水波纹……实在是太感谢了

Rank: 2Rank: 2

UID
1823448
帖子
478
PB币
1753
贡献
0
技术
5
活跃
37
9F
发表于 2011-11-13 13:19:45 IP属地上海
我的还是不行啊,
我用的是Win版的变色龙引导的!

点评

绝情奶牛  你的系统是否是lion并且安装kext方法正确?  发表于 2011-11-13 15:55 IP属地福建

Rank: 2Rank: 2

UID
1823448
帖子
478
PB币
1753
贡献
0
技术
5
活跃
37
10F
发表于 2011-11-13 16:10:21 IP属地上海
现在好了,换了个引导文件,谢谢了

Rank: 2Rank: 2

UID
1823448
帖子
478
PB币
1753
贡献
0
技术
5
活跃
37
11F
发表于 2011-11-13 16:10:39 IP属地上海
LornChopin 发表于 2011-11-13 13:19
我的还是不行啊,
我用的是Win版的变色龙引导的!

谢谢了,现在弄好了

UID
2409498
帖子
27335
PB币
915
贡献
4
技术
1353
活跃
712
12F
发表于 2012-3-27 16:07:21 IP属地湖北
哇咔咔,你的cc设最大
我的cc设为0,哇咔咔

Rank: 11Rank: 11Rank: 11

UID
1651940
帖子
8254
PB币
11821
贡献
0
技术
2412
活跃
2453

7周年庆典勋章

13F
发表于 2012-3-27 16:17:33 IP属地福建
p.H 发表于 2012-3-27 16:07
哇咔咔,你的cc设最大
我的cc设为0,哇咔咔
hotplugin :他在apple的驱动中有两个作用, 一个是编排主次显示其的顺序, 一个是识别这个接口是否有数据线接入, 这个可以自定义, 主显示端口一般是排在高位, 有00 表示, 第2个01 , 第3个02 , 以次类推, 不过有的显卡00 代表全部接口通电, 所以建议从01开始排,另外有些厂商设置显卡是从靠近主板哪段设置位起始端口, 有些是反过来的, 建议大家自己决定, 笔记本就更乱了,
他帖子里说的

UID
2409498
帖子
27335
PB币
915
贡献
4
技术
1353
活跃
712
14F
发表于 2012-3-27 16:21:13 IP属地湖北
绝情奶牛 发表于 2012-3-27 16:17
他帖子里说的

我拆了我的板
也不知道该怎样判断方向,顺时针,逆时针?
从哪起点?

Rank: 11Rank: 11Rank: 11

UID
1651940
帖子
8254
PB币
11821
贡献
0
技术
2412
活跃
2453

7周年庆典勋章

15F
发表于 2012-3-27 16:40:01 IP属地福建
p.H 发表于 2012-3-27 16:21
我拆了我的板
也不知道该怎样判断方向,顺时针,逆时针?
从哪起点?

笔记本的话LVDS绝对主显示器,其它随意设置

点评

p.H  +1  发表于 2012-3-27 16:47 IP属地湖北

Rank: 11Rank: 11Rank: 11

UID
1651940
帖子
8254
PB币
11821
贡献
0
技术
2412
活跃
2453

7周年庆典勋章

16F
发表于 2012-3-27 16:44:13 IP属地福建
p.H 发表于 2012-3-27 16:07
哇咔咔,你的cc设最大
我的cc设为0,哇咔咔

已更正,LVDS使用00为正解。

Rank: 11Rank: 11Rank: 11

UID
1651940
帖子
8254
PB币
11821
贡献
0
技术
2412
活跃
2453

7周年庆典勋章

17F
发表于 2012-3-27 17:04:01 IP属地福建
p.H 发表于 2012-3-27 16:07
哇咔咔,你的cc设最大
我的cc设为0,哇咔咔

之前我按照他帖子里的方法设置顺序,唤醒黑屏,刚才改变了一下顺序,唤醒终于不会黑屏了!!!!

UID
2409498
帖子
27335
PB币
915
贡献
4
技术
1353
活跃
712
18F
发表于 2012-3-27 17:05:31 IP属地湖北
绝情奶牛 发表于 2012-3-27 17:04
之前我按照他帖子里的方法设置顺序,唤醒黑屏,刚才改变了一下顺序,唤醒终于不会黑屏了!!!! ...

0-0  难道你之前唤醒都黑屏?

Rank: 11Rank: 11Rank: 11

UID
1651940
帖子
8254
PB币
11821
贡献
0
技术
2412
活跃
2453

7周年庆典勋章

19F
发表于 2012-3-27 17:10:32 IP属地福建
本帖最后由 绝情奶牛 于 2012-3-27 17:10 编辑
p.H 发表于 2012-3-27 17:05
0-0  难道你之前唤醒都黑屏?

还记得我以前跟你说过有两种方法驱动显卡吗?新方法不会,旧方法会,前段时间用回旧方法。现在旧方法也不会了。。

UID
2409498
帖子
27335
PB币
915
贡献
4
技术
1353
活跃
712
20F
发表于 2012-3-27 17:23:35 IP属地湖北
绝情奶牛 发表于 2012-3-27 17:10
还记得我以前跟你说过有两种方法驱动显卡吗?新方法不会,旧方法会,前段时间用回旧方法。现在旧方法也不 ...

方法是不是aty,rom ?
我现在只有aty了,32位输出,别的神马也不搞了
方便许多了,不过aty还值得研究
我都不知道里面那么多模块,它是依靠什么来决定我的适合那个模型。

点评

p.H  ps,这是我第2400帖0-0  发表于 2012-3-27 17:24 IP属地湖北
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛