OpenBSD on an AppleTV 1st Gen

This is an old revision of the document!


OpenBSD on an AppleTV 1st Gen

Introduced in 2006, the Apple TV is a mediaplayer for the big screen. Whereas later generations are locked down black boxes, literally, the first generation is an extremely hackable device. It is powered by an Intel Pentium M processor and originally shipped with a customized version of MacOS X Tiger.

Hardware

The modelnumber for the first generation Apple TV is A1218 and has the following specs:

Part Description
CPU 1 GHz Intel “Crofton” Pentium M
GPU Nvidia GeForce Go 7300 with 64 MB of VRAM
Memory 256 MB of 400 MHz DDR2 SDRAM
Storage 40 or 160 GB internal HDD

Mods

TODO: CrystalHD etc