Sobre Ecossistema Contacto
PT/EN
Conectar.

NodeLogic Home.

O ecrã inicial da televisão com as tuas apps e mais nada. Sem filas de recomendações, sem publicidade, sem sugestões de conteúdo que ninguém pediu.

A NodeLogic Home numa televisão de sala

A televisão engasgava.

A causa não era o processador. Em repouso, aquela televisão tinha 888 dos seus 929 MB ocupados e já 300 MB despejados em memória comprimida, com o processador 371% ocioso em 400%. Abrir um leitor de vídeo era pedir-lhe que trocasse páginas de memória a toda a hora.

Tirar o que veio de fábrica libertou cerca de 157 MB, e o ecrã inicial da Google era a maior aplicação que restava. Escrevemos um de raiz em vez de instalar um qualquer: os que havia estavam sem manutenção desde 2023, publicavam o instalador sem o código, ou pediam acesso à rede para desenhar uma grelha de ícones.

O que ocupa.

327 KB o instalador inteiro
30,7 MB de memória em uso, contra 77,8 MB do ecrã inicial de origem
Zero permissões pedidas ao sistema

Medido com dumpsys meminfo, os dois em primeiro plano na mesma televisão. Não foi uma comparação controlada: os momentos e a lista de aplicações não eram idênticos, e noutra medição o nosso deu 33,0 MB. A diferença é grande e o sentido é firme, mas o rácio exato não é um teste de desempenho.

Uma grelha, e mais nada.

As tuas aplicações

Todas as que estão instaladas, incluindo as de telemóvel que o ecrã inicial de origem esconde. Foi por isso que um gestor de ficheiros teve de ser instalado duas vezes antes de alguém dar pelo primeiro.

Esconder sem desinstalar

Uma aplicação escondida sai da grelha mas continua a abrir-se a partir da lista de escondidas. Esconder é uma decisão sobre a grelha, não sobre o acesso.

Dois temas

Um neutro, com as superfícies levantadas e o foco a branco. Outro com a identidade da casa: superfícies planas, um fio de 1px a separá-las e o foco a azul.

Atalho às definições

As definições desta televisão não aparecem em lista nenhuma de aplicações, portanto têm botão próprio. Sem ele, um ecrã inicial deixaria a televisão sem porta de entrada para as suas próprias definições.

Entradas e relógio

O seletor de entradas (HDMI e companhia) e as horas, na mesma barra.

Volta atrás quando quiseres

O caminho de regresso ao ecrã inicial de origem está dentro da própria aplicação. Instalar isto não é uma decisão irreversível.

O que tens de saber.

É preciso desativar o ecrã inicial de origem

O Android não deixa uma aplicação comum ganhar prioridade sobre o botão de início: pedir prioridade mais alta é ignorado, de propósito. Para esta ser a que abre, a de origem tem de ser desativada por comando, e isso desfaz-se com outro comando. É um requisito real e não uma formalidade.

O botão de energia não desliga a televisão

Desligar exige uma permissão de sistema que nenhuma aplicação comum tem. O botão diz-te isso em vez de fingir que tentou.

Android 5.0 ou mais recente

Não exige Android TV e não traz bibliotecas nativas, portanto instala em qualquer processador. Foi desenhado para o comando e testado só numa televisão: não prometemos telemóveis.

Primeira versão

A versão 1.0 é o ecrã inicial de uma televisão que se usa todos os dias, e sobreviveu a reinícios. Foi testada num único aparelho. Não lhe chamamos estável nem experimental: é o que é.

Descarregar.

O instalador vai ser publicado no GitHub, com o código à vista. Enquanto não estiver lá, fala connosco e explicamos como o obter.

Falar connosco