Exemplarische Vorgehensweise und Gedanken zu nitoTV package manager für Apple TV

Vor ein paar Tagen haben wir über die Veröffentlichung von nitoTV, Kevin Bradleys Paketmanager für Apple TVs mit Jailbroken, geschrieben. Heute geben wir Ihnen einen detaillierten Überblick über die Benutzeroberfläche und die Funktionen sowie unsere Kommentare dazu, wohin es in Zukunft führen könnte.

Mit nitoTV können Benutzer Tweaks und nicht signierte Apps auf ihren Apple TVs installieren, ähnlich wie Cydia auf iOS. Es setzt einen Jailbreak voraus und unterstützt derzeit Apple TV 4 unter tvOS 9 (über Pangu), tvOS 10 (über LiberTV10) und tvOS 10.2.2 (über greeng0blin). Die Unterstützung für Apple TV 4K unter tvOS 11.0-11.1 wird in einem zukünftigen Update für nitoTV erwartet. Um herauszufinden, ob Sie Ihr Gerät einem Jailbreak unterziehen können, lesen Sie unsere Empfehlungen zu diesem Thema.

Folgen Sie unserem Leitfaden, um tvOS 10.2.2 mit greeng0blin zum Jailbreak zu bringen. Verwenden Sie das Mac-Installationsprogramm von der nitoTV-Website, um andere unterstützte Firmwares zu jailbreaken.

Schnittstelle

Wenn Sie nitoTV auf Ihrem Apple TV starten, werden Sie vom begrüßt Empfohlene Pakete Seite, eine kuratierte Auswahl an Apps. Hier finden Sie Favoriten wie Kodi sowie verschiedene Spiele und Medienlösungen, die Apple im App Store nicht akzeptieren würde.

Das Layout ist dem des App Stores sehr ähnlich und enthält Top Shelf-Bilder für jede App sowie individuelle Informationsseiten, die bei der Auswahl einer App angezeigt werden können. Mit etwas Glück wird diese Seite zunehmend bevölkert, wenn Entwickler beginnen, für die Plattform zu bauen.

Durch Scrollen über die Registerkarten oben in der Ansicht können Sie andere Bereiche der App erreichen. Unten ist die Über Seite, auf der Entwickler-Credits, die aktuell installierte Version und ein nützliches Änderungsprotokoll angezeigt werden:

Die nebenstehende Registerkarte ist die Einstellungen, Gehäuse mehrere nützliche Optionen. Hier können Sie nitoTV selbst aktualisieren, die Aktualisierung Ihres Apple TV verhindern (eine sehr praktische Funktion, da das Gerät häufig unerwünschte Aktualisierungen vornimmt), Ihr Gerät neu starten und einen Neustart durchführen und vieles mehr. In meinen Tests haben alle diese Optionen einwandfrei funktioniert, was für eine Erstveröffentlichung nicht schlecht ist.

Als nächstes ist a Suche Registerkarte und dann eine Seite, die allen Cydia-Benutzern bekannt ist: Quellen. Hier werden Repositorys von Drittanbietern hinzugefügt, um Pakete von anderen Entwicklern herunterzuladen. Dies ist einer der wenigen Teile von nitoTV, die noch nicht voll funktionsfähig zu sein schienen, aber es gibt einen guten Grund dafür: Es gibt noch keine anderen Entwickler, Pakete oder Repositorys, die für Apple TV / nitoTV erstellt wurden. Ich werde es einige Zeit geben müssen.

Die letzte Registerkarte ist Eingerichtet, Hier werden alle aktuellen Pakete auf Ihrem Gerät aufgelistet. Das gleiche wie bei Cydia Installiert (Experte) Auflistung zeigt es auch die erforderlichen Systempakete. Viele der Pakete, wie Cydia Substrate und dpkg, sind iOS-Jailbreakern bekannt, da sie für die Infrastruktur beider Plattformen von wesentlicher Bedeutung sind.

Durch Auswahl eines Pakets aus dem Eingerichtet Liste, die Suche Ergebnisse oder die Empfohlene Pakete Homepage können Benutzer ihre Beschreibung und Informationen einsehen, sowie Installieren, deinstallieren, oder Aktualisieren es. Unten sehen Sie die Paketseite für ein anderes weit verbreitetes Paket, RocketBootstrap:

Auswählen Installieren, Deinstallieren oder Aktualisieren Sie gelangen zu einem Ladebildschirm wie in Cydia, in dem der Fortschritt der Installation sowie eine hilfreiche Zusammenfassung der Anzahl der hinzugefügten, geänderten und entfernten Pakete angezeigt werden.

Ich hatte keine Probleme beim Testen mit einer dieser Funktionen. Alle meine Installationen und Deinstallationen verliefen reibungslos mit hilfreichen Informationen.

Installation einer Featured App von nitoTV

Dies ist sehr selbsterklärend, aber zur Veranschaulichung zeige ich den App-Installationsprozess für eine beliebte App, Kodi. Wählen Sie es einfach auf der Seite "Ausgewählte Pakete" aus, und Sie gelangen zu einer gut ausgestatteten Produktseite, auf der Sie es installieren können. Klicke auf Installieren, um zu beginnen:

