Procédure pas à pas et réflexions sur le gestionnaire de packages nitoTV pour Apple TV

Il y a quelques jours, nous avons écrit sur la sortie de nitoTV, le gestionnaire de paquets de Kevin Bradley pour les Apple TV jailbreakés. Aujourd'hui, nous allons vous donner un aperçu en profondeur de l'interface et des fonctionnalités, ainsi que nos commentaires sur où cela pourrait aller à l'avenir.

nitoTV permet aux utilisateurs d'installer des réglages et des applications non signées sur leurs Apple TV, un peu comme Cydia le fait sur iOS. Il nécessite un jailbreak pour fonctionner et prend actuellement en charge l'Apple TV 4 sur tvOS 9 (via Pangu), tvOS 10 (via LiberTV10) et tvOS 10.2.2 (via greeng0blin). La prise en charge de l'Apple TV 4K sur tvOS 11.0-11.1 devrait arriver dans une future mise à jour de nitoTV. Pour savoir si vous pouvez jailbreaker votre appareil, consultez nos conseils en la matière.

Pour jailbreaker tvOS 10.2.2 avec greeng0blin, suivez notre guide. Pour jailbreaker tous les autres firmwares pris en charge, utilisez le programme d'installation Mac sur le site Web de nitoTV.

Interface

Au lancement de nitoTV sur votre Apple TV, vous serez accueilli par le Forfaits en vedette page, une sélection organisée d'applications. Des favoris tels que Kodi peuvent être trouvés ici, ainsi que divers jeux et solutions multimédias qu'Apple n'accepterait pas sur l'App Store.

La mise en page est à peu près la même que celle de l'App Store, avec des images Top Shelf pour chaque application et des pages d'informations individuelles qui peuvent être consultées lors de la sélection d'une application. Avec de la chance, cette page sera de plus en plus peuplée à mesure que les développeurs commenceront à construire pour la plate-forme.

En faisant défiler les onglets en haut de la vue, vous pouvez accéder à d'autres sections de l'application. Ci-dessous est le Sur page qui affiche les crédits du développeur, la version installée actuelle et un journal des modifications utile:

L'onglet adjacent est Réglages, abritant plusieurs options utiles. Ici, vous pouvez mettre à jour nitoTV lui-même, empêcher votre Apple TV de se mettre à jour (une fonction très pratique étant donné la propension de l'appareil à des mises à jour indésirables), réessayer et redémarrer votre appareil, et plus encore. Lors de mes tests, toutes ces options ont fonctionné parfaitement, pas mal pour une version initiale.

Ensuite est un Chercher onglet, puis une page qui sera familière à tous les utilisateurs de Cydia: Sources. C'est là que des référentiels tiers seront ajoutés, afin de télécharger des packages à partir d'autres développeurs. C'est l'une des rares parties de nitoTV qui ne semblait pas encore pleinement fonctionnelle, mais il y a une bonne raison à cela: il n'y a pas encore d'autres développeurs, packages ou référentiels conçus pour Apple TV / nitoTV, donc nous '' je vais devoir lui donner un peu de temps.

Le dernier onglet est installée, qui répertorie tous les packages actuels sur votre appareil. Le même que celui de Cydia Installé (Expert) liste, il montre également les packages système requis. De nombreux packages, tels que Cydia Substrate et dpkg, seront familiers aux jailbreakers iOS, car ils sont essentiels à l'infrastructure des deux plates-formes.

En sélectionnant un package dans installée liste, le Chercher résultats, ou Forfaits en vedette page d'accueil, les utilisateurs peuvent voir sa description et ses informations, ainsi que Installer, désinstaller, ou Mise à jour il. Ci-dessous, vous pouvez voir la page du package pour un autre package largement utilisé, RocketBootstrap:

Sélection Installer, Désinstaller ou Mise à jour vous amène à un écran de chargement comme dans Cydia où la progression de l'installation est affichée, ainsi qu'un résumé utile du nombre de packages ajoutés, modifiés et supprimés.

Je n'ai eu aucun problème lors de mes tests avec l'une de ces fonctionnalités. Toutes mes installations et désinstallations se sont bien déroulées avec une lecture utile.

Installation d'une application en vedette à partir de nitoTV

C'est très explicite, mais à des fins d'illustration, je vais montrer le processus d'installation de l'application pour une application très appréciée, Kodi. Sélectionnez-le simplement sur la page Packages en vedette et vous serez redirigé vers une page de produit bien équipée, à partir de laquelle vous pourrez l'installer. Cliquez sur installer pour commencer:

