Passo a passo e pensamentos sobre o gerenciador de pacotes nitoTV para Apple TV

Alguns dias atrás, escrevemos sobre o lançamento do nitoTV, o gerente de pacotes de Kevin Bradley para Apple TVs com jailbreak. Hoje, daremos uma visão aprofundada da interface e da funcionalidade, bem como nossos comentários sobre onde isso pode acontecer no futuro..

O nitoTV permite que os usuários instalem ajustes e aplicativos não assinados em suas TVs da Apple, assim como o Cydia no iOS. Ele requer um jailbreak para funcionar e atualmente suporta o Apple TV 4 no tvOS 9 (através de Pangu), tvOS 10 (através de LiberTV10) e tvOS 10.2.2 (através de greeng0blin). O suporte para o Apple TV 4K no tvOS 11.0-11.1 deve chegar em uma atualização futura do nitoTV. Para descobrir se você pode fazer o jailbreak do seu dispositivo, consulte nossos conselhos sobre o assunto.

Para fazer o jailbreak do tvOS 10.2.2 com greeng0blin, siga nosso guia. Para desbloquear outros firmwares suportados, use o instalador do Mac no site da nitoTV.

Interface

Ao iniciar o nitoTV no seu Apple TV, você será recebido pelo Pacotes em destaque página, uma seleção com curadoria de aplicativos. Favoritos como o Kodi podem ser encontrados aqui, além de vários jogos e soluções de mídia que a Apple não aceitaria na App Store.

O layout é praticamente o mesmo da App Store, apresentando imagens da prateleira superior para cada aplicativo e páginas de informações individuais que podem ser exibidas ao selecionar um aplicativo. Com sorte, esta página será cada vez mais preenchida à medida que os desenvolvedores começarem a construir para a plataforma.

Ao rolar pelas guias na parte superior da visualização, você pode acessar outras seções do aplicativo. Abaixo está o Sobre página que exibe créditos de desenvolvedor, versão instalada atual e um registro de alterações útil:

A guia adjacente é Configurações, abrigando várias opções úteis. Aqui, você pode atualizar o próprio nitoTV, impedir a atualização do Apple TV (um recurso muito útil, dada a propensão do dispositivo a atualizações indesejadas), aumentar a primavera e reinicializar o dispositivo e muito mais. Nos meus testes, todas essas opções funcionaram perfeitamente, nada mal para uma versão inicial.

Em seguida é um Procurar guia e, em seguida, uma página que seja familiar a todos os usuários do Cydia: Fontes. É aqui que os repositórios de terceiros serão adicionados, para baixar pacotes de outros desenvolvedores. Essa é uma das poucas partes do nitoTV que ainda não parecia totalmente funcional, mas há uma boa razão para isso: ainda não existem outros desenvolvedores, pacotes ou repositórios criados para o Apple TV / nitoTV, então nós ' vou ter que dar um tempo.

A guia final é Instalado, que lista todos os pacotes atuais no seu dispositivo. O mesmo que o Cydia Instalado (Especialista) lista, mostra também os pacotes de sistema necessários. Muitos dos pacotes, como Cydia Substrate e dpkg, serão familiares aos jailbreakers do iOS, pois são essenciais para a infraestrutura de ambas as plataformas..

Ao selecionar um pacote no Instalado Listar o Procurar resultados ou o Pacotes em destaque Na página inicial, os usuários podem visualizar sua descrição e informações, bem como Instalar, desinstalar, ou Atualizar isto. Abaixo, você pode ver a página do pacote de outro pacote amplamente usado, o RocketBootstrap:

Selecionando Instalar, Desinstalar ou Atualizar leva você para uma tela de carregamento, como no Cydia, onde o progresso da instalação é mostrado, bem como uma soma útil do número de pacotes adicionados, alterados e removidos.

Não tive nenhum problema nos meus testes com nenhum desses recursos. Todas as minhas instalações e desinstalações foram concluídas sem problemas com informações úteis.

Instalando um aplicativo em destaque da nitoTV

Isso é muito auto-explicativo, mas para fins ilustrativos, mostrarei o processo de instalação do aplicativo para um aplicativo muito amado., Kodi. Basta selecioná-lo na página Pacotes em destaque e você será direcionado para uma página de produto com ferramentas, a partir da qual você pode instalá-lo. Clique em Instalar para começar:

