Archive:Install XBMC on Apple TV 1 (Linux): Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
>Davesouth
(added byte-size flag to dd command to reduce copying time by a factor of 2^16)
mNo edit summary
 
(43 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{XBMC wiki toc Inline}}
:''See also: '''[[Apple TV 1]]''' 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 [http://rufn.it/aTV/ replace] the WiFi card with a [[Broadcom Crystal HD]] to enable playback of HD videos.'''
{{warning|1=Starting in Kodi v14, support for the '''BCHD''' is being dropped from the software.
'''''Apple TV 1''''' users can use these modified/unofficial versions:
*OSMC - '''[https://osmc.tv/download here]'''}}


==Before installing a replacement OS==
Apple TV 1 (silver) is no longer available from Apple, but can be purchased from alternative sources (eBay, kijiji, craigslist, etc.).
{{ATV1 linux warning}}
 
== Crystalbuntu ==
:''See also: '''[[Crystalbuntu]]'''''
<section begin=Crystalbuntu_installing />
[[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
# Open Terminal, navigate to the downloaded file, and enter the following command followed by return:
#: <pre>gunzip USB.img.gz</pre>
# Once back to the command prompt, continue with:
#: <pre>diskutil list</pre>
# 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'''. {{highlight|color=red|<big>If your USB drive shows up as something else then you '''must''' replace that number in the instructions below. Failure to do so will likely result in data loss.</big>}}
# Enter these commands in your Terminal window, in sequence:
#: <pre>diskutil umountDisk /dev/disk1</pre>
#: <pre>dd if=USB.img of=/dev/rdisk1 bs=16384</pre>
# 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.


'''It is highly recommended that you [http://rufn.it/aTV/ replace] the WiFi card with a Broadcom Crystal HD to enable playback of HD videos.'''


'''To make an install USB drive that will erase the internal hard drive and install Crystalbuntu:'''
== Before installing a replacement OS ==
# Download http://download.stmlabs.com/atv-images/installer/installer.img.gz
{{redv|Warning|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. You also want to change the original ATV OS settings to "RGB High" in the AV settings.}}
# Open Terminal, navigate to the downloaded file, and enter the following command followed by return:
#: <pre>gunzip installer.img.gz</pre>
#: <pre>diskutil list</pre>
# 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'''. {{highlight|color=red|<big>If your USB drive shows up as something else then you '''must''' replace that number in the instructions below. Failure to do so will likely result in data loss.</big>}}
# Enter these commands in your Terminal window, in sequence:
#: <pre>diskutil umountDisk /dev/disk1</pre>
#: <pre>dd if=installer.img of=/dev/rdisk1 bs=16384</pre>
# 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
# Enter the following command:
#: <pre>sudo -s</pre>
# You will be asked for a password, again, which is still '''atv'''
# Enter the following commands:
#: <pre>cd /</pre>
#: <pre>echo ubuntu > .distro</pre>
#: <pre>reboot</pre>
# 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


===Alternative guides===
== OSMC ==
* http://quixventure.com/2011/12/crystalbuntu-installation-guide-part-1-introduction/
:''See also: '''[[OSMC]]'''''
<section end=Crystalbuntu_installing />


== OpenELEC ==
{{incomplete}}
:''See also: '''[[OpenELEC]]'''''
* http://unstdio.org/openelec-on-atv/
* http://www.openelec.tv/find-help/documentation/installation


Make sure to select the Apple TV build.
OSMC (Open Source Media Center) is a free and open source media player based on Linux and founded in 2014 that lets you play back media from your local network, attached storage and the Internet. OSMC is the leading media center in terms of feature set and community and is based on the Kodi project. It's simple and easy to use; free and open source and has automatic updates and an App Store.  


==Manual installations==
OSMC can be installed on an Apple TV using easy to use installers for Linux, Mac and Windows here: ''' https://osmc.tv'''. OSMC is officially supporting Apple TV (1st Generation) and CrystalHD hardware acceleration until at least 2017.
*[[HOW-TO:Install Gentoo and XBMC on Apple TV 1]]
*[[HOW-TO:Install Ubuntu and XBMC on Apple TV 1]]


[[Category:Installation|Apple TV 1]]
[[Category:Apple]]
[[Category:Apple TV 1]]
[[Category:Linux]]

Latest revision as of 04:53, 28 July 2020

Stop hand.png Starting in Kodi v14, support for the BCHD is being dropped from the software.

Apple TV 1 users can use these modified/unofficial versions:


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.

Before installing a replacement OS

Warning 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. You also want to change the original ATV OS settings to "RGB High" in the AV settings.


OSMC

See also: OSMC


OSMC (Open Source Media Center) is a free and open source media player based on Linux and founded in 2014 that lets you play back media from your local network, attached storage and the Internet. OSMC is the leading media center in terms of feature set and community and is based on the Kodi project. It's simple and easy to use; free and open source and has automatic updates and an App Store.

OSMC can be installed on an Apple TV using easy to use installers for Linux, Mac and Windows here: https://osmc.tv. OSMC is officially supporting Apple TV (1st Generation) and CrystalHD hardware acceleration until at least 2017.