Apple TV

Bits and pieces for the Apple TV.

Change Log
25/06/2009Added Apple TV 2.4 firmware.
11/03/2009Added Apple TV 2.3.1 firmware.
04/01/2009Added Apple TV 2.0.2, 2.2 and 2.3 firmware.
12/07/2008Added Apple TV 2.1 firmware.
06/11/2007Added Apple TV firmware.


Apple TV Firmware

Firmware update files for the Apple TV. The Apple TV checks a version table periodically for new firmware. Apple KB article HT3187 lists the various features added. Apple take down old firmware files after they have become obsolete.

Device Firmware Type Version Update Installer Comments
AppleTV 1.0 OS 10.4.7 8N5107 No download available OSBoot N/A Initial shipment.
AppleTV 1.1 OS 10.4.7 8N5239 2Z694-5248-45.dmg OSBoot N/A
AppleTV 2.0 OS 10.4.7 8N5400 2Z694-5274-109.dmg OSBoot N/A Take 2 release
EFI ATV11.88Z.00DA.B00.0601061206 LOCKED_ATV11_00DA_00B.scap AppleCapsule.efi
SI 2.9.50 3.0.0 hdmiutil FW29050_20080205_dse_hex.sihex
AppleTV 2.0.1 OS 10.4.7 8N5455 2Z694-5387-25.dmg N/A
EFI ATV11.88Z.00DA.B00.0601061206 LOCKED_ATV11_00DA_00B.scap AppleCapsule.efi
SI 2.9.50 3.0.0 hdmiutil FW29050_20080205_dse_hex.sihex
AppleTV 2.0.2 OS 10.4.7 8N5461 Z694-5428-3.dmg N/A
EFI ATV11.88Z.00DA.B00.0601061206 LOCKED_ATV11_00DA_00B.scap AppleCapsule.efi
SI 2.9.50 3.0.0 hdmiutil FW29050_20080205_dse_hex.sihex
AppleTV 2.1 OS 10.4.7 8N5485 2Z694-5485-1.dmg N/A Apple iPhone/iPod Remote and MobileMe support
EFI ATV11.88Z.00DA.B00.0601061206 LOCKED_ATV11_00DA_00B.scap AppleCapsule.efi
IR 0x244 irrxfx-0x0244.irrxfw IRReceiverUpdaterTool2
SI 2.9.50 3.0.0 hdmiutil FW29050_20080205_dse_hex.sihex
AppleTV 2.2 OS 10.4.7 8N5499 2Z694-5499.dmg N/A
EFI ATV11.88Z.00DA.B00.0601061206 LOCKED_ATV11_00DA_00B.scap AppleCapsule.efi
IR 0x244 irrxfx-0x0244.irrxfw IRReceiverUpdaterTool2
SI 2.9.50 3.0.0 hdmiutil FW29050_20080205_dse_hex.sihex
AppleTV 2.3 OS 10.4.7 8N5722 2Z694-5573-24.dmg N/A
EFI ATV11.88Z.00DA.B00.0601061206 LOCKED_ATV11_00DA_00B.scap AppleCapsule.efi
IR 0x312 irrxfx-0x0312.irrxfw IRReceiverUpdaterTool2
SI 2.9.50 3.0.0 hdmiutil FW29050_20080205_dse_hex.sihex
AppleTV 2.3.1 OS 10.4.7 8N5818 2Z694-5587-18.dmg N/A
EFI ATV11.88Z.00DA.B00.0601061206 LOCKED_ATV11_00DA_00B.scap AppleCapsule.efi
IR 0x312 irrxfx-0x0312.irrxfw IRReceiverUpdaterTool2
SI 2.9.50 3.0.0 hdmiutil FW29050_20080205_dse_hex.sihex
AppleTV 2.4 OS 10.4.7 8N5880 2Z694-5660-029.dmg N/A
EFI ATV11.88Z.00DA.B00.0601061206 LOCKED_ATV11_00DA_00B.scap AppleCapsule.efi
IR 0x312 irrxfx-0x0312.irrxfw IRReceiverUpdaterTool2
SI 2.9.50 3.0.0 hdmiutil FW29050_20080205_dse_hex.sihex
AppleTV 3.0 OS 10.4.7 8N5966 2Z694-5789-067.dmg N/A
EFI ATV11.88Z.00DA.B00.0601061206 LOCKED_ATV11_00DA_00B.scap AppleCapsule.efi
IR 0x312 irrxfx-0x0312.irrxfw IRReceiverUpdaterTool2
SI 2.9.50 3.0.0 hdmiutil FW29050_20080205_dse_hex.sihex
AppleTV 3.0.1 OS 10.4.7 8N5983 2Z694-6004-003.dmg N/A
EFI ATV11.88Z.00DA.B00.0601061206 LOCKED_ATV11_00DA_00B.scap AppleCapsule.efi
IR 0x312 irrxfx-0x0312.irrxfw IRReceiverUpdaterTool2
SI 2.9.50 3.0.0 hdmiutil FW29050_20080205_dse_hex.sihex
AppleTV 3.0.2 OS 10.4.7 8N6014 2Z694-6013-013.dmg N/A
EFI ATV11.88Z.00DA.B04.0601061206 LOCKED_ATV11_00DA_04B.scap AppleCapsule.efi
IR 0x312 irrxfx-0x0312.irrxfw IRReceiverUpdaterTool2
SI 2.9.50 3.0.0 hdmiutil FW29050_20080205_dse_hex.sihex
Change Log
v1.7Added Apple TV 3.0.2 firmware.
v1.6Added Apple TV 3.0.1 firmware.
v1.5Added Apple TV 3.0 firmware.
v1.4Added Apple TV 2.4 firmware.
v1.3Added Apple TV 2.3.1 firmware.


Apple TV Kernel

Information about the Darwin kernel and kernel extensions used in the Apple TV.

Device Firmware Symbols Kext Comments
Apple TV 1.0 4742 Symbols 54 KExts
Apple TV 1.1 4742 Symbols 52 KExts
Apple TV 2.0 4742 Symbols 54 KExts
Apple TV 2.0.1
Apple TV 2.0.2
Apple TV 2.1
Apple TV 2.2
Apple TV 2.3
Apple TV 2.3.1
Apple TV 2.4
Change Log
v1.1Added Apple TV 2.1 firmware
v1.0Initial version.


Apple TV Firmware Update Table

The Apple TV checks http://mesu.apple.com/version.xml for firmware updates. Table with latest Apple TV firmware file being offered by Apple. Automatically updated.

Change Log
v1.0Initial version.