Este aplicativo oferece um shell ADB local, sem necessidade de root

Os comandos do shell ADB são extremamente úteis por vários motivos, se você deseja tornar seu O tablet Amazon Fire parece mais com o Android padrão, alterar granularmente a velocidade de animação do seu telefone, ou traga de volta a navegação de 2 botões para o OnePlus 7. Para executar esses comandos, você deve configurar o Android Debug Bridge (ADB) no computador e conectar o telefone via USB ou Wi-Fi, o que está longe de ser confortável. É aí que entra um novo aplicativo: LADB permite que você execute comandos shell diretamente no seu telefone através do protocolo ADB sem fio do Android. Mas existem algumas grandes ressalvas para pessoas com telefones mais antigos que ainda não foram atualizados para o Android 11.

você pode gostar 💪👉Nova Launcher Prime à venda por US $ 0,99

O LADB tem essencialmente um servidor ADB agrupado em suas bibliotecas de aplicativos. Em circunstâncias normais, este servidor não pôde se conectar ao dispositivo em que está instalado, mas o LADB contorna isso conectando o servidor ADB a um telefone localhost, então você engana o servidor fazendo-o pensar que o cliente é um dispositivo diferente. Como o localhost não requer uma conexão com a Internet, você pode basicamente estar no modo avião e ainda usar o LADB.

Índice
  1. Configuração
    1. Android 11
    2. Android 10 e inferior
    3. Uso

Configuração

Para começar, você precisa instalar o LADB. O projeto de código aberto está disponível na Play Store por $ 3,99 (para apoiar o desenvolvimento), mas você também pode compilá-lo gratuitamente no Github.

Graças ao novo opção de depuração sem fio no Android 11, o processo difere entre a versão mais recente do sistema operacional e as versões mais antigas. Ambos os caminhos têm em comum que você primeiro precisa ativar as opções do desenvolvedor nas configurações do sistema, caso ainda não o tenha feito. Procure o número da versão do seu telefone (geralmente é inferior a Sobre telefone, mas você também pode pesquisar as configurações dele) e tocar nele sete vezes. Então, um novo opções de desenvolvedor entrada aparece nas configurações do sistema (configurações do sistema -> sistema -> avançado -> configurações do desenvolvedor em telefones Pixel - deve estar em um local semelhante em outros telefones).

você pode gostar 💪👉Zoom supostamente trabalhando na construção de seus próprios aplicativos de e-mail e calendário

Veja como você continua dependendo da sua versão do Android:

Android 11

No Android 11, você precisa acessar as opções do desenvolvedor e procurar depuração sem fio. Insira essa entrada, ative o botão e confirme tocando Permitir. Você verá uma opção para emparelhe o dispositivo com o código de emparelhamento. Selecione-o e entre na tela dividida (toque e segure o ícone do aplicativo na visualização multitarefa em telefones Pixel). Abra o LADB na outra janela e insira o código de emparelhamento e o número da porta. O processo foi um pouco problemático para mim porque não conseguia ver os campos de entrada de texto no LADB quando abri o teclado, mas isso pode ser um problema com a tela pequena do meu Pixel 3. Certifique-se de não desligar a tela ao inserir o código e a porta, pois eles mudam assim que você fecha as opções do desenvolvedor. Essa também é a razão pela qual você precisa usar a tela dividida aqui.

você pode gostar 💪👉O aplicativo oficial de coronavírus da OMS é lançado ao público (mais ou menos) pela segunda vez (download do APK)

A depuração sem fio é automaticamente desativada depois que você reinicia o telefone, portanto, é necessário configurá-lo novamente quando quiser estabelecer uma nova conexão. Eu também tive que limpar os dados do LADB (toque e segure o ícone do aplicativo em seu iniciador -> informações do aplicativo -> armazenamento e cache -> limpar armazenamento) para voltar à tela de emparelhamento depois de me desconectar por meio das opções do desenvolvedor - esperamos que isso seja corrigido em breve.

Android 10 e inferior

O processo é mais complicado no Android 10 e inferior. Para iniciar uma ponte de depuração sem fio aqui, você primeiro precisa instale ADB no seu computador (se ainda não o fez). Então você tem que ativar Depuração USB nas opções do desenvolvedor do telefone e conecte o aparelho ao computador. Confirme se tudo está funcionando, digitando dispositivos adb em seu terminal, que deve mostrar a identificação do seu telefone. Para ativar a depuração sem fio, você precisa inserir adb tcpip 5555. Desconecte seu telefone e abra o LADB nele, que deve então estabelecer uma conexão automaticamente.

você pode gostar 💪👉design brilhante e câmera estelar

Infelizmente, o ADB sem fio será desativado automaticamente quando você desligar o telefone, então você pode passar pela configuração com fio repetidamente se reiniciar o telefone com frequência.

Uso

Depois que tudo estiver configurado, você pode usar o LADB para qualquer comando shell (começando com "adb shell") você poderia pensar - isso pode ser útil em tutoriais existentes ou futuros que temos para você que envolvem o shell. Lembre-se de que você deve inserir comandos sem digitar adb shell na frente deles. Se você deseja exportar a saída como um arquivo de texto, basta clicar no botão de compartilhamento no canto superior direito do aplicativo.

O aplicativo ainda não é perfeito e pode ser muito complicado de usar se você ainda não tiver o Android 11. À medida que mais e mais telefones são atualizados para a versão mais recente, o aplicativo pode se tornar realmente útil para as pessoas mais tarde. Alguns fabricantes também habilitaram o ADB sem fio em opções de desenvolvedor de telefones mais antigos, portanto, vale a pena verificar se ele está disponível em seu aparelho.

você pode gostar 💪👉O Xiaomi Mi 10T a 389 euros é uma pechincha que você não pode ignorar

Lembre-se de que o suporte ao shell ADB local não é exatamente inédito. Tasker introduziu essa funcionalidade de volta em fevereiro, e ferramentas como Termux e pure-python-adb já existem há um tempo. Mas apesar de suas deficiências, o LADB já parece que pode se tornar a maneira menos complicada de iniciar um shell ADB local, especialmente quando você não precisa do resto das funções que vêm com Tasker, Termux e Co.

LADB - Shell ADB local
LADB - Shell ADB local