#Apple TV Linux

4 messages · Page 1 of 1 (latest)

graceful thunder
#

this is a WIP setup to boot a standard Linux setup on the apple TV HD. in theory, the 2nd and 3rd gen(models with a micro USB port on the back) could also be supported, but this is out of scope.
if your apple TV has a USB-C port on the back, that means that it is likely supported.
here is a list of everything that works so far:

  • HDMI (m1n1 gives us a 720p framebuffer to work with, 1080p should be possible)
  • USB networking through the USB-C port(doing stuff like connecting a keyboard or a flash drive currently untested)
  • Ethernet (in theory, I haven't gotten into a rootfs to test it yet)
  • Booting without using palera1n as a bootloader(a pain in the ass tho)
    Here is what is confirmed to NOT work AFAIK:
  • GPU
  • Wi-Fi
  • Bluetooth

I haven't touched this project in a few weeks, stay tuned for tonight where I'll likely stream in VC me trying to get it working.

#

the Ethernet chip on board is a USB 2.0 converter, so it should work without a hitch.

#

in theory, if you modded the board, you'd be able to hack a USB signal out of the internal connectors for it.

#

hopefully i won't have to do that and we can just use the USB-C port