Install Method On another Mac, restore Retail OSX 10.6.3 DVD to USB using Disk Utility. Download and run Nawcom ModUSB. Copy attached smbios.plist to /Extra . Boot from USB on target computer. Format target partition using Disk Utility. Make sure it is a primary partition or Chameleon can't boot to it. Install using default settings. Once install has finsihed go to Utilities, Terminal and cp /Extra/smbios.plist to /Extra on the new partition. Boot using -s, mount -uw /, Ctrl-d to get to desktop. Copy and install 10.6.7 Combo Update. Backup IO80211Family.kext Unpack MacOSXUpd10.6.7MBPEarly2011.dmg using Pacifist. Copy kexts to /S/L/E, mach_kernel to / Edit /Extra/com.apple.boot.plist to boot mach_kernel arch=x86_64 Sound Fix To lock out the HDMI Audio device until we know how to make it work: Edit /System/Library/Extensions/VoodooHDA.kext/Contents/Info.plist. Change the IOPCIClassMatch section to: <key>IOPCIMatch</key> <string>0x3b568086</string> To stop the horrible gain on startup: Add this key to MixerValues: <key>Input Gain</key> <string>0</string> Wireless Install DeviceMergeNub.atheros.kext to /System/Library/Extensions To fix the detection of the country/locale code: Edit /System/Library/Extensions/DeviceMergeNub.kext/Contents/Info.plist to set the following: <key>IOProviderMergeProperties</key> <dict> <key>IO80211Locale</key> <string>APAC</string> <key>IO80211CountryCode</key> <string>JP</string> No fix is known for the bug in 802.11n networks - suspected to be a bug in the driver. Power Management Use the AppleIntelCPUPowerManagement kexts from MacOSXUpd10.6.7MBPEarly2011.dmg. (Unpack using Pacifist) Delete /Extra/Extensions/NullCPUPowerManagement.kext and run fixkext. Sleep System entering sleep but an immediate is issued from device ECH2. A DSDT patch is required. Internal LVDS panel nemasus:~ $ ./radeon_bios_decode < posted.vga.rom ATOM BIOS Rom: SubsystemVendorID: 0x1043 SubsystemID: 0x1cb2 IOBaseAddress: 0xd000 Filename: BR39649.001 BIOS Bootup Message: Asus K42Jy/Jk SEYMOUR XT DDR3 64Mx16 512MB/1GB Connector at index 0 Type: LVDS (7) Encoder: id: 1e name: INTERNAL_UNIPHY i2cid: 0x96, OSX senseid: 0x7 Connector at index 1 Type: HDMI-A (11) Encoder: id: 20 name: INTERNAL_UNIPHY1 i2cid: 0x91, OSX senseid: 0x2 Connector at index 2 Type: VGA (1) Encoder: id: 15 name: INTERNAL_KLDSCP_DAC1 i2cid: 0x97, OSX senseid: 0x8 0200000040000000090102001007 <- backlight only 0200000040000000090102010007 <- untested, wmarsh suggestion 0200000040000000090102001007 <- backlight only 0200000100000000090102001007 6 possible encoders, 6 possible transmitters = 36 combinations http://www.mail-archive.com/dri-devel@lists.freedesktop.org/msg06741.html [ 19.069933] [drm] Radeon Display Connectors [ 19.069935] [drm] Connector 0: [ 19.069937] [drm] LVDS [ 19.069939] [drm] DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c 0x656c [ 19.069941] [drm] Encoders: [ 19.069942] [drm] LCD1: INTERNAL_UNIPHY Possible path is to modify the drm kernel module to dump the connectorinfo table |