9Jul

Como desbloquear o Bootloader do seu Android Phone, o modo oficial

Desbloquear o carregador de inicialização do seu telefone Android é o primeiro passo para rootear e piscar ROMs personalizadas. E, ao contrário da crença popular, é realmente totalmente suportado em muitos telefones. Veja como desbloquear o bootloader da maneira oficial.

Nem todo telefone deixa você fazer isso

Existem dois tipos de telefones neste mundo: aqueles que permitem desbloquear seu bootloader e aqueles que não o fazem.

Se você está autorizado a desbloquear seu carregador de inicialização depende do fabricante do seu telefone, do modelo que você possui e mesmo do seu operador. Os telefones Nexus são desbloqueáveis ​​por natureza, e muitos telefones da Motorola e HTC permitem que você desbloqueie o carregador de inicialização através de um processo similar ao Nexus.

Outros telefones, no entanto, e algumas operadoras, não permitem que você desbloqueie o carregador de inicialização do modo oficial, o que significa que você precisa esperar que os desenvolvedores explorem uma vulnerabilidade de segurança se quiser criar root e flash ROMs. Se você tiver um desses telefones, este guia, desafortunadamente, não o ajudará.

A melhor maneira de descobrir qual categoria o seu telefone se encaixa é procurar sua seção no XDA Developers. Se você tem um telefone HTC ou Motorola, você também pode pesquisar sua desbloqueio no HTC ou no site da Motorola. Se não suportar o desbloqueio, você precisará usar um método de desbloqueio ou rooting não oficial, que você geralmente encontrará nos fóruns de desenvolvedores do XDA.

Se o seu telefone suportar o desbloqueio através de canais mais oficiais, continue lendo.

Passo Zero: faça backup de qualquer coisa que você deseja manter

Antes de começar, é importante mencionar: este processo irá apagar todos os seus dados. Então, se você tiver fotos ou outros arquivos no seu telefone que deseja manter, transfira-os para o seu computador agora. Além disso, se você tiver alguma configuração de aplicativo que deseja manter, use sua função de backup para criar um arquivo de configurações de backup e transfira essas para o seu computador também.

Aqui está uma dica extra: uma vez que eu sei que finalmente vou arrancar meu telefone, eu sempre desbloqueio meu bootloader assim que eu comprar um novo dispositivo. Dessa forma, não perco tempo configurando-o apenas para apagar o telefone em alguns dias e fazê-lo novamente. Se você é um tweaker obsessivo do Android que sabe que você vai se encarregar em breve, considere desbloquear antes de passar pelo problema de configurar seu telefone.

Quando você fez backup de tudo o que deseja manter, continue com as etapas abaixo.

Etapa 1: instale o SDK do Android e os drivers do seu telefone

Você precisará de duas coisas para este processo: a Debug Bridge do Android, 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 você instalou estes antes, você deve obter as versões mais recentes agora.

Nós detalhamos como instalar os dois antes, mas aqui está a versão breve:

  1. Dirija-se à página de download do SDK do Android e role até "Ferramentas do SDK somente".Baixe o arquivo ZIP para sua plataforma e descompacte-o onde quer que você armazene os arquivos ADB.
  2. Inicie o SDK Manager e desmarque tudo, exceto "Android Platform Platform SDK".Se você estiver usando um telefone Nexus, você também pode selecionar "Google USB Driver" para baixar os drivers do Google.
  3. Depois de terminar a instalação, você pode fechar o gerenciador do SDK.
  4. Instale os drivers USB para o seu telefone. Você pode encontrá-los no site do fabricante do seu telefone( por exemplo, Motorola ou HTC).Se você possui um Nexus, você pode instalar os drivers do Google que você baixou na etapa 2 usando estas instruções.
  5. Reinicie seu computador se solicitado.

Ligue o telefone e conecte-o ao seu computador usando um cabo USB.Abra a pasta plataforma-ferramentas na sua pasta SDK do Android e Shift + clique direito em uma área vazia. Escolha "Abrir um prompt de comando aqui" e execute o seguinte comando:

adb devices

Se ele mostra um número de série, seu dispositivo é reconhecido e você pode continuar com o processo. Caso contrário, certifique-se de que você executou as etapas acima corretamente.

Passo dois: habilite a depuração USB

Em seguida, você precisará habilitar algumas opções em seu telefone. Abra a gaveta do aplicativo do seu telefone, toque o ícone Configurações e selecione "Sobre o telefone".Percorra todo o caminho e toque no item "Número de compilação" sete vezes. Você deve receber uma mensagem dizendo que agora você é desenvolvedor.

