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

The dimensions are 28 mm (height) x 200 mm (width) x 200 mm (depth). The original unit weighs 1,1 kilograms

Mods

TODO: CrystalHD etc