Comandos em várias linhas
Crie uma sequência em várias linhas e utilize atalhos de símbolos para facilitar a escrita de comandos no telemóvel.
Shell local e remoto
ShellX é um terminal Android para shell local e sessões ADB autorizadas. Reutilize o histórico, complete comandos e caminhos e mantenha a saída de cada sessão no seu próprio separador.

Retome qualquer sessão
Mantenha um shell local aberto enquanto examina um dispositivo ligado noutro separador. Cada sessão mantém a sua própria saída e o contexto do dispositivo.
Conheça as ferramentas de entrada
Menos escrita repetida
Crie uma sequência em várias linhas e utilize atalhos de símbolos para facilitar a escrita de comandos no telemóvel.
Encontre e reutilize comandos anteriores no histórico sem perder de vista a sessão de destino.
Utilize sugestões para encontrar comandos e completar caminhos de ficheiros enquanto escreve, sem ter de inserir cada caráter.
Acompanhe o Logcat do Android ao investigar uma aplicação, examine ficheiros com comandos shell e partilhe a saída do terminal ao colaborar na resolução de um problema.
lsListe o diretório atual, examine a saída e continue na mesma sessão.
Guarde configurações de ambiente para sessões locais e ADB. Selecione um perfil quando precisar das mesmas configurações novamente.
Escolha um tema escuro, ajuste as preferências de entrada e utilize o modo de ecrã inteiro quando precisar de mais espaço para a saída.
Ajuste os controlos de entrada rápida e os atalhos de símbolos para facilitar a repetição de comandos no telemóvel.
Permissões da sessão
O shell local utiliza as permissões da aplicação no telemóvel. Utilize uma ligação ADB autorizada para depurar o mesmo telemóvel ou outro dispositivo Android. Nenhum dos dois concede acesso root por si só.
Referência de ADB sem fios do Android (em inglês)

Antes de começar
Execute sessões de shell locais e remotas, alterne separadores de terminal, reutilize o histórico e escreva comandos em várias linhas. Sugestões de comandos e conclusão de caminhos reduzem a escrita. Leia o Logcat e partilhe a saída do terminal ao investigar problemas.
O shell local funciona no telemóvel com as permissões da aplicação. Uma sessão ADB utiliza o acesso de depuração autorizado no dispositivo de destino. Nenhum dos dois concede acesso root por si só.
Ative a depuração no destino e autorize a ligação. Em dispositivos compatíveis com Android 11 ou posterior, emparelhe com o endereço e o código de emparelhamento e depois estabeleça a ligação com o respetivo endereço e porta. As duas portas podem ser diferentes.
Sim. ShellX disponibiliza separadores para alternar entre janelas de shell. Cada separador mantém o seu próprio contexto de sessão, para poder retomar o trabalho anterior.
Escolha o shell local para comandos no telemóvel ou uma ligação ADB local ou remota para depuração. A aplicação inclui orientações de ligação; o emparelhamento sem fios e a opção Shizuku exigem Android 11 ou posterior. O acesso a ficheiros e registos segue as permissões da sessão.