Here is the current configuration of my system:
Kexts:
FakeSMC.kext was provided by Herve in post #13 of this thread. It is used in conjunction with the DSDT provided with it.
I am almost certain AppleHDA.kext shouldn't be there...
I added VooDooPS2Controller.kext and VoodooPS2Mouse.kext to fix an issue with the trackpad I was having. I assume that ApplePS2Controller.kext is probably redundant now that I have done this.
I probably can get rid of DellBluetoothHCI.kext, given I am using a BCM4352 card for Wifi/Bluetooth.
DSDT:
Herve USB Injector DSDT.zip
This is my current DSDT, to be used in conjunction with the USB injector provided by Herve in post #13 . Unfortunately, USB isn't completely working. The internal webcam works, but none of the ports on the computer function properly.
griftopia dsdt.zip
This is another DSDT that Griftopia provided. Seems to be almost identical to Herve's. The only differences are that VGA works and displayport doesn't on this. On Herve's, Displayport works, VGA doesn't. The built in USB webcam isn't recognized with this DSDT- on herve's it is.
Ok, I have purchased an Azurewave AW-CE123H BC4352 Wifi card that seems to work fine. Now my issues are:
VGA doesn't work. Displayport does. If I use the DSDT that griftopia provided, VGA works, and Displayport doesn't. I'd like to get both working.
No USB, despite using the USB Injector kext that Herve provided. However, the internal USB webcam works.
Sound doesn't work. Currently shows the prohibited sign when I try to adjust volume. No output. It seems like there are many different ways to patch the IDT audio, what do you recommend? How do I find out what the exact chipset is? I've uploaded a copy of IOReg output.
Battery info seems to crash from time to time. I have attached pictures of this issue.
Most importantly, it is way too slow. I ran a Geekbench benchmark on it and it scores 578 single core, 1013 multi core. Something seems wrong.
ioreg info.zip