Não percebi o que pretendias dizer quando dizes não ter opção de download.
De qualquer maneira podes baixar a app para uma pen e instalar a mesma por USB.

Como não tenho a certeza se posso colocar links aqui, enviei-te por mensagem.

Escolhes a versão e instalas via USB.
Caso ainda não o tenhas feito, não te esqueças de permitir a instalação de fontes desconhecidas nas opções da tua TV box Android.

Espero ter ajudado.