2011-12-20
Guide

Installera Plex på Apple TV 2

Äntligen, får man väl säga? Att Plex funnits i en lätt modifierad form för LG Smart TV 600, som vi tidigare testat på Macpro, är ju allmänt känt, men när jag fick reda på att det nu gick att installera Plex på en Apple TV 2 fick jag bråttom. Mycket.

Men först en förklaring. Det är inte en fullständig version av Plex med exempelvis insticksprogram för SVT Play, men det är ett betydligt trevligare gränssnitt än vad Apple erbjuder med Apple TV 2 och delning via iTunes. För just det, du slipper nämligen dela ut dina filmer via iTunes, och det innebär också att du slipper konvertera dina filmer till MPEG-4 (M4V)-formatet innan du importerar dem till iTunes. Lösningen på det heter nämligen Plex Media Server, som vi gick igenom i Oktobernumrets Mediacenterspecial Macpro Magazine. Plex Media Center finns för Mac, Linux och Windows och innebär enkelt uttryckt att du, om du kan, installerar exempelvis Ubuntu Linux på en överbliven PC eller i en virtuell maskin under exempelvis VMware och sedan Plex Media Server på den maskinen. Filmerna kan du lagra på en NAS eller en enklare filserver om du inte vill ha dem på samma maskin som mediaserverprogrammet.

 

Installationsprocessen i din Apple TV 2 är en aning mer traumatisk om man inte gillar att idga jailbreaking av sina iOS-enheter. Lyckligtvis finns det hjälp i form av programmet Seas0nPass som du kan ladda ner från valfri plats på Internet. Innan du fortsätter bör det också nämnas att Macpro Magazine inte tar något ansvar för vad som händer med din Apple TV 2 om det går åt fanders. Eftersom du inte begår någon fysisk åverkan på din Apple TV 2 så är det värsta som kan hända att du har något att pilla sönder och undersöka om den interna lagringen i din Apple TV 2 går åt fanders.

Jailbreaka din Apple TV 2

Med den varningen ur vägen så kan vi börja. Anslut din Apple TV 2 till din Mac (eller PC om du så vill) med en Mini-USB-anslutning i ena änden för Apple TV 2 och en vanlig USB-anslutning till din dator i andra änden.

Starta Seas0nPass och och den kommer att känna av att din Apple TV 2 är ansluten till datorn. Genom att hålla inne meny och play-knappen samtidigt i 7-10 sekunder sätts din Apple TV 2 i återställningsläge och därefter börjar Seas0nPass ladda ned rätt installationsfil av iOS för din Apple TV 2 och därefter modifieras installationspaketet. När det är klart kan du antingen låta Seas0nPass klicka i alla dialogrutor åt dig automatiskt, eller så gör du det manuellt genom att återställa iOS genom iTunes. När det är klart drar du ut USB-kabeln och ansluter sedan din Apple TV 2 till teven och startar den som vanligt. Lösenordet du ska ange är alpine.

Installera Plex

När din Apple TV 2 är uppstartad så kollar du vilken IP-adress den fått på nätet genom att titta i inställningarna. I vårt exempel är det 10.0.1.16:

Joacims-MacBook-Pro:~ joacim$ ssh root@10.0.1.16

Din AppleTV svarar då:

The authenticity of host ‘10.0.1.16 (10.0.1.16)’ can’t be established.
RSA key fingerprint is 2c:9f:07:35:87:98:e5:78:b3:d0:93:f0:41:f3:98:25.
Are you sure you want to continue connecting (yes/no)? yes

Efter att du är inloggad har du en vanlig hederlig Unixprompt:

Apple-TV:~ root#

Mata in följande kommando:
echo "deb http://www.ambertation.de ./downloads/PLEX/" > /etc/apt/sources.list.d/plex.list

Ange därefter följande kommando:
apt-get update

Nu kommer det att susa förbi en rad installationskällor som kommer att användas.

Därefter är det dags att installera Plex:

apt-get install com.plex.client-plugin

Efter detta kommer du kommer att behöva svara ja på två frågor:

After this operation, 7977kB of additional disk space will be used.
Do you want to continue [Y/n]? y

Och sen denna:

WARNING: The following packages cannot be authenticated!
com.plex.client-plugin
Install these packages without verification [y/N]? y

Hela installationsprocessen för Plex-paketet:


Apple-TV:~ root# apt-get install com.plex.client-plugin

Installationen startar:

Reading package lists… Done
Building dependency tree… Done
The following extra packages will be installed:
beigelist org.tomcool.smframework
The following NEW packages will be installed:
beigelist com.plex.client-plugin org.tomcool.smframework
0 upgraded, 3 newly installed, 0 to remove and 10 not upgraded.
Need to get 1621kB of archives.
After this operation, 7977kB of additional disk space will be used.
Do you want to continue [Y/n]? y
WARNING: The following packages cannot be authenticated!
com.plex.client-plugin
Install these packages without verification [y/N]? y
Get:1 http://www.ambertation.de ./downloads/PLEX/ com.plex.client-plugin 0.8.3 [1003kB]
Get:2 http://apt.awkwardtv.org stable/main beigelist 2.2.1-1 [6022B]
Get:3 http://apt.awkwardtv.org stable/main org.tomcool.smframework 0.7.8-5 [612kB]
Fetched 1621kB in 2s (608kB/s)
Selecting previously deselected package beigelist.
(Reading database … 1288 files and directories currently installed.)
Unpacking beigelist (from …/beigelist_2.2.1-1_iphoneos-arm.deb) …
Selecting previously deselected package org.tomcool.smframework.
Unpacking org.tomcool.smframework (from …/org.tomcool.smframework_0.7.8-5_iphoneos-arm.deb) …
Selecting previously deselected package com.plex.client-plugin.
Unpacking com.plex.client-plugin (from …/com.plex.client-plugin_0.8.3_iphoneos-arm.deb) …
Setting up beigelist (2.2.1-1) …
Setting up org.tomcool.smframework (0.7.8-5) …
Setting up com.plex.client-plugin (0.8.3) …
Apple-TV:~ root#

När detta är klart så kan du om du vill köra detta kommando för att kolla vilka paket som installerats:
dpkg -l

Titta i listan efter beigelist, mobilesubstrate, org.tomcool.smframework och com.plex.client-plugin. Om inget gått fel i processen så här långt så finns paketen nästan garanterat i listan.

Till sist, starta om Apple TV 2:s grafiska gränssnitt med följande kommando:

killall AppleTV

Kör du en version av iOS som är äldre än 4.2 så kör du följande kommando:

killall Lowtide

Alternativt kan du bara starta om enheten med följande kommando:

reboot

Summering

Då var det klart? Ja, faktiskt. Plex Media Server måste konfigureras och därefter, om allt går som det skall så kommer din Apple TV 2 att under Plex-menyn visa de mediabibliotek som du konfigurerat!

Apple vill gärna att du uppdaterar iOS i din Apple TV så snart de släpper en ny version. Tänk då på att en uppdatering gör att det du åstadkommit i denna guide inte fungerar längre och att det kan dröja tills att en ny modiferingsmetod finns för att ordna den version du installerat. Om du har en nyare version av iOS i din Apple TV 2 så kan det mycket väl vara så att det går att backa den till en tidigare version. Det är något som Seas0nPass ordnar åt dig automatiskt.

Lycka till!

Länklista

Seas0nPass

Köp Apple TV 2 hos Apple

Macpro testar Apple TV 2


Macpro är annonsfri för att göra din läsupplevelse bättre.
Läs mer här

© 2004 - 2017 Joacim Melin