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.