Sie erfahren, wie viel Speicher für die Installation erforderlich ist. Abgesehen von Problemen (von denen ich keine hatte) wartet die App nach der Installation auf Ihrem Startbildschirm auf Sie:

Alle von nitoTV installierten Apps unterliegen nicht den Signaturbeschränkungen von Apple Sie müssen NICHT alle sieben Tage neu installiert werden. Dies ist ein enormer Vorteil eines Apple TV-Jailbreak Die Apps werden nur im Jailbreak-Modus gestartet.

Eindrücke und zukünftige Möglichkeiten

Meine ersten Eindrücke von nitoTV waren sehr positiv. Es ist klar, dass die langen Verzögerungen bei der Veröffentlichung nicht umsonst waren und dass die Stabilität für den Entwickler durchweg eine Schlüsselpriorität war. Das Angebot an Firmwares, die für eine Erstveröffentlichung unterstützt werden, ist ebenfalls breit und hilft der Benutzeroberfläche, indem sie fast niemanden ausschließt.

Es gab einige Berichte darüber, dass das Mac-Installationsprogramm für Benutzer von tvOS 10.1 nicht funktioniert, obwohl ich kein passendes Gerät habe, um dies zu testen. Es wurde der To-Do-Liste des Entwicklers hinzugefügt.

Obwohl die Stabilität sehr gut ist, wird es eine Weile dauern, bis die Plattform stärker mit Optimierungen und Apps gefüllt ist. Das aktuelle Angebot umfasst mehrere Klassiker (wie Provenance, tvOS Browser, Flappy Bird und Kodi), aber es fehlen die Systemänderungen, an die Cydia-Benutzer gewöhnt sind. Nur die Zeit wird zeigen, ob sie auftauchen werden.

Die zukünftige Funktionalität von nitoTV ist interessant, da es im Gegensatz zu Cydia noch in den Kinderschuhen steckt und von jedem mit Neigung gestaltet werden könnte. Mögliche zukünftige Funktionen, die mir während meiner kurzen Nutzung eingefallen sind, sind:

  • Ein AppSync-Äquivalent zum Installieren von seitlich geladenen oder heruntergeladenen nicht signierten Apps nach Wahl des Benutzers (auch wenn diese nicht direkt auf nitoTV gehostet werden) ohne Signaturbeschränkungen. Dies wäre ein wichtiges Feature für diese Plattform, da sie sehr app- / inhaltsbasiert ist.
  • Ein App Admin-Äquivalent zum Downgrade auf frühere Versionen von tvOS-Apps direkt von Apples Servern. Dies wäre für Benutzer von unschätzbarem Wert, da sie ihre Jailbreaks beibehalten, da sie nicht gezwungen wären, ein Upgrade durchzuführen, um die App-Kompatibilität beizubehalten, was im tvOS-Ökosystem schnell zu fallen scheint.
  • Ein tvOS-Äquivalent zu Extender: Reloaded, um die 7-Tage-Signaturbeschränkungen für Benutzer ohne ein bezahltes Entwicklerkonto zu verringern. Dies erhöht die Verwendbarkeit eines Jailbreak für die meisten Benutzer erheblich und erhöht die Wahrscheinlichkeit, dass sie das Ökosystem nutzen bzw. im Ökosystem verbleiben.
  • Ein tvOS VPN. Dies könnte eine Portierung von Cydias bestehenden Angeboten wie GuizmOVPN oder eine Anpassung einer beliebten konfigurierbaren iOS-VPN-App wie OpenVPN Connect sein. Perfekt für datenschutzbewusste Benutzer, diejenigen, die Torrents streamen, und diejenigen, die bezahlte Dienste wie Netflix oder iPlayer sehen möchten, während sie sich außerhalb ihres Wohnsitzlandes befinden.
  • Ein Non-Setter, der bei jedem Jailbreak ausgeführt wird. Dies ist möglicherweise besser in der Jailbreak-App als in nitoTV enthalten, bietet den Benutzern jedoch in beiden Fällen ein Sicherheitsnetz für den Fall einer Boot-Schleife und die Möglichkeit, ihre Geräte zu einem späteren Zeitpunkt wiederherzustellen / zu aktualisieren.
  • Speichern von Blobs auf dem Gerät für Apple TV, wie von TSS Saver bereitgestellt. Dies scheint sich bereits in der Entwicklung zu befinden und würde die Nonce-Setting-Funktionalität perfekt ergänzen.
  • Controller-Unterstützung, ähnlich wie bei Controllers For All unter iOS mit Jailbreak.
  • Interface-Optimierungen, Themes und Back-Portierung zukünftiger Firmware-Funktionen von tvOS. Dies sind beliebte Klassen von Tweaks im Bereich iOS Jailbreaking, und ich konnte sehen, dass sie auch auf Apple TV ideal sind.

Es gibt zweifellos viele weitere Möglichkeiten, die ich hier nicht angesprochen habe. Lassen Sie mich in den Kommentaren wissen, wenn Sie weitere Vorschläge haben. Mit den oben genannten Funktionen, einigen weiteren wichtigen Apps und der bevorstehenden Unterstützung für tvOS 11.0-11.1 wird nitoTV zu einer leistungsstarken und nützlichen Ergänzung für das tvOS- und Jailbreaking-Erlebnis.