Procedura dettagliata e pensieri sul gestore di pacchetti nitoTV per Apple TV

Qualche giorno fa abbiamo scritto del rilascio di nitoTV, il gestore di pacchetti di Kevin Bradley per Apple TV jailbroken. Oggi ti daremo uno sguardo approfondito all’interfaccia e alle funzionalità, oltre ai nostri commenti su dove potrebbe andare in futuro.

nitoTV consente agli utenti di installare modifiche e app non firmate sui propri Apple TV, proprio come fa Cydia su iOS. Richiede un jailbreak per funzionare e attualmente supporta Apple TV 4 su tvOS 9 (tramite Pangu), tvOS 10 (tramite LiberTV10) e tvOS 10.2.2 (tramite greeng0blin). Il supporto per Apple TV 4K su tvOS 11.0-11.1 dovrebbe arrivare in un futuro aggiornamento di nitoTV. Per scoprire se puoi effettuare il jailbreak del tuo dispositivo, consulta i nostri consigli sull’argomento.

Per effettuare il jailbreak di tvOS 10.2.2 con greeng0blin, segui la nostra guida. Per eseguire il jailbreak di qualsiasi altro firmware supportato, utilizzare il programma di installazione per Mac dal sito Web di nitoTV.

Interfaccia

All’avvio di nitoTV sulla tua Apple TV verrai accolto dal Pacchetti in primo piano pagina, una selezione curata di app. I preferiti come Kodi possono essere trovati qui, così come vari giochi e soluzioni multimediali che Apple non accetterebbe su App Store.

schermata iniziale di nitoTV

Il layout è più o meno lo stesso dell’App Store stesso, con immagini Top Shelf per ogni app e singole pagine di informazioni che possono essere visualizzate quando si seleziona un’app. Con un po’ di fortuna, questa pagina sarà sempre più popolata man mano che gli sviluppatori iniziano a creare per la piattaforma.

Scorrendo le schede nella parte superiore della vista è possibile raggiungere altre sezioni dell’app. Di seguito è riportato il Di pagina che mostra i crediti degli sviluppatori, la versione attualmente installata e un utile registro delle modifiche:

nitoTV Informazioni sulla pagina

La scheda adiacente è Impostazioni, che ospita diverse opzioni utili. Qui puoi aggiornare nitoTV stesso, impedire l’aggiornamento della tua Apple TV (una funzionalità molto utile data la propensione del dispositivo per gli aggiornamenti indesiderati), riavviare e riavviare il dispositivo e altro ancora. Nei miei test, tutte queste opzioni hanno funzionato perfettamente, non male per una versione iniziale.

impostazioni nitoTV

Il prossimo è un Ricerca scheda, e poi una pagina che sarà familiare a tutti gli utenti di Cydia: Fonti. Qui è dove verranno aggiunti i repository di terze parti, al fine di scaricare pacchetti da altri sviluppatori. Questa è una delle poche parti di nitoTV che non sembrava ancora completamente funzionante, ma c’è una buona ragione per questo: non ci sono ancora altri sviluppatori, pacchetti o repository realizzati per Apple TV/nitoTV, quindi noi’ dovrò dargli un po’ di tempo.

fonti nitoTV

La scheda finale è Installato, che elenca tutti i pacchetti correnti sul tuo dispositivo. Lo stesso di Cydia Installato (esperto) lista, mostra anche i pacchetti di sistema richiesti. Molti dei pacchetti, come Cydia Substrate e dpkg, saranno familiari ai jailbreaker iOS, poiché sono essenziali per l’infrastruttura di entrambe le piattaforme.

Selezionando un pacchetto da uno dei due Installato elenco, il Ricerca risultati, o il Pacchetti in primo piano homepage, gli utenti possono visualizzarne la descrizione e le informazioni, nonché Installa, Disinstalla, o Aggiornare esso. Di seguito puoi vedere la pagina del pacchetto per un altro pacchetto ampiamente utilizzato, RocketBootstrap:

Vista del pacchetto Rocket Bootstrap

Selezione Installare, Disinstalla o Aggiornare ti porta a una schermata di caricamento come in Cydia dove viene mostrato lo stato di avanzamento dell’installazione, oltre a un’utile sommatoria del numero di pacchetti aggiunti, modificati e rimossi.

installazione del pacchetto nitoTV

Non ho avuto problemi durante i miei test con nessuna di queste funzionalità. Tutte le mie installazioni e disinstallazioni sono state completate senza problemi con una lettura utile.

Installazione di un’app in primo piano da nitoTV

Questo è molto autoesplicativo, ma a scopo illustrativo mostrerò il processo di installazione dell’app per un’app molto amata, Kodi. Selezionalo semplicemente nella pagina Pacchetti in primo piano e verrai indirizzato a una pagina del prodotto ben strutturata, da cui puoi installarlo. Premi Installa per iniziare:

