Desbloquear o bootloader do seu telefone Android é o primeiro passo para fazer o root e atualizar ROMs personalizados. E, ao contrário da crença popular, é totalmente compatível com muitos telefones. Veja como desbloquear seu bootloader da maneira oficial.
Índice
Nem todo telefone permite que você faça isso
Existem dois tipos de telefones neste mundo: aqueles que permitem que você desbloqueie o bootloader e aqueles que não permitem.
Se você tem permissão para desbloquear o bootloader depende do fabricante do seu telefone, do modelo que você possui e até mesmo da sua operadora. Os telefones Nexus são todos desbloqueáveis por natureza, e muitos telefones da Motorola e HTC permitem que você desbloqueie seu bootloader por meio de um processo semelhante ao do Nexus.
Outros telefones, no entanto – e algumas operadoras – não permitem que você desbloqueie seu bootloader da maneira oficial, o que significa que você tem que esperar que os desenvolvedores explorem uma vulnerabilidade de segurança se quiser fazer root e fazer flash em ROMs. Se você tiver um desses telefones, infelizmente este guia não o ajudará.
A melhor maneira de descobrir em qual categoria seu telefone se encaixa é navegar por sua seção no XDA Developers . Se você tem um telefone HTC ou Motorola, também pode pesquisar sua capacidade de desbloqueio no site da HTC ou da Motorola. Se não houver suporte para desbloqueio, você terá que usar um método não oficial de desbloqueio ou enraizamento, que normalmente encontrará nos fóruns de desenvolvedores do XDA.
Se o seu telefone suporta o desbloqueio através de mais canais oficiais, continue lendo.
Etapa zero: faça backup de tudo que você deseja manter
Antes de começar, é importante mencionar: este processo irá apagar todos os seus dados. Portanto, se você tiver fotos ou outros arquivos no telefone que deseja manter, transfira-os para o computador agora. Além disso, se você tiver quaisquer configurações de aplicativo que deseja manter, use a função de backup para criar um arquivo de configurações de backup e transfira-as também para o seu computador.
Aqui está uma dica extra: como eu sei que eventualmente vou fazer o root no meu telefone, eu sempre desbloqueio meu bootloader assim que compro um novo dispositivo. Dessa forma, não perco tempo configurando-o apenas para apagar o telefone em alguns dias e fazer tudo de novo. Se você é um tweaker obsessivo do Android que sabe que vai torcer em breve, considere desbloquear antes de ter o trabalho de configurar seu telefone.
Depois de fazer backup de tudo que deseja manter, continue com as etapas abaixo.
Etapa um: instalar o Android SDK e os drivers do seu telefone
Você precisará de duas coisas para este processo: o Android Debug Bridge, que é uma ferramenta de linha de comando para o seu computador que permite a interface com o seu telefone, e os drivers USB do seu telefone. Mesmo se já tiver instalado isso antes, você deve obter as versões mais recentes agora.
Detalhamos como instalar os dois antes , mas aqui está a versão resumida:
- Vá para a página de download do Android SDK e role para baixo até “SDK Tools Only”. Baixe o arquivo ZIP para sua plataforma e descompacte-o onde quiser armazenar os arquivos ADB.
- Inicie o SDK Manager e desmarque tudo, exceto “Android SDK Platform-tools”. Se você estiver usando um telefone Nexus, também pode selecionar “Driver USB do Google” para baixar os drivers do Google.
- Depois de terminar a instalação, você pode fechar o gerenciador do SDK.
- Instale os drivers USB para o seu telefone. Você pode encontrá-los no site do fabricante do telefone (por exemplo, Motorola ou HTC ). Se você tiver um Nexus, poderá instalar os drivers do Google baixados na etapa 2 usando estas instruções .
- Reinicie o seu computador, se solicitado.
Ligue o telefone e conecte-o ao computador usando um cabo USB. Abra a pasta de ferramentas da plataforma em sua pasta Android SDK e Shift + clique com o botão direito em uma área vazia. Escolha “Abrir um prompt de comando aqui” e execute o seguinte comando:
dispositivos adb
Se ele mostrar um número de série, seu dispositivo é reconhecido e você pode continuar com o processo. Caso contrário, certifique-se de ter executado as etapas acima corretamente.
Etapa dois: ativar a depuração USB
Em seguida, você precisará ativar algumas opções em seu telefone. Abra a gaveta de aplicativos do telefone, toque no ícone Configurações e selecione “Sobre o telefone”. Role totalmente para baixo e toque no item “Build Number” sete vezes. Você deve receber uma mensagem dizendo que agora é um desenvolvedor.
Volte para a página principal de Configurações, e você verá uma nova opção perto da parte inferior chamada “Opções do desenvolvedor”. Abra-o e habilite “OEM Unlocking”, se a opção existir (se não houver, não se preocupe – é necessário apenas em alguns telefones).
Em seguida, habilite “Depuração USB”. Digite sua senha ou PIN quando solicitado, se aplicável.
Depois de fazer isso, conecte seu telefone ao computador. Você deverá ver um pop-up intitulado “Permitir depuração USB?” no seu celular. Marque a caixa “Sempre permitir deste computador” e toque em OK.
Etapa três: obter uma chave de desbloqueio (para telefones não Nexus)
Se estiver usando um dispositivo Nexus, você pode pular a etapa a seguir. Dispositivos não Nexus provavelmente precisarão passar por uma etapa extra antes de você continuar.
Vá para a página de desbloqueio do bootloader do fabricante (por exemplo, esta página para telefones Motorola ou esta página para telefones HTC), escolha o seu dispositivo (se solicitado) e faça login ou crie uma conta.
O restante desta etapa é um pouco diferente dependendo do seu telefone, mas o site do fabricante deve orientar você durante o processo. Será mais ou menos assim: Primeiro, desligue o telefone e inicialize no modo fastboot. Isso é um pouco diferente em cada telefone, mas na maioria dos dispositivos modernos, você pode chegar lá pressionando os botões “Liga / Desliga” e “Diminuir Volume” por 10 segundos. Solte-os e você deverá estar no modo fastboot. (Os usuários HTC precisarão selecionar “Fastboot” com a tecla Diminuir volume e pressionar o botão liga / desliga para selecioná-lo primeiro.) Normalmente, você pode encontrar mais informações sobre o seu telefone específico com uma pesquisa rápida no Google, então fique à vontade para fazer isso agora antes de continuar.
Conecte seu telefone ao PC com um cabo USB. Seu telefone deve indicar que o dispositivo está conectado. No seu computador, abra a pasta de ferramentas da plataforma na pasta Android SDK e Shift + clique com o botão direito em uma área vazia. Escolha “Abrir um Prompt de Comando aqui” e use essa janela do Prompt de Comando para recuperar sua chave de desbloqueio conforme descrito pelo fabricante. (Por exemplo, os telefones Motorola executam o fastboot oem get_unlock_data
comando, enquanto os telefones HTC executam o fastboot oem get_identifier_token
comando.)
O Prompt de Comando emitirá um token na forma de uma longa sequência de caracteres. Selecione-o, copie-o e cole-o na caixa aplicável no site do fabricante – certifique-se de que não haja espaços! – e envie o formulário. Se o seu dispositivo puder ser desbloqueado, você receberá um e-mail com uma chave ou arquivo que usará na próxima etapa.
Se o seu dispositivo não puder ser desbloqueado, você receberá uma mensagem informando isso. Se você quiser fazer o root em seu dispositivo ou flash em uma ROM, você precisará usar um método não oficial, que você geralmente pode encontrar em um site como o XDA Developers .
Etapa quatro: desbloquear seu telefone
Agora você está pronto para realizar o desbloqueio. Se o seu telefone ainda estiver no modo fastboot, execute o comando abaixo. Caso contrário, desligue o telefone e segure os botões “Liga / Desliga” e “Diminuir Volume” por 10 segundos. Solte-os e você deverá estar no modo fastboot. (Os usuários de HTC precisarão selecionar “Fastboot” com a tecla Diminuir volume e pressionar o botão liga / desliga para selecioná-lo primeiro.) Conecte o telefone ao PC com um cabo USB.
No seu computador, abra a pasta de ferramentas da plataforma na pasta Android SDK e Shift + clique com o botão direito em uma área vazia. Escolha “Abrir um prompt de comando aqui”.
Para desbloquear o dispositivo, você precisará executar um comando simples. Para a maioria dos dispositivos Nexus, este comando é:
fastboot oem desbloquear
Se você tiver um Nexus mais recente, como o Nexus 5X ou 6P, o comando será um pouco diferente:
desbloqueio de inicialização rápida
Se você tiver um dispositivo não Nexus, o fabricante dirá qual comando executar. Os aparelhos da Motorola, por exemplo, precisam funcionar fastboot oem unlock UNIQUE_KEY
, usando a chave exclusiva do e-mail que você recebeu. Os dispositivos HTC serão executados fastboot oem unlocktoken Unlock_code.bin
usando o arquivo Unlock_code.bin que você recebeu da HTC.
Depois de executar o comando, seu telefone pode perguntar se você tem certeza de que deseja desbloquear. Use as teclas de volume para confirmar.
Quando terminar, use o menu na tela para reiniciar o telefone (ou execute o fastboot reboot
comando no PC). Se tudo funcionou corretamente, você deve ver uma nova mensagem na inicialização informando que seu gerenciador de inicialização está desbloqueado e, após alguns segundos, ele deve inicializar no Android. É importante que você inicialize o Android antes de fazer qualquer outra coisa, como atualizar uma recuperação personalizada.
Parabéns por desbloquear seu telefone! Você não notará muita diferença ainda, mas com um bootloader desbloqueado, você será capaz de fazer uma recuperação customizada , abrindo a porta para acesso root e ROMs customizados.
Crédito da imagem: Norebbo