Um telefone Android antigo tem muito em comum com um Raspberry Pi: uma CPU ARM, 2 a 8 GB de RAM, Wi-Fi e Bluetooth integrados, e uma bateria que o mantém funcionando através de pequenas falhas de energia. A única coisa que também tem, e o Pi não tem, é uma tela que você pode deixar de cabeça para baixo em uma prateleira.
Escolhemos sete aplicativos Android que transformam um telefone velho em um servidor doméstico funcional: Linux sob Termux, um servidor web para projetos pessoais, um nó Home Assistant, uma ponte ADB e utilitários para mantê-lo saudável. Tudo nesta lista funciona no Android 10 ou superior e não requer root.
O que procurar em um aplicativo “Android como servidor”
Reutilizar um telefone como servidor tem restrições específicas que os tutoriais do Pi ignoram.
- Funciona sem root. Fazer root de um telefone anula a garantia e as atualizações OTA. Cada aplicativo aqui funciona no Android padrão.
- Lida com o modo Doze e restrições de fundo. O Android mata agressivamente processos de longa duração. Aplicativos que ignoram essa restrição param de funcionar durante a noite.
- Consciente do gerenciamento de carga. Deixar um telefone conectado a 100% degrada a bateria em cerca de seis meses. Os aplicativos aqui monitoram a carga ou se emparelham com hardware que faz isso.
- ARM64 nativo. Android 12+ requer aplicativos de 64 bits. Qualquer ferramenta emulada x86 é uma bagunça de compatibilidade.
- Pegada de memória razoável. Telefones antigos com 2 GB de RAM não podem executar um proot Ubuntu completo junto com Home Assistant.
- Funciona sobre LAN, não apenas LTE. Telefones em Wi-Fi com IP estático são servidores domésticos muito melhores do que telefones em rede celular.
Comparação rápida
| Aplicativo | Melhor para | Plataformas | Plano gratuito | Preço inicial | Classificação |
|---|---|---|---|---|---|
| Termux | CLI de Linux no Android | Android 7.0+ | Gratuito | Gratuito | 4.5 |
| UserLAnd | Distro completa (Ubuntu, Debian, Kali) | Android 7.0+ | Gratuito | Gratuito | 4.3 |
| AnLinux | Configuração guiada de proot Ubuntu | Android 7.0+ | Gratuito | Gratuito | 4.1 |
| Servers Ultimate | 60+ serviços de servidor em um aplicativo | Android 5.0+ | Nível gratuito | 6 USD (Pro) | 4.2 |
| Simple HTTP Server | Servir uma pasta via HTTP | Android 5.0+ | Gratuito | Gratuito | 4.4 |
| PortMapper | Encaminhamento de porta UPnP de um telefone | Android 6.0+ | Gratuito | Gratuito | 4.0 |
| KDE Connect | Ponte entre telefone e desktop Linux | Android 6.0+ | Gratuito | Gratuito | 4.6 |
Os aplicativos
1. Termux, a base sobre a qual você constrói
Termux é um verdadeiro userland Linux no Android. Sem root, sem emulador, sem proot. Vem com apt (via repos termux), e você pode instalar Python, Node.js, Rust, Go, sshd, nginx, Postgres, redis e centenas de outros pacotes. Se seu objetivo é “executar um serviço pequeno em um telefone que não uso”, comece aqui.
Onde falha: Não está mais no Google Play (obtenha do F-Droid ou GitHub). O modo Doze matará sshd a menos que você configure um serviço de notificação persistente ou use Termux:Boot. Somente terminal, sem GUI.
Preços:
- Gratuito: Todos os pacotes.
- Pago: Nenhum.
Plataformas: Android 7.0+.
Resultado final: O ponto de partida. Qualquer outra configuração CLI-first no Android passa através do Termux.
2. UserLAnd, a opção de distro completa
UserLAnd executa uma distro completa (Ubuntu, Debian, Kali, Arch, Alpine) sob proot. Mais lento que Termux para trabalho ligado a CPU devido à tradução de syscall, mas você obtém apt-get real e cada pacote que seu Linux de desktop possui. Melhor opção para casos “preciso de Postgres 16 e Nextcloud executados em um telefone” em que a seleção de pacotes do Termux acaba.
Onde falha: Mais lento que Termux em 15 a 30% para a maioria das cargas de trabalho. A primeira instalação da distro baixa 400 MB a 1 GB.
Preços:
- Gratuito: Tudo.
- Pago: Nenhum.
Plataformas: Android 7.0+.
Baixar: Google Play | F-Droid | GitHub
Resultado final: A escolha quando você precisa de Debian ou Ubuntu, não apenas do conjunto de pacotes do Termux.
3. AnLinux, configuração guiada de proot
AnLinux é um wrapper de interface em primeiro lugar ao redor de proot que instala Ubuntu, Debian, Kali ou Arch com prompts tap-through. É o rival do UserLAnd, e a escolha entre eles depende principalmente de qual interface você prefere. AnLinux vem com scripts úteis para tarefas comuns (iniciar LAMP, executar SSH, instalar desktop).
Onde falha: Também baseado em proot, então herda o mesmo golpe de desempenho. Menos desenvolvimento ativo que UserLAnd.
Preços:
- Gratuito.
- Pago: Nenhum.
Plataformas: Android 7.0+.
Baixar: Google Play | GitHub
Resultado final: Escolha entre UserLAnd e AnLinux dependendo de qual interface você gosta.
4. Servers Ultimate, um aplicativo que faz 60 coisas
Servers Ultimate é a “faca suíça” dos aplicativos de servidor Android. Agrupa um servidor web, FTP, TFTP, DNS, SMTP, POP3, IMAP, cliente Bit Torrent, RTMP, RTSP, IRC, Redis e PostgreSQL, e cerca de 50 outros. Cada serviço inicia, para e monitora independentemente. Ele sobrevive ao Doze porque é um único aplicativo com notificação em primeiro plano.
Onde falha: Não é código aberto. Não está no F-Droid. O nível Pro remove um anúncio e ativa alguns serviços.
Preços:
- Gratuito: A maioria dos serviços.
- Pago: Aproximadamente 6 USD por Pro.
Plataformas: Android 5.0+.
Baixar: Google Play
Resultado final: A escolha pragmática se você deseja “muitos serviços, um aplicativo” e não precisa de ferramentas Linux personalizadas.
5. Simple HTTP Server, “servir esta pasta”
Simple HTTP Server faz exatamente o que parece. Aponte para uma pasta no armazenamento interno ou externo; serve via HTTP ou HTTPS com auth básico. Alternância WebDAV para navegação de arquivos. Suporte de solicitação de intervalo para downloads grandes. Menos de 30 MB instalados.
Onde falha: Apenas serve arquivos estáticos. Sem PHP, sem proxy reverso, sem conteúdo dinâmico.
Preços:
- Gratuito.
- Pago: Nenhum.
Plataformas: Android 5.0+.
Baixar: Google Play
Resultado final: Compartilhamento de arquivo estático sem trabalho de terminal.
6. PortMapper, UPnP de um telefone
PortMapper gerencia encaminhamentos de porta UPnP no seu roteador doméstico diretamente do telefone. Se você quiser expor um servidor SSH Termux, uma instância nginx dev ou uma IU Web do Home Assistant para a internet sem SSH no roteador, isso lida com isso em 30 segundos. Inclui mapeamento PCP amigável com IPv6 em roteadores que o suportam.
Onde falha: UPnP está desabilitado por padrão em muitos roteadores fornecidos por ISP. Alguns não suportam PCP. Requer que o roteador realmente coopere.
Preços:
- Gratuito.
- Pago: Nenhum.
Plataformas: Android 6.0+.
Baixar: F-Droid | Google Play
Resultado final: Use-o uma vez por novo serviço e depois esqueça que existe.
7. KDE Connect, a ponte telefone-para-Linux
KDE Connect emparelha o telefone com um cliente KDE Connect no Linux (ou Windows ou macOS via GS Connect, KDE Connect para GNOME). Área de transferência compartilhada, SMS da área de trabalho, controles de mídia, gatilho de comando shell remoto, controle de mouse e teclado, compartilhamento de arquivo via LAN. Se o telefone é um servidor e você tem um desktop Linux, é assim que você fala com ele.
Onde falha: Ambos os dispositivos devem estar na mesma LAN. Alguns recursos (retransmissão de SMS) requerem extras do Android.
Preços:
- Gratuito.
- Pago: Nenhum.
Plataformas: Android 6.0+.
Baixar: Google Play | F-Droid
Resultado final: A ponte que você configura no primeiro dia e usa diariamente para sempre.
Como escolher o correto
- Comece com Termux. Qualquer outra configuração é opcional; Termux não é.
- Adicione UserLAnd ou AnLinux se você precisar de um Linux em forma de distro (systemd, apt, árvore completa de pacotes).
- Use Servers Ultimate se você quiser pular o trabalho do terminal e obter 20 serviços em execução em um aplicativo.
- Use Simple HTTP Server se você apenas quiser compartilhar uma pasta do seu telefone.
- Instale PortMapper na primeira vez que você quiser expor um serviço de telefone para a internet.
- Instale KDE Connect no primeiro dia se você tiver um desktop Linux em casa.
- Pule tudo isso e compre um mini PC usado se o telefone tiver menos de 2 GB de RAM. O Pi 5 ou um mini PC N100 usado é um servidor doméstico melhor que um Samsung Galaxy 2015.
Perguntas frequentes
Um telefone Android antigo pode realmente substituir um Raspberry Pi? Para cargas de trabalho leves (servidor web pessoal, pequena caixa SSH, satélite Home Assistant), sim. Para qualquer coisa vinculada a CPU, não. O Pi 5 tem um Cortex-A76 desbloqueado de 2,4 GHz que supera a maioria dos SoCs Android anteriores a 2020.
Como evito que o telefone mate serviços em segundo plano? Desabilite a otimização de bateria para Termux (Configurações → Aplicativos → Termux → Bateria → Ilimitado). Defina o telefone como “manter a tela apagada, mas permanecer acordado enquanto carrega” ou use Tasker para forçar wake-locks.
Termux ainda está disponível no Google Play? Não. Os requisitos do SDK de destino do Google Play quebraram o modelo de instalação de pacotes do Termux em 2021. Instale do F-Droid ou do APK de lançamento do GitHub do Termux.
Quanto tempo um telefone durará como servidor 24x7? Dois a três anos antes de a bateria inchar. Melhor prática: contornar a bateria (modificação de carga contínua), ou aceitar que a bateria é um item de desgaste e substituí-la.
Que versão do Android preciso? Android 7.0 para Termux, Android 10+ para a experiência mais suave em todos os aplicativos nesta lista.
Isso funciona sobre celular? Sim, mas você queimará dados. Use Wi-Fi e IP local estático.