Volte para a página Configurações principais e você deve ver uma nova opção perto da parte inferior chamada "Opções do desenvolvedor".Abra isso e ative "Desbloqueio de OEM", se a opção existir( se não for, não se preocupe - só é necessário em alguns telefones).

Em seguida, habilite "Depuração USB".Digite sua senha ou PIN quando solicitado, se aplicável.

Uma vez feito isso, conecte seu telefone ao seu computador. Você deve ver um pop-up intitulado "Permitir depuração USB?" No seu telefone. Verifique a caixa "Sempre permitir a partir deste computador" e toque em OK.

Passo três: Obter uma chave de desbloqueio( para telefones não-Nexus)

Se você estiver usando um dispositivo Nexus, pode pular a seguinte etapa. Dispositivos não-Nexus provavelmente precisarão passar por um passo extra antes de continuar.

Dirija-se à página de desbloqueio do bootloader do seu fabricante( por exemplo, esta página para telefones Motorola ou esta página para telefones HTC), escolha seu dispositivo( se solicitado) e faça o login ou crie uma conta.

O resto deste passo é um pouco diferente dependendo do seu telefone, mas o site do fabricante deve orientá-lo no processo. Isso será algo assim: Primeiro, desligue o telefone e inicie o modo de inicialização rápida. Isso é um pouco diferente em cada telefone, mas na maioria dos dispositivos modernos, você pode chegar lá segurando os botões "Power" e "Volume Down" por 10 segundos. Liberte-os e você deve estar no modo de inicialização rápida.(Os usuários do HTC precisarão selecionar "Fastboot" com a tecla Volume Down e pressione power para selecioná-lo primeiro.) Você geralmente pode encontrar mais informações em seu telefone específico com uma rápida pesquisa no Google, então fique à vontade para fazer isso agora antes de continuar.

Conecte seu telefone ao seu 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 sua pasta SDK do Android e Shift + clique 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 da Motorola executarão o comando quickboot oem get_unlock_data, enquanto os telefones HTC executarão o comando quickboot oem get_identifier_token.)

O prompt de comando cuspirá um token na forma de uma série de caracteres muito longa. 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 estiver desbloqueável, você receberá um e-mail com uma chave ou arquivo que você usará na próxima etapa.

Se seu dispositivo não for desbloqueável, você receberá uma mensagem informando assim. Se você quiser arrancar o seu dispositivo ou piscar uma ROM, você precisará usar um método mais não oficial, que você geralmente pode encontrar em um site como Desenvolvedores do XDA.

Passo quatro: desbloqueie seu telefone

Agora você está pronto para executar o desbloqueio. Se o seu telefone ainda estiver no modo de inicialização rápida, execute o comando abaixo. Caso contrário, desligue o telefone e segure os botões "Power" e "Volume Down" por 10 segundos. Liberte-os e você deve estar no modo de inicialização rápida.(Os usuários do HTC precisarão selecionar "Fastboot" com a tecla Volume Down e pressione power para selecioná-lo primeiro.) Conecte seu telefone ao seu PC com um cabo USB.

No seu computador, abra a pasta plataforma-ferramentas na sua pasta SDK do Android e Shift + clique direito em uma área vazia. Escolha "Abrir um prompt de comando aqui".

Para desbloquear seu 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á ligeiramente diferente:

desbloqueio rápido de desbloqueio

Se você possui um dispositivo não-Nexus,seu fabricante informará sobre o comando a ser executado. Os dispositivos Motorola, por exemplo, precisam executar o arrancamento rápido oem desbloquear UNIQUE_KEY, usando a chave exclusiva do e-mail que você recebeu. Os dispositivos HTC serão executados com o 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 seu telefone( ou execute o comando de reinicialização do boot rápido do seu PC).Se tudo funcionou corretamente, você deve ver uma nova mensagem na inicialização indicando que o carregador de inicialização está desbloqueado e, depois de alguns segundos, ele deve inicializar no Android.É importante que você inicialize no Android antes de fazer qualquer outra coisa, como piscar uma recuperação personalizada.

Parabéns pelo desbloqueio do seu telefone! Você ainda não notará muita diferença, mas com um carregador de inicialização desbloqueado, você poderá piscar uma recuperação personalizada, abrindo a porta para acesso de raiz e ROM personalizadas.

Crédito da imagem: Norebbo