Você será informado sobre quanto armazenamento a instalação exigirá. Salvo quaisquer problemas (dos quais eu não tive nenhum), após a instalação, o aplicativo estará esperando por você na tela inicial:

Todos os aplicativos instalados pelo nitoTV não estão sujeitos às restrições de assinatura da Apple, o que significa eles NÃO precisam reinstalar a cada sete dias. Esta é uma vantagem enorme de ter um jailbreak da Apple TV, embora observe que os aplicativos serão iniciados somente no modo jailbroken.

Impressões e possibilidades futuras

Minhas impressões iniciais da nitoTV foram muito favoráveis. Está claro que os longos atrasos em seu lançamento não foram em vão, e que a estabilidade tem sido uma prioridade fundamental para o desenvolvedor. A gama de firmwares suportados para um release inicial também é ampla e ajuda a base de usuários excluindo quase ninguém.

Houve alguns relatos de que o instalador do Mac não funcionou para os usuários do tvOS 10.1, embora eu não tenha um dispositivo correspondente para testar isso. Foi adicionado à lista de tarefas do desenvolvedor.

Embora a estabilidade seja muito boa, levará um tempo para preencher a plataforma com mais ajustes e aplicativos. As ofertas atuais incluem vários clássicos (como Proveniência, tvOS Browser, Flappy Bird e Kodi), mas não têm a variedade de ajustes do sistema aos quais os usuários do Cydia estão acostumados. Somente o tempo dirá se eles surgirão.

A funcionalidade futura do nitoTV é interessante, pois, diferentemente do Cydia, ele está em sua infância e pode ser moldado por qualquer pessoa com inclinação. Possíveis recursos futuros que me ocorreram durante meu curto uso incluem:

  • Um equivalente do AppSync para a instalação de aplicativos não assinados, carregados ou baixados de lado, da escolha dos usuários (mesmo que não sejam hospedados diretamente no nitoTV) sem limites de assinatura. Esse seria um recurso importante para esta plataforma, pois é muito baseada em aplicativos / conteúdo.
  • Um equivalente do App Admin para fazer o downgrade para as versões anteriores dos aplicativos tvOS diretamente dos servidores da Apple. Isso seria inestimável para os usuários, pois preservam seus jailbreaks, pois não seriam forçados a atualizar para manter a compatibilidade do aplicativo, o que parece ser descartado rapidamente no ecossistema tvOS.
  • Um equivalente do tvOS do Extender: Reloaded para ajudar a aliviar as restrições de assinatura de sete dias impostas aos usuários sem uma conta de desenvolvedor paga. Isso aumenta muito a usabilidade de um jailbreak para a maioria dos usuários e aumenta a probabilidade de eles usarem / permanecerem no ecossistema.
  • Uma tvOS VPN. Pode ser uma porta das ofertas existentes da Cydia, como GuizmOVPN, ou uma adaptação de um aplicativo VPN iOS configurável e popular, como o OpenVPN Connect. Perfeito para usuários preocupados com a privacidade, aqueles que transmitem torrents e aqueles que desejam assistir a serviços pagos, como Netflix ou iPlayer, enquanto estão fora do país de residência.
  • Um não-setter que é executado em cada jailbreak. Isso pode ser melhor incluído no aplicativo jailbreak do que no nitoTV, mas em ambos os casos daria aos usuários uma rede de segurança em caso de loop de inicialização e a capacidade de restaurar / atualizar seus dispositivos posteriormente.
  • Economia de blobs no dispositivo para o Apple TV, conforme fornecido pelo TSS Saver. Isso já parece estar em desenvolvimento e complementaria perfeitamente a funcionalidade não configurável.
  • Suporte a controlador, como o Controladores para todos, fornecido no iOS com jailbreak.
  • Ajustes na interface, temas e portabilidade traseira de futuros recursos de firmware do tvOS. Essas são classes populares de ajustes no domínio do jailbreak do iOS, e eu também podia vê-las sendo ideais na Apple TV.

Sem dúvida, existem muitas outras possibilidades nas quais não toquei aqui; deixe-me saber nos comentários se você tiver mais sugestões. Com os recursos acima, mais alguns aplicativos importantes e o próximo suporte para o tvOS 11.0-11.1, o nitoTV parece capaz de se transformar em uma adição poderosa e útil ao tvOS e à experiência de jailbreak.