XBMC (OS X, native Apple GUI)
Nachfolgend wird die Installation von XBMC auf dem Apple TV (OS X, native Apple GUI) beschrieben, inklusive Unterstützung der
Broadcom Crystal HD.
Installation XBMC Launcher
Voraussetzungen:
- Installation des SSH-Zugangs, mittels eines Patchsticks
- Installation von nitoTV
- SmartInstaller innerhalb von nitoTV ausgeführt
Um z.B. die Version 3.2.5 des XBMC Launcher zu installieren, sind die folgenden Schritte auszuführen:
- ATV: Download von Launcher-3.2.5-debug.run auf das Apple TV
wget http://atv-xbmc-launcher.googlecode.com/files/Launcher-3.2.5-debug.run - ATV: Launcher-3.2.5-debug.run installieren
sudo sh ./Launcher-3.2.5-debug.run - ATV: Damit die aktuellsten Versionen von XBMC installiert werden können
defaults write com.teamxbmc.xbmclauncher XBMCAdditionalDownloadPlistURLs -array-add http://mirrors.xbmc.org/nightlies/osx/update_urls.plist
Automatische Installation Broadcom Crystal HD PCIe Mini Card Treiber
- ATV: Folgender Befehl muss auf dem Apple TV ausgeführt werden
defaults write com.teamxbmc.xbmclauncher XBMCAdditionalDownloadPlistURLs -array-add http://crystalhd.sartori.at/files/crystalhd.plist
Anschließend kann innerhalb des XBMC Launcher Menüpunkt Downloads der aktuelle CrystalHD Treiber installiert werden.
Manuelle Installation Broadcom Crystal HD PCIe Mini Card Treiber
Um z.B. die Version 3.6.0 der Broadcom Crystal HD PCIe Mini Card Treiber manuell zu installieren, sind die folgenden Schritte auszuführen:
- ATV: Download der Treiber auf das Apple TV
wget http://crystalhd-for-osx.googlecode.com/files/crystalhd-for-osx-3.6.0.zip - ATV: Folgende Befehle ausführen
sudo -s
mount -uw /
unzip crystalhd-for-osx-3.6.0.zip
mv crystalhd-for-osx-3.6.0/BroadcomCrystalHD.kext /System/Library/Extensions
chown -R root:wheel /System/Library/Extensions/BroadcomCrystalHD.kext
chmod -R 755 /System/Library/Extensions/BroadcomCrystalHD.kext
mv crystalhd-for-osx-3.6.0/libcrystalhd.dylib /usr/lib/
chmod 755 /usr/lib/libcrystalhd.dylib
mv crystalhd-for-osx-3.6.0/bcmFilePlayFw.bin /usr/lib/
chmod 644 /usr/lib/bcmFilePlayFw.bin
rm -rf /tmp/crystalhd-for-osx-3.6.0
touch /etc/rc.local
if [ ‘grep —count -G ’^/sbin/kextload -v /System/Library/Extensions/BroadcomCrystalHD.kext' /etc/rc.local` -eq 0 ]; then
echo "/sbin/kextload -v /System/Library/Extensions/BroadcomCrystalHD.kext" » /etc/rc.local
fi
chown root:wheel /etc/rc.local
chmod 644 /etc/rc.local
mount -ur / - ATV: Apple TV neu starten
reboot
page revision: 12, last edited: 04 Oct 2010 05:27