Vous serez informé de l'espace de stockage nécessaire à l'installation. À moins de problèmes (dont je n'ai eu aucun), après l'installation, l'application vous attendra sur votre écran d'accueil:

Toutes les applications installées par nitoTV ne sont pas soumises aux restrictions de signature d'Apple, ce qui signifie ils n'ont PAS besoin d'être réinstallés tous les sept jours. C'est un énorme avantage d'avoir un jailbreak Apple TV, mais veuillez noter que les applications ne se lanceront qu'en mode jailbreaké.

Impressions et possibilités futures

Mes premières impressions sur nitoTV ont été très favorables. Il est clair que les longs retards de sa sortie n'ont pas été vains et que la stabilité a toujours été une priorité pour le développeur. La gamme de firmwares pris en charge pour une version initiale est également large et aide la base d'utilisateurs en excluant presque personne.

Il y a eu certains rapports selon lesquels le programme d'installation de Mac ne fonctionne pas pour les utilisateurs de tvOS 10.1, bien que je n'ai pas d'appareil correspondant pour tester cela. Il a été ajouté à la liste de tâches du développeur.

Bien que la stabilité soit très bonne, il faudra un certain temps pour peupler davantage la plate-forme avec des ajustements et des applications. Les offres actuelles incluent plusieurs classiques (tels que Provenance, navigateur tvOS, Flappy Bird et Kodi), mais manquent de la gamme de réglages du système auxquels les utilisateurs de Cydia sont habitués. Seul le temps nous dira s'ils surgiront.

La future fonctionnalité de nitoTV est intéressante, car contrairement à Cydia, elle est à ses balbutiements et pourrait être façonnée par toute personne ayant une inclinaison. Les futures fonctionnalités possibles qui me sont venues à l'esprit lors de ma courte utilisation:

  • Un équivalent AppSync pour installer des applications non signées chargées ou téléchargées latéralement au choix des utilisateurs (même si elles ne sont pas hébergées directement sur nitoTV) sans limite de signature. Ce serait une caractéristique majeure de cette plate-forme car elle est très basée sur l'application / le contenu.
  • Un administrateur d'application équivalent pour rétrograder vers les versions précédentes des applications tvOS directement à partir des serveurs d'Apple. Cela serait précieux pour les utilisateurs car ils préservent leurs jailbreaks, car ils ne seraient pas obligés de mettre à niveau pour conserver la compatibilité des applications, ce qui semble être abandonné rapidement dans l'écosystème tvOS.
  • Un équivalent tvOS d'Extender: Reloaded pour aider à alléger les restrictions de signature de 7 jours imposées aux utilisateurs sans compte de développeur payant. Cela augmente considérablement la convivialité d'un jailbreak pour la plupart des utilisateurs, et les rend plus susceptibles d'utiliser / de rester dans l'écosystème.
  • Un VPN tvOS. Cela pourrait être un portage des offres existantes de Cydia telles que GuizmOVPN ou une adaptation d'une application VPN iOS configurable populaire, comme OpenVPN Connect. Parfait pour les utilisateurs soucieux de la confidentialité, ceux qui diffusent des torrents et ceux qui souhaitent regarder des services payants tels que Netflix ou iPlayer en dehors de leur pays de résidence.
  • Un non-setter qui est exécuté sur chaque jailbreak. Cela pourrait être mieux inclus dans l'application de jailbreak plutôt que nitoTV, mais dans les deux cas, cela donnerait aux utilisateurs un filet de sécurité en cas de boucle de démarrage et la possibilité de restaurer / mettre à niveau leurs appareils à une date ultérieure.
  • Enregistrement sur le périphérique des objets blob pour l'Apple TV, tel que fourni par TSS Saver. Cela semble être déjà en développement et compléterait parfaitement la fonctionnalité de non-réglage.
  • Prise en charge des contrôleurs, un peu comme les contrôleurs pour tous fournis sur iOS jailbreaké.
  • Modifications de l'interface, thèmes et portage arrière des futures fonctionnalités du firmware tvOS. Ce sont des classes de réglages populaires dans le domaine du jailbreaking iOS, et je pouvais aussi les voir être idéales sur Apple TV.

Il y a sans doute beaucoup plus de possibilités que je n'ai pas abordées ici; faites-moi savoir dans les commentaires si vous avez plus de suggestions. Avec les fonctionnalités ci-dessus, quelques autres applications clés et la prise en charge à venir de tvOS 11.0-11.1, nitoTV semble capable de devenir un ajout puissant et utile à tvOS et une expérience de jailbreaking..