This Kernel is a huge step forward. But there's still work to be done.
What's not working:
- Accelerated video (QI, QE) and resolution support (locked at 720p)
- Audio
- Ethernet - EDIT: Solution: PCGenRTL8139Ethernet 1.2.0
http://www.sendspace.com/file/4i62j1
- Apple Remote?? (sorry, I haven't tested this yet, so not sure)
I've looked through the Extensions stored in the aTV /System/Library/Extensions directory, but the solution isn't here. Here is a list of the extensions. The checked ones can be safely copied over (but there doesn't seem to be any benefit). Don't copy the X ones:
√ AppleAltiVecDVDDriver.bundle
√ AppleHDA.kext
X AppleTCOWatchdog.kext -- DO NOT COPY, SEE FORUM FOR DETAILS
√ AppleVADriver.bundle
√ AudioIPCDriver.kext
√ DVFamily.bundle
X Dont Steal Mac OS X.kext
√ GeForceFXGLDriver.bundle
√ GeForceGA.plugin
√ GeForceVADriver.bundle
√ IOHIDFamily.kext
X IOUSBFamily.kext -- DO NOT COPY, OR YOU WILL LOSE USB KEYBOARD/MOUSE
√ IPFirewall.kext
√ SMARTLib.plugin
√ System.kext
I think the drivers for the disabled hardware might be located in the .prelink from the aTV. I'm sure Semthex will have some ideas when he wakes up.
Thanks for this awesome kernel! We are making amazing progress to having a fully functional aTV computer!!!