At least have the following kexts in E/E for system to boot correctly:
ACPIBatteryManager.kext
FakeSMC.kext
AppleIntelCPUPowerManagement.kext
Patched_10.7_AppleRTC.kext
VoodooPS2Controller.kext
Installing AppleHDA won't cause this issue. You are missing a patched AppleIntelCPUPowerManagement in /E/E.
add this to /E/E and run my fix quick again.
AppleIntelCPUPowerManagement.kext.zip
Yes, AR5B91 will work OOB.
What kexts do you have in /Extra/Extension?
If you have AppleHDA.kext, audio should work by adding HDAEnabler=Yes to org.chameleon.boot.plist. You could use Chameleon Wizard to do that, it's much easier.
You could leave all the files in /E/E, just install the files in /Extra/Extension/SLE to /S/L/E. Not sure if the files will work in the next update, but the files in Extra/Extension should work. You might just need to put nullcpupowermanagement back to Extra/Extensions if you get KP after the update.
MyHack probably won't be available until end of December.
myHack is not Yosemite ready. If you have myHack.kext in S/L/E, delete it. Install the patched AppleHDA to S/L/E
repair permission and cache with the following command
sudo chmod -R 755 /S*/L*/E*
sudo chown -R 0:0 /S*/L*/E*
sudo touch /S*/L*/E*
sudo kextcache -Boot -
You'll need to extract a raw DSDT from your system first.
Boot your system with DSDT=0 IntelCapriFB=9 -v -f
Remove the DSDT from /Extra, then launch MacIASL or Chameleon Wizard to extract it.
Perhaps platform-id 9 works better for your system. Restore the original DSDT and the FB I patched for 10.9.5.
Then try booting with -f again, see if there's any difference.
USB will work with the patched DSDT. Right now, we're trying to figure out the correct value to get full QE/CI for your display. Then I could repatch your DSDT.
Have you try the different value? from 0 to 11
Could be a DSDT issue. Do you have same CPU as the OP?
Try same boot flags but with different FB value
DSDT=0 nv_disable=1 GraphicsEnabler=Yes IntelCapriFB=4 dart=0 -v -f