Förbättra Apple TV 2 (5.2) med en Jailbreak & XBMC

Apple TV är ett bra vardagsrumstillbehör, men många med mediacenter och hemmabio PC-upplevelse föredrar mer kraftfulla appar som Plex och XBMC för sina extra funktioner och bredare video codec support. Med XBMC kan du spela nästan alla video- eller ljudformat, få tillgång till delade nätverksenheter för nätverksuppspelning, ta emot medieströmmar från ett LAN eller internet, installera nya användarnamner (skinn), visa väder och nyhetsinformation och tjäna i princip som en full fledged multimedia jukebox.

Tack vare den underbara världen av jailbreaking, kan du nu installera den fantastiska gratis XBMC-programvaran på en Apple TV 2-running 5.2 (Apple TV 5.2-programvara som skickas tillsammans med iOS 6.1 för andra idevices) och hjälper till att släppa ut enheterna som en hemmabiosystem . Att få allt igång är något mer komplicerat än din genomsnittliga jailbroken app installationsprocess eftersom det inte finns någon Cydia, och du kommer att behöva SSH till ATV och sedan använda en pakethanterare för att hämta och installera lämpliga XBMC-filer. Men det är egentligen inte för komplicerat, så följ och du kan få det gjort i kort ordning.

Krav

  • Apple TV 2: e generationen
  • Uppdatera Apple TV 2 till version 5.2 (iOS 6.1) om du inte har gjort det ännu
  • Hämta Seas0nPass (Mac OS X) (Windows)
  • USB-kabel för att ansluta Apple TV till en dator för att utföra jailbreaken
  • SSH-klient (Terminal för Mac OS X, PuTTY för Windows)

Tyvärr är Apple TV 3: e generationen ännu inte jailbroken och kan därför inte acceptera en installation av XBMC. Att jailbreaking en Apple TV med Seas0nPass är väldigt lätt och ganska lik Evasi0n-verktyget för mobila iOS-enheter. Du måste fysiskt ansluta Apple TV till en dator för att utföra jailbreaken. Med baskraven uppfyllda är du redo att fortsätta.

Jailbreaking Apple TV 2 Running 5.2 (iOS 6.1)

  • Öppna Seas0nPass
  • Välj "Skapa IPSW" och låt Seasonpass bygga jailbroken IPSW för att installera, följ sedan instruktionerna på skärmen för att ansluta Apple TV 2 till datorn via USB vid behov
  • Sätt Apple TV i DFU-läge med hjälp av ATV-fjärrkontrollen för att hålla ner både MENU och PLAY-knapparna i 7 sekunder
  • iTunes startar för att återställa Apple TV till den nyligen gjorda jailbreaken IPSW, fortsätt att följa instruktionerna på skärmen från Seas0npass

Apple TV startar om och du vet att Seas0nPass har installerats på ett effektivt sätt, eftersom ikonen Inställningar på Apple TVs startsida tillfälligt ersätts med en röd "FC" -logo.

Nu för den bra delen, installerar XBMC.

Installera XBMC på Apple TV 2 (5.2)

Innan du börjar, hitta Apple TV: s lokala IP-adress genom att göra följande:

  • Gå till "Inställningar" och sedan "Allmänt" och sedan "Nätverk"
  • Notera ATV-IP-adressen, du behöver det här till SSH i enheten och installera XBMC

Från en Mac-dator (eller Windows-dator) öppnar du ett nytt terminalfönster och använder SSH för att ansluta till Apple TV som root-användare med den IP som du just hämtat:

ssh root@appletv-ip

Standardlösenordet för Apple TV är "alpint" utan citat, precis som alla iPads, iPhones och iPods. Det kommer att vara "alpint" om du inte ändrat det vid någon tidpunkt.

Nu när du är inloggad på Apple TV på distans, börjar installationsprocessen. Den officiella metoden från XBMC som beskrivs nedan använder kommandoraden, men XBMC Wiki erbjuder en alternativ metod om du är äventyrlig.

apt-get install wget

wget -O- http://apt.awkwardtv.org/awkwardtv.pub | apt-key add -

echo "deb http://apt.awkwardtv.org/ stable main" > /etc/apt/sources.list.d/awkwardtv.list

echo "deb http://mirrors.xbmc.org/apt/atv2 ./" > /etc/apt/sources.list.d/xbmc.list

apt-get update

mkdir -p /Applications/AppleTV.app/Appliances

apt-get install org.xbmc.xbmc-atv2

mkdir -p /Applications/XBMC.frappliance

reboot

Apple TV kommer att starta om och du kommer nu att ha den härliga XBMC Media Center-appen som körs på den.

Installera plugins och anpassade skins i XBMC på Apple TV

Du måste använda Terminal eller SFTP (antingen med en app som Cyberduck eller från OS X Finder sFTP-funktionen) för att installera anpassade skinn på en Apple TV som kör XBMC men det är inte komplicerat om du har gjort det här långt. Anslut till ATV med root @ ip-adress och navigera sedan till:

/private/var/mobile/

Placera zip-filerna i den katalogen, sedan från XBMC navigera till "Lägg till oss" och använd "Installera från Zip"

Alternativt kan du packa upp skinn och plugins på datorn och använd sedan SCP eller SFTP för att kopiera dem direkt till deras lämpliga plugin eller kataloger.

Skinn kan se riktigt bra ut och kan laddas ner från XBMC.

Konfluens är en snygg subtil hud som blev standard, och AEON är ett populärt val av tredje part, men det har inte blivit uppdaterat på ganska lång tid.

Avinstallera XBMC från Apple TV

Beslutade att du inte är ett fan av XBMC? Det är inte så mycket, det är mycket lättare att avinstallera och installera. Logga in på Apple TV igen med SSH:

ssh root@appletv-ip

Använd nu apt-get-förpackningsverktyget för att avinstallera XBMC:

apt-get remove org.xbmc.xbmc-atv2

Slutligen starta om ATV igen:

reboot

Apple TV2 startar om utan XBMC.

Avinstallation av XBMC ångrar inte jailbreaken på Apple TV. Om du vill avbryta Apple TV, måste du ansluta den till iTunes som körs på en dator och använd "Återställ" -funktionen för att återställa den till fabriksinställningarna.

Vad är XBMC ändå?

För någon historia är XBMC förkortad för "Xbox Media Center", ja, Xbox, som i Microsoft-spelkonsolen. XBMC var ursprungligen byggt för modded xboxes för att göra dem till media centra, men sedan dess har de utvecklats till en plattforms kompatibel media center-app som körs direkt på nästan allt från Mac och Windows-datorer till Raspberry Pi. De senaste versionerna av XBMC inkluderar stöd för att fungera som AirPlay-mottagare både för streaming av video och ljud från iTunes, så du kommer inte att förlora de iOS-designade funktionerna med hjälp av XBMC, men till skillnad från Apple TVs standardprogramvara kan den utan problem spela upp mkv-filer direkt på ATV (eller skrivbordet) utan att kämpa.

XBMC har kunnat köra på jailbroken Apple TV-apparater ett tag men det här är första gången det har varit tillgängligt på den senaste 5.2 mjukvaruuppdateringen.