Don’t know if anyone care about the ATV anymore, but anyways…
For curiosity I installed Kodibuntu on my ATV, hoping that the minimal overhead would be neglibable for Kodi. Kinda surprisingly Kodi does run OK (only using software decode at this point), and that led me to the conclusion that a minimal ubuntu 14.04 with Kodi install would translate well on the ATV.
The time consuming things would be configuring things, build a custom kernel (which includes installing ubuntu in Virtual Box for compiling purposes etc), patching back CrystalHD into Kodi 15 for custom build and other things.
After thinking it through a couple of days, wondering if I should waste my time on this or not, I decided to go through with it. Had I known how tedious it turned out to be, I would probably have skipped…
Anyways, as it turns out Kodi Isengard on minimal Ubuntu 14.04 works really really well. The gui is really snappy and works well even with Aeon Nox skin.
A couple of features:
Animated Kodi boot splash.
Patched Bluez package for using a PS3 remote. (With USB BT dongle)
Fixed the dreaded atvclient cpu usage, which also makes the Apple remote noticably more responsive.
custom 23.976,24,29.97,59.94,50,60hz modes which finally makes the ATV play everything smooth.
Kodi Isengard 15 final with CHD support.
Linux Kernel 4.0.9 and Nvidia 304.125 drivers.
Crystal HD drivers also built fine with Linux 4.0.9. It’s broken quite a bit on Linux 4.1 though, but I figured it would just be easier to use Kernel 4.0.x instead.
Hope this helps if anyone else wants to roll their own minimal Kodi install. (I followed mainly Fritsch’s guide on the official Kodi forum)