pacchetto di installazione modi

Ti verrà detto quanto spazio di archiviazione richiede l’installazione. Salvo problemi (di cui non ho avuto nessuno), dopo l’installazione l’app ti aspetterà nella tua schermata principale:

kodi nella schermata Home

Tutte le app installate da nitoTV non sono soggette alle restrizioni alla firma di Apple, il che significa che NON hanno bisogno di essere reinstallati ogni sette giorni. Questo è un enorme vantaggio per avere un jailbreak di Apple TV, anche se tieni presente che le app si avviano solo in modalità jailbroken.

Impressioni e possibilità future

Le mie prime impressioni su nitoTV sono state molto favorevoli. È chiaro che i lunghi ritardi per il suo rilascio non sono stati vani e che la stabilità è stata una priorità fondamentale per lo sviluppatore. Anche la gamma di firmware supportati per una versione iniziale è ampia e aiuta la base di utenti escludendo quasi nessuno.

Sono stati segnalati alcuni casi in cui il programma di installazione per Mac non funzionava per gli utenti su tvOS 10.1, sebbene non disponga di un dispositivo corrispondente per testarlo. È stato aggiunto all’elenco delle cose da fare dello sviluppatore.

Sebbene la stabilità sia molto buona, ci vorrà un po’ di tempo per popolare la piattaforma più pesantemente con modifiche e app. Le offerte attuali includono diversi classici (come Provenance, tvOS Browser, Flappy Bird e Kodi), ma mancano della gamma di modifiche al sistema a cui gli utenti di Cydia sono abituati. Solo il tempo dirà se nasceranno.

La futura funzionalità di nitoTV è interessante, poiché a differenza di Cydia è agli inizi e potrebbe essere modellata da chiunque abbia un’inclinazione. Le possibili funzionalità future che mi sono venute in mente durante il mio breve utilizzo includono:

  • Un equivalente di AppSync per l’installazione di app non firmate caricate lateralmente o scaricate a scelta degli utenti (anche se non ospitate direttamente su nitoTV) senza limiti di firma. Questa sarebbe una caratteristica importante per questa piattaforma in quanto è molto basata su app/contenuto.
  • Un equivalente di App Admin per il downgrade alle versioni precedenti delle app tvOS direttamente dai server Apple. Questo sarebbe prezioso per gli utenti mentre preservano i loro jailbreak, in quanto non sarebbero costretti ad aggiornare per mantenere la compatibilità delle app, che sembra essere abbandonata rapidamente nell’ecosistema tvOS.
  • Un equivalente tvOS di Extender: Reloaded per aiutare ad alleviare le restrizioni alla firma di 7 giorni imposte agli utenti senza un account sviluppatore a pagamento. Ciò aumenta notevolmente l’usabilità di un jailbreak per la maggior parte degli utenti e li rende più propensi a utilizzare/rimanere nell’ecosistema.
  • Una VPN tvOS. Questo potrebbe essere un port delle offerte esistenti di Cydia come GuizmOVPN o un adattamento di una popolare app VPN iOS configurabile, come OpenVPN Connect. Perfetto per gli utenti attenti alla privacy, coloro che trasmettono torrent e coloro che desiderano guardare servizi a pagamento come Netflix o iPlayer mentre si trovano al di fuori del proprio paese di residenza.
  • Un nonce-setter che viene eseguito ad ogni jailbreak. Questo potrebbe essere meglio incluso nell’app jailbreak piuttosto che in nitoTV, ma in entrambi i casi fornirebbe agli utenti una rete di sicurezza in caso di loop di avvio e la possibilità di ripristinare/aggiornare i propri dispositivi in ​​un secondo momento.
  • Salvataggio sul dispositivo di BLOB per Apple TV, come fornito da TSS Saver. Questo sembra essere già in fase di sviluppo e completerebbe perfettamente la funzionalità di nonce-setting.
  • Supporto del controller, proprio come Controllers For All fornito su iOS jailbroken.
  • Modifiche dell’interfaccia, temi e back-porting delle future funzionalità del firmware di tvOS. Queste sono classi popolari di modifiche nel regno del jailbreak di iOS e potrei vederle ideali anche su Apple TV.

Ci sono senza dubbio molte altre possibilità che non ho toccato qui; fatemi sapere nei commenti se avete altri suggerimenti. Con le funzionalità di cui sopra, alcune altre app chiave e l’imminente supporto per tvOS 11.0-11.1, nitoTV sembra in grado di trasformarsi in un’aggiunta potente e utile all’esperienza di tvOS e jailbreak.