Today I've been going through the processes in an attempt to get 10.6 working properly - so far with some success. Using Andy Vandijck's first release on post #1 I've got QE/QI but it only to the VGA port - once the boot process completes and the GFX initialise the on board LCD stays backlit but displays shows nothing. System Profiler reports the connected monitor perfectly but lists nothing for Display Connector.
Interestingly when I was installing Andy's zip, I did everything but install the new Chameleon (was too keen to restart) - but thats when I got to the current setup with working QE/QI. If I did install the new boot file, once GFX initialises the LCD would go white for a sec, the second screen would turn on for a second and then the computer would go to sleep. When I woke it, it would wake up the external monitor for a second and then go back to sleep.
So to confirm I used these steps:
1. Install "Chameleon-2.0-RC5pre7-r69.pkg"- which failed so I got the boot file via pacifist although as I say it was no good when booting.
2. In com.apple.Boot.plist add:
3. Add the following to your DSDT (under Scope (_SB)…)
Name (_HID, EisaId ("APP0002"))
Name (_CID, "backlight")
Name (_UID, 0x0A)
Name (_STA, 0x0B)
4. Install the two new kexts into /System/Library/Extensions.
I've done a ROM dump via RadeonDump (attached)
I got this via the dump process:
Found a device of class RadeonPCI: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/GFX0@2/RadeonPCI it matched on name "display" Found a device of class RadeonPCI: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/display@2,1/RadeonPCI it matched on name "display"Interestingly the resulting file name was 27A2.5D00.0003.vga.rom NOT 27AE - even though I know its 27AE via System Profiler.
Intel GMA 950: Chipset Model: GMA 950 Type: GPU Bus: Built-In VRAM (Total): 64 MB of Shared System Memory Vendor: Intel (0x8086) Device ID: 0x27ae Revision ID: 0x0003 Displays: Display Connector: Status: No Display Connected LM722: Resolution: 1280 x 1024 @ 60 Hz Pixel Depth: 32-Bit Color (ARGB8888) Main Display: Yes Mirror: Off Online: Yes Rotation: Supported
I've tried both 10.6.2 & 10.6.3 with exactly the same results, I think its probably DSDT related. I've attached the DSDT.
When I inject the below code into com.apple.boot.plist, both screens seem to be detect (as Screen Sharing displays both for a split second) but I never get real output to the built in screen and the computer immediately goes to sleep. I have managed to see system profiler (via re-waking it and managing a click and then re-waking and then click the next step) and the internal display is definitely detected and outputting 800x600 (also reporting Online, Yes & Built-In, Yes) but doesn't display to the built-in LCD at all.
Any pointers would be greatly appreciated.
Sony.W.dsdt.aml.zip 8.79KB 27 downloads
27A2.5D00.0003.vga.rom.zip 37.44KB 30 downloads