Archive:Install XBMC on Apple TV 1 (Linux): Difference between revisions
No edit summary |
(→Crystalbuntu: Mac OS install instructions credit goes to user Kilyman of http://stmlabs.com/forum/topic/how-to-crystalbuntu-install-from-mac-os-x) |
||
Line 10: | Line 10: | ||
=== Crystalbuntu === | === Crystalbuntu === | ||
:''See also: '''[[Crystalbuntu]]''''' | :''See also: '''[[Crystalbuntu]]''''' | ||
[[Crystalbuntu]] is probably the best and easiest option for running a linux-based OS with XBMC on the Apple TV 1. The system updates itself and boots directly into XBMC. | |||
====Installing from Linux or Windows==== | |||
If you are using a Linux or Windows computer to prepare your USB install drive, you can use the '''[http://www.stmlabs.com/projects/crystalhd-for-appletv/ GUI installer]''' | |||
====Installing from Mac OS X==== | |||
If you are using Mac OS X to prepare your USB install drive, use the following install guides: | |||
'''To run off a USB drive and not touch the internal HDD:''' | |||
''Great for dual booting if you want to still use original ATV OS features, or to just test Crystalbuntu out.'' | |||
# Download http://download.stmlabs.com/atv-images/ubuntu/hardy/usb/USB.img.gz | |||
# Unpack ''USB.img.gz'' with betterzip {{editor note| <-- need to find out why this is recommended over Mac OS X's included decompression app}} | |||
# Open Terminal | |||
# Type in: <pre>diskutil list</pre> and press return | |||
# This will list all connected memory devices. Look for the one that is your USB stick. Normally, with no other USB drives connected, it is listed as '''disk1''' | |||
# Type in: <pre>diskutil umountDisk /dev/disk1</pre> and press return | |||
# Type in: <pre>dd if=USB.img of=/dev/disk1</pre> and press return | |||
# Wait for the process to finish. It may take a while. | |||
# Remove the USB drive and stick it into the ATV1, then power the ATV1 on (or reboot it). | |||
# The first time the drive is ran it will do some first-time installation things. This only happens the very first time the new USB drive is ran. | |||
# The ATV1 should now reboot itself, and you should be now using XBMC via Crystalbuntu via USB drive. | |||
'''To make an install USB drive that will erase the internal hard drive and install Crystalbuntu:''' | |||
# Download http://download.stmlabs.com/atv-images/installer/installer.img.gz | |||
# Unpack ''installer.img.gz'' with betterzip {{editor note| <-- need to find out why this is recommended over Mac OS X's included decompression app}} | |||
# Open Terminal | |||
# Type in: <pre>diskutil list</pre> and press return | |||
# This will list all connected memory devices. Look for the one that is your USB stick. Normally, with no other USB drives connected, it is listed as '''disk1''' | |||
# Type in: <pre>diskutil umountDisk /dev/disk1</pre> and press return | |||
# Type in: <pre>dd if=installer.img of=/dev/disk1</pre> and press return | |||
# Wait for the process to finish. It may take a while. | |||
# Remove the USB drive and take it to the Apple TV 1, along with a USB hub and a USB keyboard | |||
# Plug in the USB hub into the Apple TV 1, and then plug the USB drive and USB keyboard into the hub | |||
# Boot the Apple TV 1 and wait until it gives you an error. | |||
# Log-in using '''ATV''' as both the username and password | |||
# Type in: <pre>sudo -s</pre> and press return it will ask for the password again, which is still '''ATV''' | |||
# Type in: <pre>echo ubuntu > .distro</pre> and press return | |||
# Type in: <pre>reboot</pre> and press return | |||
# Wait for the initial installation process to finish. It will ask you to remove the USB drive and reboot. Do so. | |||
# Wait for the rest of the installation process to finish and soon you will be using XBMC via Crystalbuntu on the internal hard drive | |||
=== OpenELEC === | === OpenELEC === |
Revision as of 00:30, 14 February 2012
INCOMPLETE: This page or section is incomplete. Please add information or correct uncertain data which is marked with a ? |
- See also: Apple TV 1 FAQ and HOW-TO:Install XBMC on Apple TV 1 (original OS)
Apple TV 1 (silver) is no longer available from Apple, but can be purchased from alternative sources (eBay, kijiji, craigslist, etc.).
It is highly recommended that you replace the WiFi card with a Broadcom Crystal HD to enable playback of HD videos.
NOTE: Before installing a Linux-based OS, you will want to make sure that your ATV1 has been updated to the original ATV OS 3.0.2 at least once in order to flash the HDMI controller firmware.
Pre-made installation packages
Crystalbuntu
- See also: Crystalbuntu
Crystalbuntu is probably the best and easiest option for running a linux-based OS with XBMC on the Apple TV 1. The system updates itself and boots directly into XBMC.
Installing from Linux or Windows
If you are using a Linux or Windows computer to prepare your USB install drive, you can use the GUI installer
Installing from Mac OS X
If you are using Mac OS X to prepare your USB install drive, use the following install guides:
To run off a USB drive and not touch the internal HDD:
Great for dual booting if you want to still use original ATV OS features, or to just test Crystalbuntu out.
- Download http://download.stmlabs.com/atv-images/ubuntu/hardy/usb/USB.img.gz
- Unpack USB.img.gz with betterzip
- Open Terminal
- Type in:
diskutil list
and press return - This will list all connected memory devices. Look for the one that is your USB stick. Normally, with no other USB drives connected, it is listed as disk1
- Type in:
diskutil umountDisk /dev/disk1
and press return - Type in:
dd if=USB.img of=/dev/disk1
and press return - Wait for the process to finish. It may take a while.
- Remove the USB drive and stick it into the ATV1, then power the ATV1 on (or reboot it).
- The first time the drive is ran it will do some first-time installation things. This only happens the very first time the new USB drive is ran.
- The ATV1 should now reboot itself, and you should be now using XBMC via Crystalbuntu via USB drive.
To make an install USB drive that will erase the internal hard drive and install Crystalbuntu:
- Download http://download.stmlabs.com/atv-images/installer/installer.img.gz
- Unpack installer.img.gz with betterzip
- Open Terminal
- Type in:
diskutil list
and press return - This will list all connected memory devices. Look for the one that is your USB stick. Normally, with no other USB drives connected, it is listed as disk1
- Type in:
diskutil umountDisk /dev/disk1
and press return - Type in:
dd if=installer.img of=/dev/disk1
and press return - Wait for the process to finish. It may take a while.
- Remove the USB drive and take it to the Apple TV 1, along with a USB hub and a USB keyboard
- Plug in the USB hub into the Apple TV 1, and then plug the USB drive and USB keyboard into the hub
- Boot the Apple TV 1 and wait until it gives you an error.
- Log-in using ATV as both the username and password
- Type in:
sudo -s
and press return it will ask for the password again, which is still ATV - Type in:
echo ubuntu > .distro
and press return - Type in:
reboot
and press return - Wait for the initial installation process to finish. It will ask you to remove the USB drive and reboot. Do so.
- Wait for the rest of the installation process to finish and soon you will be using XBMC via Crystalbuntu on the internal hard drive
OpenELEC
- See also: OpenELEC
Make sure to select the Apple TV build. Current version comes with XBMC v10.1. A pre-Eden version can be downloaded from http://sources.openelec.tv/tmp/image/openelec-eden/