@ neomatrix125: I'm,having the same problem, I can't seem to figure out what info i need from my bios either. I have read a dozen threads and can't seem to understand exactly how they derive the proper info. I too have spent a lot of time on this, especially read and learning as I am new to this. I am pretty new to Mac in general. Anyway hopefully some one can help us. I'm not asking for a hand out per say maybe just some guidance in the right direction. Thanks.
Mobility Radeon HD 4650:Full Resolution with QE & CI working on Internal LVDS screen
Started by mucha, Mar 14 2011 08:02 PM
681 replies to this topic
#541
Posted 09 February 2012 - 11:36 AM
#542
Posted 09 February 2012 - 12:05 PM
mucha already explain it at first post:-
B- Getting the ConnectorType, ATY,ControlFlags,Features, HotplugId and SenseLineId Values:
and
C- Getting the Encoder & Transmitter ID Values:
You can obtain SenseID from VBIOS, using radeon_bios_decode.0.2 tool which is available at bcc9's thread.
Per-"C- Getting the Encoder & Transmitter ID Values:", you can get Encoder & Transmitter using Dong's RadeonHD.kext.
Some experience dificulty when using Dong's RadeonHD.kext. So, I did explained here how to get RadeonHD dump using a simple script:-
http://www.insanelym...dpost&p=1792277
and how to read RadeonHD dump:-
http://www.insanelym...dpost&p=1793386
B- Getting the ConnectorType, ATY,ControlFlags,Features, HotplugId and SenseLineId Values:
and
C- Getting the Encoder & Transmitter ID Values:
You can obtain SenseID from VBIOS, using radeon_bios_decode.0.2 tool which is available at bcc9's thread.
Per-"C- Getting the Encoder & Transmitter ID Values:", you can get Encoder & Transmitter using Dong's RadeonHD.kext.
Some experience dificulty when using Dong's RadeonHD.kext. So, I did explained here how to get RadeonHD dump using a simple script:-
http://www.insanelym...dpost&p=1792277
and how to read RadeonHD dump:-
http://www.insanelym...dpost&p=1793386
#543
Posted 09 February 2012 - 12:53 PM
#544
Posted 09 February 2012 - 08:16 PM
When ever I load the RadeonHD.kext I get a KP 
I tried removing the ATI drivers but it still KP's I managed to get it loaded once in Single user mode using various flags.
I just need a fairly descriptive way of how to load it properly and get the info that is provides!
When I fully understand I'm gonna be writing a full tutorial with script etc so it's easier for others!
EDIT: I've got my VBIOS already but I can't really find anything but the SenseID
EDIT2: Trying the RadeonHD.kext but it keeps stopping me from booting... Trying to load it post boot...
I tried removing the ATI drivers but it still KP's I managed to get it loaded once in Single user mode using various flags.
I just need a fairly descriptive way of how to load it properly and get the info that is provides!
When I fully understand I'm gonna be writing a full tutorial with script etc so it's easier for others!
EDIT: I've got my VBIOS already but I can't really find anything but the SenseID
EDIT2: Trying the RadeonHD.kext but it keeps stopping me from booting... Trying to load it post boot...
#545
Posted 10 February 2012 - 05:20 AM
When you get KP, it should tell you which kext causing it. Then you can remove that kext for a while. For RadeonHD.kext to work, boot with 32-bit mode.
#546
Posted 10 February 2012 - 08:00 AM
Ok, well I have been trying to boot with RadeonHD.kext and it hasn't crashed but I keep getting HFS Very Low Disk blah blah and it won't go ahead...
I've reinstalled and it just won't stop doing that -.-
I've reinstalled and it just won't stop doing that -.-
#547
Posted 11 February 2012 - 06:40 PM
kizwan, on 09 February 2012 - 12:05 PM, said:
mucha already explain it at first post:-
B- Getting the ConnectorType, ATY,ControlFlags,Features, HotplugId and SenseLineId Values:
and
C- Getting the Encoder & Transmitter ID Values:
You can obtain SenseID from VBIOS, using radeon_bios_decode.0.2 tool which is available at bcc9's thread.
Per-"C- Getting the Encoder & Transmitter ID Values:", you can get Encoder & Transmitter using Dong's RadeonHD.kext.
Some experience dificulty when using Dong's RadeonHD.kext. So, I did explained here how to get RadeonHD dump using a simple script:-
http://www.insanelym...t&p=1792277
and how to read RadeonHD dump:-
http://www.insanelym...t&p=1793386
B- Getting the ConnectorType, ATY,ControlFlags,Features, HotplugId and SenseLineId Values:
and
C- Getting the Encoder & Transmitter ID Values:
You can obtain SenseID from VBIOS, using radeon_bios_decode.0.2 tool which is available at bcc9's thread.
Per-"C- Getting the Encoder & Transmitter ID Values:", you can get Encoder & Transmitter using Dong's RadeonHD.kext.
Some experience dificulty when using Dong's RadeonHD.kext. So, I did explained here how to get RadeonHD dump using a simple script:-
http://www.insanelym...t&p=1792277
and how to read RadeonHD dump:-
http://www.insanelym...t&p=1793386
Is the info I posted in post #536 not what I need? I can't get that script to give any info. It creates a file with nothing in it. Thank you
#548
Posted 11 February 2012 - 07:07 PM
Your log in post #536 doesn't contain any useful information at all. If the file is empty, that means RadeonHD.kext is not loaded.
#549
Posted 11 February 2012 - 09:33 PM
I installed the kext and it let's me do my native resolution so I know it was loaded. But I will try again, and again and........ Until I get it. Thank you again
#550
Posted 12 February 2012 - 12:53 AM
I've been messing around with mine tonight and I've got somewhere different. I know pretty much most of the variables...
But my LVDS internal display stays with the apple logo and spinner still spinning! But the system is running as I can connect via LogMeIn! I don't know what to do O.o it's strange, what do I need to change to get that working properly???
But my LVDS internal display stays with the apple logo and spinner still spinning! But the system is running as I can connect via LogMeIn! I don't know what to do O.o it's strange, what do I need to change to get that working properly???
#551
Posted 12 February 2012 - 08:28 AM
Can you post your dumps and the values you're using?
---
For my part, I now updated my OS X to 10.6.7 (non MBP 2011 update) and repatched ATIFramebuffer.kext. I still get corrupted screen with correct colors. I tried again to change feature flags from 09 to 00 but no luck. With that setting OS X crashed when switching to desktop (Black screen and CapsLock + NumLock LEDs blinking on my HP DV7)
---
For my part, I now updated my OS X to 10.6.7 (non MBP 2011 update) and repatched ATIFramebuffer.kext. I still get corrupted screen with correct colors. I tried again to change feature flags from 09 to 00 but no luck. With that setting OS X crashed when switching to desktop (Black screen and CapsLock + NumLock LEDs blinking on my HP DV7)
#552
Posted 12 February 2012 - 08:43 AM
dajerm119, on 11 February 2012 - 09:33 PM, said:
I installed the kext and it let's me do my native resolution so I know it was loaded. But I will try again, and again and........ Until I get it. Thank you again
#553
Posted 12 February 2012 - 10:32 AM
These are the values I am using and I've tried different things as well they all come up with the apple logo and spinning bit and it just sits on that. It's like the screen hasn't connected to the GUI part but it is stuck connected to the boot screen O.o
I am using the Uakari Personality and I have a 5650M and my laptop is a Dell 1749 with the 4 ports specified.
redsock_bios_decoder output
radeon_bios_decode output:
My Edited Uakari Personality (Grey Apple Logo on LVDS)
I am using the Uakari Personality and I have a 5650M and my laptop is a Dell 1749 with the 4 ports specified.
redsock_bios_decoder output
BR35983.001 : Dell Poitier MLK Madison Pro Calpella DDR3 64Mx16 600E/800M Subsystem Vendor ID: 1028 Subsystem ID: 41b Object Header Structure Size: 258 Connector Object Table Offset: 3e Router Object Table Offset: 0 Encoder Object Table Offset: c6 Display Path Table Offset: 12 Connector Object Id [14] which is [LVDS] encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false Connector Object Id [19] which is [DISPLAY_PORT] encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x21 [duallink 0x1] enc 0x3)] linkb: true Connector Object Id [12] which is [HDMI_TYPE_A] encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false Connector Object Id [5] which is [VGA] encoder obj id [0x15] which is [INTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false
radeon_bios_decode output:
ATOM BIOS Rom: SubsystemVendorID: 0x1028 SubsystemID: 0x041b IOBaseAddress: 0x2000 Filename: BR35983.001 BIOS Bootup Message: Dell Poitier MLK Madison Pro Calpella DDR3 64Mx16 600E/800M PCI ID: 1002:68c1 Connector at index 0 Type [@offset 45310]: LVDS (7) Encoder [@offset 45314]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 45402]: 0x96, OSX senseid: 0x7 Connector at index 1 Type [@offset 45320]: DisplayPort (10) Encoder [@offset 45324]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 45425]: 0x94, OSX senseid: 0x5 Connector at index 2 Type [@offset 45330]: HDMI-A (11) Encoder [@offset 45334]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 45452]: 0x91, OSX senseid: 0x2 Connector at index 3 Type [@offset 45340]: VGA (1) Encoder [@offset 45344]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 45479]: 0x90, OSX senseid: 0x1
My Edited Uakari Personality (Grey Apple Logo on LVDS)
02 00 00 00 00 01 00 00 09 01 00 00 10 00 00 07 (LVDS) 00 04 00 00 00 01 00 00 00 00 00 00 21 03 01 05 (DisplayPort) 00 08 00 00 00 02 00 00 00 00 00 00 11 02 02 02 (HDMI) 10 00 00 00 10 00 00 00 00 00 00 00 00 10 03 01 (VGA)
#554
Posted 12 February 2012 - 12:18 PM
Boot in verbose mode -v
And tell us where it hangs
And tell us where it hangs
#555
Posted 12 February 2012 - 12:25 PM
It doesn't hang it boots and I can access it on LogMeIn...
Hmm i tried it now and the screen went black with no backlight -.-
I'll mess around with it later as I have to go out
Hmm i tried it now and the screen went black with no backlight -.-
I'll mess around with it later as I have to go out
#556
Posted 12 February 2012 - 01:41 PM
kizwan, on 12 February 2012 - 08:43 AM, said:
Don't assume. Use "kextstat" command in terminal to confirm. If you can boot with RadeonHD.kext (meaning you can see the GUI), you don't need my script. It only for those who got blank+white corrupted screen. Did you use RadeonDump tool included with RadeonHD.kext to obtain the log?
Yes, i used the RadeonDump tool to get the log, that is the info I posted in #536. It didn't look like the dump info others were using that's why I asked if it was correct or not. With the RadeonHD.kext loaded I actually have a lot of choices for resolution, before I loaded it I was stuck on 1024x768. Now at native 1366x768. I will confirm it is loaded , Thank you.
#557
Posted 12 February 2012 - 03:49 PM
I did "kextstat" and can confirm it is loaded.
#558
Posted 13 February 2012 - 02:48 PM
Hi to all,
i need a help with my configuration.
I have an HP DV7-2215el with an ATI 4650 (94801002).
1) Installed Snow 10.6
2) Combo update 10.6.8
3) Mod of ATI4600Controller.kext and ATIRadeonX2000.kext to insert the 94801002 string in info.plist
4) Modify shrike personality in ATI4600Controller.kext with:
02 00 00 00 40 00 00 00 11 01 00 00 12 01 00 07
10 00 00 00 10 00 00 00 00 01 00 00 00 10 01 06
00 08 00 00 00 02 00 00 00 01 00 00 20 01 02 01
5) Patch my DSDT with Duallink patch, because my native resolution is 1600x900
Method (_DSM, 4, NotSerialized)
{
Store (Package ()
{
"AAPL01,DualLink",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
6) Delete ALL ATI file except ATI4600Controller, ATIRadeonX2000(GA/GL/VA), ATIFramebuffer, ATISupport
7) Install Shrike Chameleon boot
8) Insert ATIROM dumped from Everest in EXTRA
9) Boot with GraphicsEnabler=Yes UseAtiVideoROM=Yes
RESULT:
LVDS show image with vertical white lines, colours are not correct, see flashing in some areas. As u can see in the attached files.
HDMI works good and show the secondary desktop
VGA works good and show the secondary desktop
In VNC the desktop is set to the correct resolution 1600x900 and works good ...without artifacts.
I try to extract EDID information from Windows, and put them into Overrides, but nothing changes
Can u help me ?
i need a help with my configuration.
I have an HP DV7-2215el with an ATI 4650 (94801002).
1) Installed Snow 10.6
2) Combo update 10.6.8
3) Mod of ATI4600Controller.kext and ATIRadeonX2000.kext to insert the 94801002 string in info.plist
4) Modify shrike personality in ATI4600Controller.kext with:
02 00 00 00 40 00 00 00 11 01 00 00 12 01 00 07
10 00 00 00 10 00 00 00 00 01 00 00 00 10 01 06
00 08 00 00 00 02 00 00 00 01 00 00 20 01 02 01
5) Patch my DSDT with Duallink patch, because my native resolution is 1600x900
Method (_DSM, 4, NotSerialized)
{
Store (Package ()
{
"AAPL01,DualLink",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
6) Delete ALL ATI file except ATI4600Controller, ATIRadeonX2000(GA/GL/VA), ATIFramebuffer, ATISupport
7) Install Shrike Chameleon boot
8) Insert ATIROM dumped from Everest in EXTRA
9) Boot with GraphicsEnabler=Yes UseAtiVideoROM=Yes
RESULT:
LVDS show image with vertical white lines, colours are not correct, see flashing in some areas. As u can see in the attached files.
HDMI works good and show the secondary desktop
VGA works good and show the secondary desktop
In VNC the desktop is set to the correct resolution 1600x900 and works good ...without artifacts.
I try to extract EDID information from Windows, and put them into Overrides, but nothing changes
Can u help me ?
Attached Files
#559
Posted 14 February 2012 - 04:40 PM
@Boombari, You have the same Encoder of 01 on port0 and port2.
This causes the display artifacts, try changing the encoder and experiment with different ones.
I have a problem with my Dell 1749, I have tried absolutely everything and I can't fault my info.
This causes the display artifacts, try changing the encoder and experiment with different ones.
I have a problem with my Dell 1749, I have tried absolutely everything and I can't fault my info.
02 00 00 00 00 01 00 00 09 01 00 00 10 00 00 07 (LVDS) 00 04 00 00 04 01 00 00 00 00 00 00 21 03 01 05 (DisplayPort) 00 08 00 00 00 02 00 00 00 00 00 00 11 02 02 02 (HDMI) 10 00 00 00 10 00 00 00 00 00 00 00 00 10 03 01 (VGA)
#560
Posted 14 February 2012 - 06:54 PM
I have the same setup as boombari. I noticed that unlike LVDS the image on HDMI is flawless. Nevertheless i'll try out changing HDMI to 00 and report back
EDIT: Changed encoder. Still corrupted screen
EDIT: Changed encoder. Still corrupted screen



Sign In
Create Account










