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:

Um z.B. die Version 3.2.5 des XBMC Launcher zu installieren, sind die folgenden Schritte auszuführen:

  1. 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
  2. ATV: Launcher-3.2.5-debug.run installieren
    sudo sh ./Launcher-3.2.5-debug.run
  3. 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:

  1. ATV: Download der Treiber auf das Apple TV
    wget http://crystalhd-for-osx.googlecode.com/files/crystalhd-for-osx-3.6.0.zip
  2. 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 /
  3. ATV: Apple TV neu starten
    reboot
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License