ADB e Fastboot são ferramentas poderosas que sempre exigiram um computador. Mas com a configuração certa, agora você pode enviar comandos para um telefone usando o telefone outro . O módulo ADB e Fastboot Magisk, por OSM0SIS e SURGE1223, transformará seu telefone em um terminal ADB usando acesso root. Você pode então conectá-lo a outro telefone com um cabo USB Type-C e enviar comandos para o dispositivo filho. Isso significa que você também pode desbloquear o bootloader em outros telefones, instale o TWRP diretamente, e até mesmo enraizá-los via Magisk – Nenhum computador necessário! Requisitos dispositivo Android enraizado com suporte USB OTG Magisk instalado Cabo de dados USB tipo C ou adaptador OTG para conectar os dois telefones Este guia é principalmente para alguém que já tem um dispositivo Android enraizado. Se você não tiver um telefone sobressalente com acesso root ou não sabe como fazer isso, isso pode não ser para você. Você sempre pode verificar o link abaixo para as instruções regulares do computador ADB e Fastboot. Etapa 1: instalar adb & fastboot para o Android No seu telefone já enraizado, vá para o aplicativo Magisk Manager e toque no ícone do quebra-cabeça na barra de menus na parte inferior da tela. Aqui, toque no ícone de pesquisa e digite “adb” no campo e toque no botão de download ao lado do módulo ADB & Fastboot para Android NDK . Toque em “Instalar” e conceda o acesso ao Magisk Manager à sua mídia, se for solicitado, ele será instalado. Quando terminar, toque em “Reiniciar”. Etapa 2: instale o aplicativo Termux Você precisará de um aplicativo de terminal no telefone que tenha acesso root para enviar os comandos ADB e Fastboot para o outro telefone. Alguns telefones permitem que você use um terminal do sistema através das opções do desenvolvedor, mas o método mais universal seria baixar o aplicativo Termux. link da loja de play: Termux (grátis) Etapa 3: Ativar depuração USB No telefone secundário que você deseja enviar comandos para, você precisará ativar a alternância “Debugging USB” em Opções de Desenvolvedor para que o telefone aceite comandos. Então vá para settings-> Sobre o telefone, toque em “Número da compilação” sete vezes rapidamente para ativar as Opções do desenvolvedor e abra o menu em Configurações –> Sistema -> Avançado (ou na parte inferior das Configurações) e ative “Depuração USB”. Etapa 4: conecte os 2 telefones Android Se ambos os telefones foram lançados nos últimos cinco anos, você provavelmente precisará apenas de um único cabo USB Tipo C para conectá-los. No entanto, se você não tiver um cabo Tipo C com o mesmo conector em ambas as extremidades, precisará de um adaptador OTG. Muitos telefones novos vêm com esse adaptador na caixa, portanto, verifique se você tem um disponível de uma compra anterior. Compre um adaptador USB Type-C OTG da Amazon (a partir de US$ 3,50) Se um dos telefones é micro USB e o outro é USB Type-C, você precisará de duas coisas: um cabo micro USB OTG e um cabo USB A para USB C. Você pode escolher qualquer uma das pessoas da Amazon para Bastante Barato. comprar um adaptador micro USB OTG da Amazon (de US $ 4,20) comprar um cabo USB a USB C da Amazon (de US $ 5,99) Um exemplo de dois telefones mais novos sendo conectados com um único cabo de dados USB Type-C. Imagem por Stephen Perkins / AndroidCow Se você precisar usar um adaptador OTG, conecte-o diretamente ao telefone com acesso root e o Termux instalado e conecte o cabo de dados USB de lá ao outro telefone. Caso contrário, você usará um cabo Tipo C para Tipo C, o que significa que não importa qual telefone você conectará primeiro, pois ambos usam o mesmo conector. Tudo se resume a quais cabos você tem disponíveis no momento. Passo 5: Permitir depuração USB Assim que ambos os telefones estiverem fisicamente conectados, o telefone secundário deverá receber o prompt “Permitir depuração USB” instantaneamente (caso contrário, tente reconectar o telefone). Marque a caixa ao lado de “Sempre permitir” e clique em “OK” para confirmar a escolha. Isso significa que seu telefone principal agora será rotulado como um dispositivo confiável e poderá enviar comandos para o dispositivo secundário a qualquer momento. Se você não vir essa caixa de diálogo imediatamente, não entre em pânico – você pode prosseguir com este guia. Basta estar à procura deste pop-up, particularmente depois de enviar o comando no passo 7. Se o seu dispositivo secundário é um telefone Samsung recente, você provavelmente precisará alterar a opção “USB controlada por” por meio da notificação de transferência de arquivos. Altere-o de “Dispositivo Conectado” para “Este telefone”, depois de ser ligado, o prompt de depuração USB deve aparecer. Este pode ser o caso de outros dispositivos específicos, portanto, tenha isso em mente se as coisas não estão trabalhando para você imediatamente. Se você quiser evitar que um telefone descarregue a bateria do outro, certifique-se de desativar a opção “Carregar dispositivo conectado”. Isso afeta apenas os telefones que possuem uma porta de carregamento Tipo C, portanto, lembre-se disso também para uso futuro. Etapa 6: conceder acesso de raiz Agora, vá até o telefone que tenha o Termux instalado para que você possa conceder acesso raiz, que é necessário para que tudo isso funcione. Digite o seguinte comando no Termux e pressione ENTER. su O comando acima solicitará que o Termux adquira permissões de root via Magisk. Confirme a solicitação do superusuário tocando em “Grant”, então ele terá acesso root completo daqui em diante. Você sempre terá que executar este comando rápido sempre que fizer algo que exija acesso root em um terminal, mas não precisará tocar em “Conceder” após a primeira vez. Etapa 7: Verifique sua conexão do telefone Agora que seus dois telefones estão fisicamente conectados uns com os outros, é hora de verificar a conexão para garantir que tudo esteja funcionando corretamente. No telefone enraizado com o acesso do terminal, digite o seguinte comando no Termux e pressione ENTER. dispositivos adb Este comando enviará um sinal para o outro telefone para verificar se ele pode se comunicar com ele através do ADB. Se for bem sucedido, você deve ver um ID do dispositivo aparecer na linha “Lista de Dispositivos Anexos” no Termux. Se você vê seu ID do dispositivo listado, isso significa que tudo está funcionando como pretendido! (1) Não haverá nenhum dispositivo listado se algo der errado. (2) Se tudo estiver bem, o ID do dispositivo será exibido com um identificador exclusivo de números e letras. Para testar a nova funcionalidade um pouco mais, digite o seguinte comando no Termux e pressione ENTER. adb reinicie Este comando enviará um sinal para o outro telefone que o forçará a reiniciar o sistema automaticamente. Arrumado! Você acabou de dizer um telefone para reiniciar outro telefone através de um ambiente de linha de comando através da interface ADB. Etapa 8: Aproveite seus novos comandos ADB & Fastboot Os dois comandos que eu listei acima são obviamente fundamentais, mas são simplesmente um gateway para a imagem muito maior. Você pode usar essa nova funcionalidade para instalar todos os tipos de mods que deseja em outro telefone, especialmente o TWRP e a Magisk. Ser capaz de usar um telefone para mod outro telefone traz luz para novas possibilidades – imagine desbloquear o bootloader do telefone de um amigo no local! Alternativamente, você também deve ser capaz de atingir o mesmo resultado final com um tablet Android, se preferir fazer assim. Contanto que o tablet tenha um bootloader desbloqueável e possa ser enraizado via Magisk, ele deve funcionar da mesma forma. Embora os tablets Android não sejam tão populares em comparação com suas contrapartes de smartphones, a opção ainda está lá para usar, se necessário. Feliz modding!