Förbättra Apple TV 2 (5.2) med en Jailbreak & XBMC
Apple TV är ett bra vardagsrumstillbehör, men många med media center och hemmabio PC-upplevelse föredrar mer kraftfulla appar som Plex och XBMC för deras ytterligare funktioner och bredare videokodekstöd. Med XBMC kan du spela nästan alla video-eller ljudformat, få tillgång till delade nätverksenheter för nätverksuppspelning, Acceptera mediaströmmar från ett LAN eller internet, installera nya användarteman (skinn), visa väder-och nyhetsinformation och i princip fungera som en fullfjädrad multimedia Jukebox.
tack vare den underbara världen av jailbreaking kan du nu installera den utmärkta gratis XBMC-programvaran på en Apple TV 2 som kör 5.2 (Apple TV 5.2-programvara som levereras tillsammans med iOS 6.1 för andra idevices) och hjälpa till att frigöra enheterna full potential som hemmabioenhet. Att få allt igång är lite mer komplicerat än din genomsnittliga jailbroken appinstallationsprocess eftersom det inte finns någon Cydia, och du kommer att behöva SSH i ATV och sedan använda en pakethanterare för att hämta och installera lämpliga XBMC-filer. Men det är verkligen inte alltför komplicerat, så följ med och du kommer att kunna få det gjort i kort ordning.
krav
- Apple TV 2: a generationen
- uppdatera Apple TV 2 till version 5.2 (iOS 6.1) om du inte har gjort det ännu
- ladda ner Seas0nPass (Mac OS X) (Windows)
- USB-kabel för att ansluta Apple TV till en dator för att utföra jailbreak
- 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. 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 jailbreak. Med baskrav uppfyllda är du redo att fortsätta.
Jailbreaking Apple TV 2 Kör 5.2 (iOS 6.1)
- Open Seas0nPass
- välj ”Skapa IPSW” och låt Seasonpass bygga jailbreakad IPSW att installera, följ sedan på skärmen instruktioner för att ansluta Apple TV 2 till datorn via USB på begäran
- sätt Apple TV i DFU-läge med hjälp av ATV fjärrkontrollen för att hålla ned både meny och PLAY-knappar för 7 sekunder
- iTunes kommer att starta för att återställa Apple TV till den nyskapade jailbreak IPSW, Fortsätt för att följa instruktionerna på skärmen från Seas0nPass
Apple TV startar om och du vet att Seas0nPass har installerats effektivt eftersom inställningsikonen på Apple TV – startskärmen tillfälligt ersätts med en röd ”FC” – logotyp.
nu för den goda 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” sedan ”Allmänt” sedan ”Nätverk”
- notera ATV-IP-adressen, du behöver detta för att SSH i enheten och installera XBMC
från en Mac (eller Windows PC), öppna ett nytt terminalfönster och använd SSH för att ansluta till Apple TV som root-användare med den IP du just har hämtat:
ssh root@appletv-ip
standardlösenordet för Apple TV är” alpine ” utan citat, precis som alla iPads, iPhones och iPods. Det kommer att vara ”Alpint” om du inte ändrade det någon gång.
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, även om 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 startar om och du har nu den underbara XBMC media center-appen som körs på den.
installera Plugins & anpassade skinn i XBMC på Apple TV
du måste använda terminalen 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 så 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” Add Ons ”och använd”Install from Zip”
Alternativt kan du packa upp skinn och plugins på datorn och sedan använda scp eller SFTP för att kopiera dem direkt till deras lämpliga plugin-eller hudkataloger.
skinn kan se riktigt bra ut och är gratis att ladda ner från XBMC.
Confluence är en snygg subtil hud som blev standard, och AEON är ett populärt tredjepartsval, men det har inte uppdaterats på länge.
Avinstallera XBMC från Apple TV
beslutade att du inte är ett fan av XBMC? Ingen stor sak, det är mycket lättare att avinstallera sedan installera. Logga in på Apple TV igen med SSH:
ssh root@appletv-ip
använd nu apt-get packaging tool 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 jailbreak på Apple TV. Om du vill unjailbreaka Apple TV, måste du ansluta den till iTunes som körs på en dator och använda funktionen ”Återställ” för att återställa den till fabriksinställningarna.
vad är XBMC ändå?
för viss historia är XBMC kort för” Xbox Media Center”, Ja, Xbox, som i Microsoft-spelkonsolen. XBMC byggdes ursprungligen för modded xboxes att förvandla dem till mediacenter, men det har sedan dess utvecklats till en plattformsoberoende kompatibel media center app som körs direkt på toppen av nästan vad som helst, 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 genom att använda XBMC, men till skillnad från Apple TV: s standardprogramvara kan det felfritt spela mkv-filer direkt på ATV (eller skrivbordet) utan att kämpa.
XBMC har kunnat köras på jailbroken Apple TV ett tag, men det här är första gången det har varit tillgängligt på den senaste 5.2-programuppdateringen.