AtvCloner 0.1.8 is now XBMC Linux capable!
So as I alluded to in an earlier post I set out to try to enhance the use of the original AppleTV 1 since it has been replaced by the AppleTV 2 which is a fine unit but I am a big fan of having local storage available on the device … and this rules out the AppleTV2.
Now, adding a Broadcom Crystal HD card in place of the stock Wireless card (yes, you lose wireless) and installing a Linux partition that boots right up into XBMC turned out to be just the ticket! Given the rather lengthy process it requires to do this from the terminal manually I got to thinking why not just modify AtvCloner to do a special partition scheme using a premade XBMC / Linux image. Well it works, and has been pretty thoroughly tested.
You will need three things:
1. The new AtvCloner 0.1.8
2. A modified recovery.dmg
3. The XBMC / Linux image
Now the biggest issue is the size of the Linux image, its a full linux install modified for use on the AppleTV 1 including support for the Crystal HD card and boots directly into XBMC. However as such it is 3.64 GB which would kill my web server. Given the size I decided to use Bittorrent for both the XBMC / Linux image and the modified recovery.dmg. If you are not familiar with bit torrent you will need a bit torrent client. For the mac I strongly recommend Transmission its free and works great on a mac.
Edit: It is appreciated if you can continue to seed for a while after downloading the images. That way everyone can get it faster. Its normal etiquette for torrents to seed afterwards as much as you downloaded. If you can’t for some reason thats fine, but it would be appreciated!
Here is what you need to download:
After you get all three files go ahead and expand them (they are all zipped), you will use AtvCloner as before but instead of just using your backed up stock AppleTV OS files you will use the modified recovery.dmg for recovery and also add in the XBMC / Linux image for the linux parition that said use your stock backed up efi.dmg . Make sure to check the “ATV Linux XBMC w/ CHD Support” checkbox before preparing your new drive.
NOTE: the XBMC Linux partitioning does not use your boot.dmg as it is “single boot” this avoids having to manually perform a recovery boot via the atv remote as well saves about 900 mb of your hard drive space for the Media partition for local storage.
Also, this image will offer up a remote share on your mac once the atv boots called atv-xbmc. To mount it on your mac (and then be able to transfer media over to it) use login: atv , password: xbmc.
To ssh into the AppleTV its the same user name and password:
ssh atv@your.atvs.ipaddress
when asked for the password use ‘xbmc’.