Quer saber como fazer root em um telefone Android? Quando você tiver esgotado todos os melhores filmes da Netflix , jogado todos os jogos do Xbox Game Pass e lido todos os rumores sobre o iPhone 17 na internet, você seria perdoado por considerar uma atitude tão audaciosa.
O rooting é o equivalente no Android ao jailbreaking do iPhone . E, assim como o jailbreaking, o rooting do Android não é tão popular quanto era em, digamos, 2012. Gostamos de pensar que é porque quase todas as interfaces personalizadas do Android feitas por todos os principais fabricantes agora são muito boas.
Uma das principais coisas que você pode fazer com um telefone rooteado é instalar uma versão diferente do Android, conhecida como ROM. Telefones Android não rooteados permitem que você altere a camada superior – o ‘launcher’ – mas não tudo abaixo.
Neste artigo, examinamos as vantagens e desvantagens de fazer root em um telefone Android e explicamos como fazer isso.
Antes de começar
Antes de fazer root no seu telefone Android, é importante estar ciente das consequências para o software, segurança e garantia do seu dispositivo. Abaixo, listamos as vantagens e desvantagens do root.
As desvantagens
Você pode facilmente brickar seu telefone durante o procedimento de root , ou pelo menos enviá-lo para o que é chamado de loop de inicialização. É aqui que o Android não carrega corretamente, provavelmente enviando você para uma espiral de dores de cabeça que pode, se você tiver sorte, acabar de volta onde você começou depois de horas de esforço.
A melhor maneira de evitar isso é seguir as instruções de instalação com muito cuidado . Fazer isso não garante que as coisas vão dar certo, mas geralmente permite que você navegue em torno de eventos infelizes causados por puro descuido.
Um telefone com root também é mais suscetível a certas ameaças de segurança . Você dá a software de terceiros acesso mais profundo ao telefone, ignorando camadas de segurança que o Google colocou no sistema operacional Android por um bom motivo.
É por isso que aplicativos bancários não podem ser usados com a maioria das formas de Android com root . Alguns métodos ainda permitem esse tipo de acesso, mas os bancos não bloqueiam Androids com root porque eles são estraga-prazeres. É porque fazer root não é seguro, e usar um dispositivo exposto de forma incomum para esse tipo de coisa pode ser caro para o banco e para você. Não seja estúpido.
Fazer root no seu telefone também invalidará sua garantia , e é por isso que tendemos a recomendar apenas experimentá-lo em Androids mais antigos . De preferência, seu telefone “antigo”, não o atual – caso algo ruim aconteça no processo.
Alguns tipos de root também impedirão que seu telefone receba atualizações oficiais de software OTA (over-the-air) . E o primeiro passo do processo, desbloquear o bootloader, também apagará completamente seus dados. Então, certifique-se de fazer backup de tudo o que você não quer que seja apagado antes de começar .
As vantagens
Ainda não adiou? Existem alguns motivos decentes o suficiente para fazer root no seu telefone.
O primeiro é para os pedantes. Você pode remover aplicativos de sistema inchados em telefones com root . Esses são os aplicativos “lixo” que os fabricantes pré-instalam, mas não permitem que você desinstale.
Não achamos isso particularmente irritante mais. A maioria ocupa pouco espaço, e os fabricantes que mais colocam geralmente têm uma opção para “ocultar” aplicativos sem desinstalá-los. Eles podem ocupar alguns megabytes de armazenamento, mas não ocuparão espaço na sua gaveta de aplicativos.
ROMs personalizadas são potencialmente mais interessantes. São sistemas operacionais alternativos baseados em Android , substituindo o instalado por padrão no seu telefone.
Eles podem parecer diferentes e geralmente terão um layout ligeiramente diferente e recursos adicionais. Alguns permitem que você execute a CPU em uma velocidade de clock mais rápida . E, o mais importante, essas ROMs foram atualizadas anos depois que seu antigo Android parou de receber atualizações .
O LineageOS é um bom exemplo. A versão disponível para o Moto G (2015) é baseada no Android 10, enquanto a última atualização oficial para esse telefone é o Android 6.
Há também alguns aplicativos que só funcionam em telefones com root . Eles incluem o AdAway – um bloqueador de anúncios – e o Viper4Android, que é um intensificador de áudio em nível de sistema. O root dá aos aplicativos acesso mais profundo, permitindo que eles façam coisas que aplicativos comuns simplesmente não conseguem, impactando sua experiência conforme outros aplicativos são usados.
Totalmente convencido sobre fazer root no seu telefone Android? Vamos aos passos.
Ferramentas e Requisitos
- Um telefone Android
- Um PC com Windows
- Ferramentas da plataforma Android SDK no seu PC
- Projeto de recuperação do Team Win no seu PC
- Magisk no seu telefone Android
- Um cabo USB
O básico
O processo de rooting varia dependendo do telefone que você usa e do método. O rooting não é tão simples quanto era antes, em parte porque o Android é um sistema mais seguro do que era antes do Android 7.
Vamos orientá-lo sobre o método mais comum em 2024. Ele pode ser dividido em três etapas e você precisará de um computador Windows.
Primeiro, preparamos o telefone para que ele possa se conectar ao seu computador corretamente. Então, desbloqueamos seu bootloader, o motor de partida do seu telefone que faz o software Android real rodar. Isso nos permite mexer com o que acontece antes do Android ser carregado.
Inserimos outro software antes que o carregamento do Android aconteça e o usamos para modificar o kernel do Android, a ponte entre o hardware do telefone e o sistema operacional.
Guia passo a passo sobre como fazer root em um telefone Android
1. Desbloqueie o modo de desenvolvedor do seu telefone
Primeiro, precisamos desbloquear o modo de desenvolvedor do seu telefone. Vá para Configurações > Sobre o telefone e toque em Número da versão sete vezes para adicionar uma seção Opções do desenvolvedor ao seu menu Configurações.
Nesta seção Desenvolvedor, que agora deve aparecer em Configurações, precisamos habilitar Desbloqueio OEM e Depuração USB , que têm entradas separadas no menu. Se você não conseguir encontrar a nova seção Desenvolvedor, use a caixa de pesquisa em Configurações.
2. Baixe as ferramentas da plataforma Android SDK
Em seguida, baixe o Android SDK Platform Tools no seu computador . Isso permite que o telefone se comunique corretamente com seu PC.
Instale-o em uma pasta de sua escolha no seu computador. Recomendamos um título de pasta curto, pois teremos que digitá-lo manualmente mais tarde.
Você também pode precisar desenterrar os drivers USB do seu telefone . Uma busca no Google pode ajudar com isso, mas você pode descobrir que eles são instalados automaticamente quando você conecta seu telefone ao seu laptop com um cabo USB.
3. Desbloqueie o bootloader
O próximo passo varia dependendo do telefone que você usa. Estamos prestes a desbloquear o bootloader , a única parte da interface que podemos acessar antes que o Android rode propriamente.
Por exemplo, com nosso testador Moto G4 , tivemos que obter um código de desbloqueio do bootloader do próprio site da Motorola. Mas alguns outros telefones não exigem esse tipo de interação.
Tem um OnePlus 9 ? No seu laptop, abra o aplicativo Prompt de Comando digitando CMD na caixa de pesquisa na barra de tarefas e navegue até a pasta na qual você instalou o Android SDK Platform Tools anteriormente.
Não está familiarizado com os comandos do prompt de comando? Se você instalou essas ferramentas em uma pasta chamada Tools, você digitaria ‘cd tools’ para entrar nessa pasta. ‘cd..’ tira você de uma pasta se você precisar voltar para a raiz da sua unidade C. E se tudo isso parece bobagem tecnológica, pense se você realmente deveria sair por aí fazendo root em telefones.
Em seguida, digite ‘fastboot flashing unlock’ para desbloquear o bootloader .
Este é apenas um exemplo do tipo de processo envolvido. É melhor você pesquisar na internet o procedimento específico envolvido com seu telefone. E, como com todas as coisas relacionadas a root, os fóruns XDA Developers são um recurso essencial.
O objetivo deste artigo é apresentar o root para pessoas que não têm o conhecimento básico necessário para entender o que o pessoal dos fóruns do XDA Developers está falando.
4. Baixe o TWRP
Nosso próximo passo é colocar o TWRP em funcionamento . Este é o Team Win Recovery Project, e é o software que usaremos para atualizar nosso Android.
Na página Dispositivos no site do TWRP , você encontrará versões para pilhas e mais pilhas de telefones. Elas vêm como um arquivo de formato ‘img’, e queremos baixar isso para o computador, não para o telefone, neste momento.
Baixe o arquivo e transfira ou copie-o para a pasta na qual você colocou o Android SDK Platform Tools na última etapa deste guia. Recomendamos renomeá-lo para ‘twrp.img’ , pois ele terá o nome completo do telefone no nome do arquivo como padrão e – novamente – teremos que digitá-lo em breve.
Conecte seu telefone ao seu laptop/desktop e abra o Prompt de Comando mais uma vez digitando CMD na caixa de pesquisa na barra de tarefas. Em seguida, navegue até nossa confiável pasta Android SDK Platform Tools mais uma vez, a pasta na qual acabamos de soltar o arquivo twrp.img.
5. Carregue o TWRP no telefone
Desligue seu telefone e faça com que ele entre em seu próprio bootloader pressionando e segurando os botões de energia e volume para baixo ao mesmo tempo enquanto liga . Você pode mantê-los pressionados até que a tela do bootloader baseada em texto apareça. Se isso não funcionar, seu telefone pode precisar de um gesto de botão diferente. O Google pode ajudar.
Agora, de volta ao laptop/desktop. No Prompt de Comando, digite ‘fastboot flash recovery twrp.img’ . O feedback na tela pode fazer parecer que o procedimento não funcionou, mas deveria ter funcionado. Use os botões de volume no telefone para selecionar ‘Recovery’ e, em seguida, toque no botão de energia . Após alguns segundos, o telefone deve inicializar no TWRP.
Por enquanto, use a opção de reinicialização no TWRP para retornar ao Android corretamente .
6. Baixe o Magisk
O método que estamos usando para esta demonstração de root requer Magisk. Esta é uma ferramenta de root que não sobrescreve ou edita o sistema do seu telefone. Isso significa que algumas coisas que normalmente seriam bloqueadas para dispositivos rooteados podem não ser, mas ainda achamos que você deve ser excepcionalmente cuidadoso ao usar um telefone rooteado para coisas sensíveis, como serviços bancários on-line. Em outras palavras, não faça isso.
Baixe o Magisk do GitHub no seu telefone . Existem sites dedicados exclusivamente ao software, mas essas são fontes supostamente não oficiais. Eles podem oferecer downloads comprometidos ou podem estar lá apenas para ganhar algum dinheiro com anúncios gráficos, mas você deve sempre baixar da fonte oficial, se puder.
7. Instale o Magisk
Esse arquivo foi baixado? Desligue seu telefone novamente . Use o gesto de ligar/diminuir volume (ou similar) para ir para a tela do bootloader, então use os botões de volume para selecionar Recovery . Isso deve levá-lo de volta ao TWRP novamente.
A partir daqui, selecione Instalar e vá para a pasta de download para encontrar o arquivo Magisk . Selecione-o, instale-o e execute a opção Wipe Cache & Dalvik na parte inferior. Não temos 100% de certeza de que isso é essencial, mas parece ser a coisa certa a fazer. Agora reinicie e o telefone deve iniciar o Android mais uma vez.
Abra o aplicativo Magisk e atualize-o para obter a interface completa do aplicativo. E pronto, você terminou. Você tem um telefone rooteado em suas mãos. Existem aplicativos disponíveis no Google Play que podem verificar se seu telefone está devidamente rooteado ou não.
Solução de problemas
A última parte do guia acima parece fácil, mas na verdade acabamos quase arruinando nosso telefone de teste Moto G4 no processo. Prova de que não há dois Androids idênticos em comportamento de root, ele se recusou a inicializar. Apenas uma tela preta após a instalação do Magisk.
Achamos que tínhamos estragado tudo completamente, mas conseguimos voltar ao bootloader, que usamos para reinstalar a ROM “stock” (o software que o telefone tem como padrão) do zero.
Então, conseguimos fazer funcionar? Conseguimos. O Moto G4 aparentemente precisa rodar um kernel personalizado chamado ElementalX antes que o Magisk funcione corretamente.
A maioria de vocês provavelmente não deve ter tais problemas, mas é um lembrete das armadilhas do rooting e das dores de cabeça que ele pode causar. E como observado anteriormente, os fóruns do XDA Developers são o lugar para se dirigir com problemas. Qualquer dúvida que você tenha pode muito bem já ter sido feita lá, ou no Reddit.