l2uso, on 06 August 2012 - 06:47 PM, said:
Which model do you have? Mine is the A1 and:
1.- The SMBios.plist I use is Macbook6,1. I'm trying the 6,2 for the speedstep to work in turbo mode with no positive results whatsoever. I'll try your MBAir...
2.- IO80211Family.kext it is not necesary if you patch correctly the DSDT. It works flawlessly.
4.- Why did you remove the org.chameleon.Boot.plist is a big mistery to me.
5.- I don't know why using ATI Rom doesn't work in ML. It cause a big f...ng hang. I dropped its use because of that and because I use Chameleon/Chimera as bootloader and works fine with AtiConfig=Orangutan (only LCD, no VGA, no HDMI but I'm working the kext's tweak right now, just matter of few hex strings in the right order
)
What is driven me crazy is the LCD stays off after awake from sleep. Everything sleeps well (USB, disks, trackpad, ethernet, wifi, BT, even the Video) and everything awakes well too but the LCD panel.
Another little detail is sound. I couldn't work with AppleHDA ever (vanilla way). I always have to depend on VoodooHDA with its mono sound bug (or my ignorance) so if you can help me with the correct DSDT lines and the right AppleHDA.kext you'll gain my eternal (as long the laptop works
) appreciation.
1.- The SMBios.plist I use is Macbook6,1. I'm trying the 6,2 for the speedstep to work in turbo mode with no positive results whatsoever. I'll try your MBAir...
2.- IO80211Family.kext it is not necesary if you patch correctly the DSDT. It works flawlessly.
begin
Method (_DSM, 4, NotSerialized)\n
{\n
Store (Package (0x0C)\n
{\n
"AAPL,slot-name", \n
Buffer (0x08)\n
{\n
"AirPort"\n
}, \n
"device-id", \n
Unicode ("*"), \n
"device_type", \n
Buffer (0x08)\n
{\n
"AirPort"\n
}, \n
"model", \n
Buffer (0x34)\n
{\n
"Atheros 9285 8802.11 b/g/n Wireless Network Adapter"\n
}, \n
"subsystem-id", \n
Buffer (0x04)\n
{\n
0x8F, 0x00, 0x00, 0x00\n
}, \n
"subsystem-vendor-id", \n
Buffer (0x04)\n
{\n
0x6B, 0x10, 0x00, 0x00\n
}\n
}, Local0)\n
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
Return (Local0)\n
}
end
3.- The Atheros Gigabyte Ethernet controller works with lc1 kext in ######.4.- Why did you remove the org.chameleon.Boot.plist is a big mistery to me.
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>AtiConfig</key> <string>Orangutan</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>Kernel</key> <string>mach_kernel</string> <key>Legacy Logo</key> <string>Yes</string> <key>Rescan</key> <string>Yes</string> <key>SystemType</key> <string>2</string> <key>Theme</key> <string>Default</string> <key>Timeout</key> <string>1</string> <key>UseKernelCache</key> <string>Yes</string> </dict> </plist>This one works perfectly for our laptop.
5.- I don't know why using ATI Rom doesn't work in ML. It cause a big f...ng hang. I dropped its use because of that and because I use Chameleon/Chimera as bootloader and works fine with AtiConfig=Orangutan (only LCD, no VGA, no HDMI but I'm working the kext's tweak right now, just matter of few hex strings in the right order
What is driven me crazy is the LCD stays off after awake from sleep. Everything sleeps well (USB, disks, trackpad, ethernet, wifi, BT, even the Video) and everything awakes well too but the LCD panel.
Another little detail is sound. I couldn't work with AppleHDA ever (vanilla way). I always have to depend on VoodooHDA with its mono sound bug (or my ignorance) so if you can help me with the correct DSDT lines and the right AppleHDA.kext you'll gain my eternal (as long the laptop works
Thanks for the WiFi DSDT lines, I'll check to make sure my DSDT has the correct lines.
About the "org.chameleon,Boot,plist" I've already figure out the problem but I just haven't got time to post. The problem was with "AtiConfig". You have to at least include the following lines below in your "org.chameleon,Boot,plist"
"<key>AtiConfig</key>"
"<string></string>"
The "Orangutan" is not really necessary. I created another USB installer and had no problem booting. See my USB installer "org.chameleon,Boot,plist" lines below.
<key>AtiConfig</key>
<string></string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1024x768x32</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Legacy Logo</key>
<string>Yes</string>
I removed "org.chameleon,Boot,plist" file as that was the only way I could boot the USB installer, but now the problem is solved, and you (l2uso) never had the same problem because you had the line already included in your "org.chameleon,Boot,plist" for your video ROM.
Below is my DSDT lines for AppleHDA, but you need the AppleHDA.kext patched for this laptop (Asus G73) or should I say for the onboard sound (ALC 269). Use DSDT editor and on the right side of the window from the drop down at "Locate" choose "Sound HDEF" to take you to the location to edit.
Device (HDEF)
{
Name (_ADR, 0x001B0000)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x08)
{
"codec-id",
Buffer (0x04)
{
0x3E, 0x29, 0x00, 0x00
},
"layout-id",
Buffer (0x04)
{
0x0D, 0x01, 0x00, 0x00
},
"device-type",
Buffer (0x11)
{
"ALC269"
},
"PinConfigurations",
Buffer (0x2C)
{
/* 0000 */ 0xF0, 0x11, 0x11, 0x41, 0xF0, 0x11, 0x11, 0x41,
/* 0008 */ 0x10, 0x00, 0x13, 0x90, 0x40, 0x40, 0x21, 0x01,
/* 0010 */ 0xF0, 0x11, 0x11, 0x41, 0x30, 0x90, 0xA1, 0x01,
/* 0018 */ 0x50, 0x00, 0xA3, 0x90, 0xF0, 0x11, 0x11, 0x41,
/* 0020 */ 0xF0, 0x11, 0x11, 0x41, 0x60, 0x80, 0x03, 0x40,
/* 0028 */ 0x20, 0x00, 0x43, 0x90
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}



Sign In
Create Account

Find content
Not Telling