imsion
发表于 2011-3-25 20:04
慢慢学习哦!谢谢了!
solotov12
发表于 2011-3-25 20:27
用了疑似正确的personality,现在显卡已经驱动!可调为1366乘768!
但是!! 正常chameleon引导进mac,在登录框中输入正确密码按“登入”后,桌面闪一下就蓝屏跳回登入界面!!!莫名其妙啊,安全模式-x可成功进入,加载widget无水纹!
求教! 手机发帖,在线等!!!!!!
crazybirdy
发表于 2011-3-25 20:38
回复 583# solotov12
重装kext试试看
删了/S/L/E/ATI显卡kext,重新再用 Kext Helper b7 将修改过的ATI的5楼7个kext安装入S/L/E,再用 Kext Utility 重建权限、cache、mkext试试看
shakayx
发表于 2011-3-25 20:42
看看。。。
solotov12
发表于 2011-3-25 21:02
LZ!!!!
咱HD 4570终于绿苹果叻!!!! 刚才少安装一个kext!!!LZ咱爱死你鸟~~
晚一些分享那几个txt~
xiaokuqxinxin
发表于 2011-3-25 21:06
回复 555# crazybirdy
多谢楼主~{:6_347:}
我试验了:
最可能的
02 00 00 00 40 00 00 00 09 01 00 00 12 00 01 07LVDS
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 01VGA
00 08 00 00 00 02 00 00 00 01 00 00 10 01 02 05HDMI
02 00 00 00 40 00 00 00 09 01 00 00 02 00 01 07LVDS
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 01VGA
00 08 00 00 00 02 00 00 00 01 00 00 10 01 02 05HDMI
02 00 00 00 40 00 00 00 09 01 00 00 22 00 01 07LVDS
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 01VGA
00 08 00 00 00 02 00 00 00 01 00 00 10 01 02 05HDMI
可是还是黑色花屏,是不是boot的问题呢?
我用的是Chameleon-2.0-RC5-r750 trunk boot 我看了一下 ATI.c有HD4500mobility9553的记录。
还有能给个原版的ATIFramebuffer.kext吗~我的被我改的面目全非了~
嗯。。。
0x10029553,"Peregrine"
Peregrine对应的是?!~
再次感谢!
crazybirdy
发表于 2011-3-25 21:11
回复 587# xiaokuqxinxin
Kext在5楼下载,按584楼在安装看看..
trunk boot该是可以,不行的话,试试kabyl boot
Peregrine??? 不懂你的意思
xupefei
发表于 2011-3-25 21:30
本帖最后由 xupefei 于 2011-3-25 21:32 编辑
回复 580# crazybirdy
connector.txt
====================
Connector at index 0 type: VGA (1)
Connector's i2cid: 95
Connector at index 1 type: LVDS (7)
Connector's i2cid: 96
Connector at index 2 type: HDMI-A (11)
Connector's i2cid: 90
=================
计算式SenseLine = (i2cid & 0xf) +1
index 0 =Port 0 =00 =VGA :SenseLine = (95 & 0xf)+1 = 06
index 1 =Port 1 =01 =LVDS :SenseLine = (96 & 0xf)+1 = 07
index 2 =Port 2 =02 =HDMI-A: SenseLine = (90 & 0xf)+1 = 01
dong的驱动不能用,只好在ubuntu下拿到了一部分:
Encoder。txt
================
[ 14.778697] Loading RV710 Microcode
[ 14.829257] ring test succeeded in 1 usecs
[ 14.829390] radeon: ib pool ready.
[ 14.829472] ib test succeeded in 0 usecs
[ 14.829635] Radeon Display Connectors
[ 14.829637] Connector 0:
[ 14.829639] VGA
[ 14.829641] DDC: 0x7fa0 0x7fa0 0x7fa4 0x7fa4 0x7fa8 0x7fa8 0x7fac 0x7fac
[ 14.829643] Encoders:
[ 14.829644] CRT1: INTERNAL_KLDSCP_DAC1
[ 14.829646] Connector 1:
[ 14.829647] LVDS
[ 14.829649] DDC: 0x7f68 0x7f68 0x7f6c 0x7f6c 0x7f70 0x7f70 0x7f74 0x7f74
[ 14.829651] Encoders:
[ 14.829653] LCD1: INTERNAL_UNIPHY2
[ 14.829654] Connector 2:
[ 14.829656] HDMI-A
[ 14.829657] HPD1
[ 14.829659] DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
[ 14.829661] Encoders:
[ 14.829662] DFP1: INTERNAL_UNIPHY
[ 14.968305] fb mappable at 0xC0141000
[ 14.968307] vram apper at 0xC0000000
[ 14.968308] size 4325376
[ 14.968309] fb depth is 24
[ 14.968310] pitch is 5632
[ 14.968365] fb0: radeondrmfb frame buffer device
[ 14.968370] Initialized radeon 2.0.0 20080528 for 0000:01:00.0 on minor 0
CRTC1>DAC >DACA >VGA Encoder = ? Transmitter = 0x00
CRTC0>DIG1>UNIPHY2>LVDS Encoder = ? Transmitter = 0x12 OR 0x02 OR 0x22
CRTC1>DIG2>UNIPHY>HDMI Encoder = ? Transmitter = 没有HDMI设备,忽略
配合 index 0 =Port 0 =00 =VGA :SenseLine = (95 & 0xf)+1 = 06
index 1 =Port 1 =01 =LVDS :SenseLine = (96 & 0xf)+1 = 07
index 2 =Port 2 =02 =HDMI-A: SenseLine = (90 & 0xf)+1 = 01
得到猜想值: 02 00 00 00 40 00 00 00 09 01 00 00 12 00 01 07LVDS
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 06VGA
02 00 00 00 40 00 00 00 09 01 00 00 02 00 01 07LVDS
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 06VGA
02 00 00 00 40 00 00 00 09 01 00 00 22 00 01 07LVDS
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 06VGA
使用Kabyl的boot,三个值我都没有测试成功。但-v开机时,有闪过Load ATI ROM字样
最新的状况是分辨率可以调节(1366x768),QE无法打开。
显卡ID 0x9555,已经在ATI4600Controller.kext和ATIRadeonX2000.kext中加入了对应ID,IOExplorer显示已经调用。
另外,我有使用DSDT修复USB端口,对这有没有影响?(DSDT附)
crazybirdy
发表于 2011-3-25 21:40
本帖最后由 crazybirdy 于 2011-3-25 21:42 编辑
回复 589# xupefei
确认你有安装5楼7个kext,参考584楼
#define UNIPHY_E 0x12 // = UNIPHY_2:LINK_A
#define UNIPHY_F 0x22 // = UNIPHY_2:LINK_B
#define UNIPHY_EF 0x02 // = UNIPHY_2:DUAL_LINK
#define DIG_1 0x00 // = DIG_A
#define DIG_2 0x01 // = DIG_B
692 * DCE 3.2 (RV7XX, Radeon HD 4XXX Series)
693 * - 3 DIG transmitter blocks. UNIPHY0/1/2 (links A and B ).
694 * Supports up to 5 digital outputs
695 * - 2 DIG encoder blocks.
696 * DIG1/2 can drive UNIPHY0/1/2 link A or link B
你得到猜想值:
02 00 00 00 40 00 00 00 09 01 00 00 12 00 01 07LVDS
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 06VGA
02 00 00 00 40 00 00 00 09 01 00 00 02 00 01 07LVDS
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 06VGA
02 00 00 00 40 00 00 00 09 01 00 00 22 00 01 07LVDS
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 06VGA
再试试看
02 00 00 00 40 00 00 00 09 01 00 00 12 01 01 07LVDS
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 06VGA
02 00 00 00 40 00 00 00 09 01 00 00 02 01 01 07LVDS
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 06VGA
02 00 00 00 40 00 00 00 09 01 00 00 22 01 01 07LVDS
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 06VGA
xiaokuqxinxin
发表于 2011-3-25 21:44
回复 588# crazybirdy
多谢楼主指导!!!{:6_347:}成功了!看到绿苹果,水波纹!
是这段:
02 00 00 00 40 00 00 00 09 01 00 00 12 00 01 07LVDS
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 01VGA
00 08 00 00 00 02 00 00 00 01 00 00 10 01 02 05HDMI
嗯,我忘记重建缓存了~折腾了好久!~
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!兴奋的分割线
我机器详细情况见~
https://bbs.pcbeta.com/thread-852584-1-1.html
crazybirdy
发表于 2011-3-25 21:44
回复 586# solotov12
恭喜加入绿苹果.....{:5_289:}
crazybirdy
发表于 2011-3-25 21:57
回复 591# xiaokuqxinxin
成功了,恭喜了...
qshnwb
发表于 2011-3-25 22:08
回复 584# crazybirdy
谢谢楼主 刚刚4411s ATI4330 QE/CI成功
qshnwb
发表于 2011-3-25 22:13
回复 524# EricGuo
谢谢你的耐心指导和FB文件,刚刚我的4411s已经驱动成功 太感谢了
弄了我25天,终于啃苹果成功,不过无线网卡貌似无解了
xupefei
发表于 2011-3-25 23:04
本帖最后由 xupefei 于 2011-3-25 23:05 编辑
回复 590# crazybirdy
全部测试了,结果很悲惨TwT
你得到猜想值:
02 00 00 00 40 00 00 00 09 01 00 00 12 00 01 07LVDS《----五国
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 06VGA
02 00 00 00 40 00 00 00 09 01 00 00 02 00 01 07LVDS《----没QE,有分辨率
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 06VGA
02 00 00 00 40 00 00 00 09 01 00 00 22 00 01 07LVDS 《------没QE,有分辨率
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 06VGA
再试试看
02 00 00 00 40 00 00 00 09 01 00 00 12 01 01 07LVDS 《-----没QE,有分辨率
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 06VGA
02 00 00 00 40 00 00 00 09 01 00 00 02 01 01 07LVDS 《-----没QE,有分辨率
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 06VGA
02 00 00 00 40 00 00 00 09 01 00 00 22 01 01 07LVDS 《-----黑屏(有希望?)
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 06VGA
那些kext都安装进了SLE目录,我原先是原版10.6.6直接覆盖了5L的压缩包
是不是VGA和LVDS要按顺序写……?因为我的卡LVDS是01端口
crazybirdy
发表于 2011-3-25 23:33
本帖最后由 crazybirdy 于 2011-3-25 23:35 编辑
回复 596# xupefei
9555是还没有反馈成功的,你确定每次都有用 Kext Utility 重建权限、cache、mkext吧
VGA和LVDS顺序替换试试看...楼上很多都按LVDS、VGA顺序,LVDS也是port 1
估计可有分辨率,该是可行了,除非像302楼的Modeline "1440x900" 没载入ATIRadeonX2000就....晕了
确认有没有载入全部kext,还是有遗漏的kext没载入 ??
solotov12
发表于 2011-3-25 23:41
回复 592# crazybirdy
不愧是楼主{:5_292:}
不过声卡ALC269和鼠标PS2有问题,不知LZ能否上传一下你的两个KEXT,不胜感激{:5_262:}
crazybirdy
发表于 2011-3-25 23:44
回复 598# solotov12
声卡用VoodooHDA,PS2 kext不是到处都有?
搜寻一下吧
solotov12
发表于 2011-3-26 00:03
回复 599# crazybirdy
至今用过的HDA大概7-8个了。。没有一个完美的OTLLLL 、PS2在有一段时间正常,然后就无法识别鼠标。。。甚至是Trackpad。。{:5_288:}咱再多试试吧,再次感谢LZ~~
crazybirdy
发表于 2011-3-26 00:06
回复 600# solotov12
试试这个ps2吧
https://bbs.pcbeta.com/viewthread.php?tid=843110