(未经许可不得转载)(No reproduction or republication without written permission)
Hardware(Lenovo M58p)
- Intel P45 chipset(Core2Duo E8400@3.00GHz, 4GB DRAM)
- NVIDIA Corporation, G92 [GeForce 9800 GT]
- Intel Corporation, 82801JD/DO (ICH10 Family) HD Audio Controller
- Intel Corporation, 82567LM-3 Gigabit Network Connection
Chameleon
- 2.2 r2436 NG (wowpc is OK under Windows)
- 2.3 r2758 OK (Enoch revision)
DSDT
- add patch HDEF & DTGP for HD Audio
- path: /Extra/DSDT.aml
KEXT
- Video: add GraphicsEnabler=Yes to /Extra/org.chameleon.Boot.plist
- Audio: VoodooHDA-2.8.7
<key>IOPCIClassMatch</key>
<string>0x04020000&0xfffe0000</string>
to
<key>IOPCIPrimaryMatch</key>
<string>0x3a6e8086</string>
<key>com.apple.iokit.IOAudioFamily</key>
<string>1.1fc9</string>
<key>com.apple.iokit.IOPCIFamily</key>
<string>2.1</string>
to
<key>com.apple.iokit.IOAudioFamily</key>
<string>203.3</string>
<key>com.apple.iokit.IOPCIFamily</key>
<string>2.9</string>
- Ethernet(82567 LM-3): AppleIntelE1000e-2.4.14
org.chameleon.Boot.plist
?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>EthernetBuiltIn</key>
<string>Yes</string>
<key>DSDT</key>
<string>/Extra/DSDT.aml</string>
<key>GenerateCStates</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1280x1024x32</string>
<key>Kernel Flags</key>
<string>debug=0x146 kext-dev-mode=1 darkwake=0 dart=0</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Timeout</key>
<string>39</string>
<key>USBBusFix</key>
<string>Yes</string>
<key>HDAEnabler</key>
<string>Yes</string>
<key>HDEFLayoutID</key>
<string>01000000</string></dict>
</plist>