Am 25.05.2012 ist der untethered Jailbreak von AppleTV 2 - Firmware 5.1 (iOS 5.1.1) erschienen.
Die Vorgangsweise für den untethered Jailbreak ist die gleiche, wie für die Firmwareversionen 4.
Als allererstes benötigen wir SeasOnPass von FireCore erhältlich für Windows und Mac!
Hier Create IPSW wählen...
usw. usf. am Ende erscheint:
AppleTV 2 nur! mit USB Mini Kabel anschließen (keinen Strom!) und die Tasten Menu und Pause für 7 Sekunden drücken, dann geht AppleTv in den DFU Modus.
SeasOnPass versucht in iTunes ein Skript zu installieren wodurch diese gepachte Firmware automatisch in AppleTV installiert wird, in meinem Falle klappte es nicht. iTunes startete und fragte ob AppleTV wiederhergestellt werden soll, hier muß man am Mac die ALT Taste drücken und mit der Maus WIEDERHERSTELLEN drücken (unter Windows ist die SHIFT Taste), dadurch wird man gefragt welche Firmware man verwenden möchte, man wählt die neu generierte von SeasOnPass (die nach dem fehlschlagen des Skripts für iTunes automatisch im Finder angezeigt wird...).
Falls das Skript erfolgreich in iTunes ausgeführt wird macht SeasOnPass das eben erwähnte alleine.
So das wärs, AppleTV wird mit der gepachten Firmware versorgt die das Gerät jetzt rootet.
SSH Verbindung zu AppleTV herstellen
Unter Mac OS kann das Terminal verwendet werden und unter Windows benötigt man Putty.
Die SSH Verbindung stellt man dadurch her, das man im Terminal
ssh Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
eingibt, das funtkioniert nicht immer, wenns nicht geht dann
ssh root@"IP ADRESSE VON APPLETV"
Dies bitte in den Beschreibungen unten beachten!! Nach gelungener eingabe wird man nach dem Passwort gefragt, welches normalerweise immer alpine ist
Mit dem Befehl
killall AppleTV
wird neugestartet!, die Änderungen werden wirksam.
apt-get update mkdir -p /Applications/AppleTV.app/Appliances apt-get install org.xbmc.xbmc-atv2 mkdir -p /Applications/XBMC.frappliance wget http://dl.dropbox.com/u/14341410/org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb dpkg -i org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb rm org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb
Die obenstehenden Befehle werden logischerweise ins Terminal eingegeben!
XBMC läuft auf diese Art wieder!
NitoTV lässt sich natürlich auch installieren, doch installiert dieses das falsche XBMC über den spezillen Anwendungsinstallationsmenu!
NitoTV installieren
Schritte wie oben wiederholen....
ssh Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein! ... Passwort alpine ....
echo “deb http://apt.awkwardtv.org ./” > /etc/apt/sources.list.d/awkwardtv.list
apt-get update
apt-get install com.nito.nitoTV
Updateüberprüfung muß noch deaktiviert werden!
AppleTV prüft regelmäßig nach Updates und würde gerne unsere gepachte Firmware aktualisieren, daher müssen die Updateserver auf AppleTV falsch umgeleitet werden in der hosts datei, die man folgendermaßen einfach ändern kann.
ssh Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
... Passwort alpine ....
danach einen Texteditor (nano) installieren....
apt-get install nano
nano /etc/hosts
Daraufhin öffnet sich ein Editor (nano) wo man folgende Zeilen einfügt!
127.0.0.1 appldnld.apple.com
127.0.0.1 mesu.apple.com
127.0.0.1 appldnld.apple.com.edgesuite.net
danach mit CTRL-O speichern, mit Enter bestätigen und mit CTRL-X beenden!
AIRPLAY - MIRRORING - Mac
Die einfachste Art einen Film, egal ob avi oder mkv aufs AppleTV 2 zu bringen, ist die Mac OS X App Beamer mit welcher man auf ein originales Apple TV 2 oder 3 die Filme direkt via Airplay streamen kann. Dadurch ist es nicht mehr nötig das Apple TV zu jailbreaken, nur um Filme wiederzugeben!
Mountain Lion hat die Airplay Mirorring Funktion zwar integriert, diese verlangt jedoch einen Mac neuerer Generation, da in den neueren Macs der Prozessor die H264 Kodierung hardwaremäßig integriert hat! Auf älteren Macs ist diese Funktion nicht aktivierbar.
Die App AirParrot kann zwar den gesamten Bildschirm vom Mac auf AppleTV 2 oder 3 streamen, leider ist die Leistung der älteren Macs (Dual Core) teilweise zu gering um ein flüssiges Wiedergeben sowohl auf Mac wie auf Apple TV zu gewährleisten, bzw. mit starken Qualitätsverlusten verbunden.