Como atualizar manualmente seu dispositivo Nexus com as imagens de fábrica do Google

Índice:

Como atualizar manualmente seu dispositivo Nexus com as imagens de fábrica do Google
Como atualizar manualmente seu dispositivo Nexus com as imagens de fábrica do Google

Vídeo: Como atualizar manualmente seu dispositivo Nexus com as imagens de fábrica do Google

Vídeo: Como atualizar manualmente seu dispositivo Nexus com as imagens de fábrica do Google
Vídeo: 1 HORA SEM PAUSAS DE DADOS CURIOSOS! (Fatos Insanos) - YouTube 2024, Maio
Anonim
Os dispositivos Nexus do Google devem receber atualizações em tempo hábil, mas o lançamento escalonado significa que pode levar semanas para os dispositivos receberem atualizações OTA (over-the-air). Felizmente, há uma maneira mais rápida (e mais nerd) de instalar a versão mais recente do Android.
Os dispositivos Nexus do Google devem receber atualizações em tempo hábil, mas o lançamento escalonado significa que pode levar semanas para os dispositivos receberem atualizações OTA (over-the-air). Felizmente, há uma maneira mais rápida (e mais nerd) de instalar a versão mais recente do Android.

O Google fornece imagens oficiais do sistema para seus dispositivos Nexus, que podem ser baixados e exibidos por conta própria. Essa é uma maneira fácil de evitar a espera quando uma nova versão do Android for lançada para dispositivos Nexus.

Note que este processo é mais complicado do que simplesmente esperar por uma atualização via OTA. Se você é uma pessoa normal e não um geek com um dedo em gatilho, provavelmente só vai querer esperar.

Etapa 1: desbloquear o gerenciador de inicialização do dispositivo

Para fazer o flash de uma imagem do sistema, seu dispositivo precisará ser desbloqueado. Os dispositivos Nexus permitem que você desbloqueie o gerenciador de inicialização com um único comando. Se você já tiver desbloqueado seu dispositivo para fazer o root ou instalar uma ROM personalizada, pule esta parte. Se ainda não o fez, você deve ser avisado de que o desbloqueio do dispositivo apagará seus dados, como se você tivesse efetuado uma redefinição de fábrica.

Você pode desbloquear seu gerenciador de inicialização de várias maneiras diferentes. O método oficial é através de um simples comando de comando, mas para um método ainda mais fácil, você pode usar o Nexus Root Toolkit, que o guiará pelo processo.

Etapa dois: instalar o ADB e o Fastboot

Você precisará de duas outras coisas para esse processo: o Android Debug Bridge, que é uma ferramenta de linha de comando para seu computador que permite a interface com seu telefone e os drivers USB de seu telefone. Mesmo se você já instalou isso antes, você deve obter as versões mais recentes agora.

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

  1. Vá para a página de download do SDK do Android e role para baixo até "Ferramentas do SDK apenas". Faça o download do arquivo ZIP para sua plataforma e descompacte-o onde quiser armazenar os arquivos ADB.
  2. Inicie o SDK Manager e desmarque tudo, exceto "Android SDK Platform-tools". Se você estiver usando um smartphone Nexus, também poderá selecionar "Google USB Driver" para fazer o download dos drivers do Google.
  3. Após a conclusão da instalação, você pode fechar o gerenciador do SDK.
  4. Instale os drivers USB do seu telefone. Você pode encontrá-los no site do fabricante do seu telefone (por exemplo, Motorola ou HTC). Se você tiver um Nexus, poderá instalar os drivers do Google que você baixou na etapa 2 usando estas instruções.
  5. Reinicie o seu computador, se solicitado.
Image
Image

Terceiro Passo: Baixe a Imagem do Sistema

Visite a página "Imagens de fábrica da Google para dispositivos Nexus" e transfira a imagem apropriada para o seu dispositivo. Observe que você precisará da imagem para seu hardware específico. Por exemplo, existem imagens separadas para o Nexus 7 (2013) apenas com Wi-Fi e para o Nexus 7 (2013) com dados celulares. Certifique-se de baixar o caminho certo.

Baixe o arquivo para o seu computador e use um programa de extração de arquivos, como o livre 7-Zip, para extrair seu conteúdo para sua pasta ADB.

Image
Image

Passo Quatro: Decida se vai limpar seus dados

Piscar a imagem do sistema da maneira normal irá limpar o seu dispositivo, essencialmente executando uma reposição de fábrica. Você pode tentar atualizar sem limpar seu dispositivo, embora possa encontrar problemas. No entanto, este processo deve funcionar bem quando vai de uma versão do Android para a próxima versão.

Para evitar que o seu dispositivo seja apagado, abra o arquivo flash-all.bat em um editor de texto como o Notepad ++. Edite a linha que contém “fastboot -w update” e remova a opção -w antes de salvar o arquivo.

Image
Image

Quinto passo: flash a imagem do sistema

Copie os arquivos de imagem do sistema na mesma pasta que o ADB. Em seguida, segure a tecla Shift, clique com o botão direito do mouse nessa pasta e selecione "Abrir janela de comando aqui" para abrir uma janela do Prompt de Comando nessa pasta.

Ative a depuração por USB em seu dispositivo Nexus acessando o menu oculto Opções do desenvolvedor e ativando a opção de depuração USB.
Ative a depuração por USB em seu dispositivo Nexus acessando o menu oculto Opções do desenvolvedor e ativando a opção de depuração USB.

Conecte seu dispositivo Nexus ao seu computador com o cabo USB incluído e execute o seguinte comando para reinicializar o dispositivo no carregador de boot:

adb reboot bootloader

Se houver algum problema, talvez seja necessário corrigir os drivers do seu dispositivo. Leia este guia para obter mais informações sobre como configurar o ADB e garantir que ele esteja funcionando corretamente. Tenha em mente que você terá que aceitar o aviso de autenticação no dispositivo antes que o comando adb possa fazer qualquer coisa.

Quando o dispositivo exibir o gerenciador de inicialização em sua tela, você verá um Android com o painel frontal aberto. Clique duas vezes no arquivo flash-all.bat. O script deve piscar seu dispositivo com a nova imagem do sistema.
Quando o dispositivo exibir o gerenciador de inicialização em sua tela, você verá um Android com o painel frontal aberto. Clique duas vezes no arquivo flash-all.bat. O script deve piscar seu dispositivo com a nova imagem do sistema.
Quando o processo estiver concluído, o dispositivo será reinicializado automaticamente. Se você não removeu a opção -w, terá que passar pelo processo de configuração pela primeira vez novamente.
Quando o processo estiver concluído, o dispositivo será reinicializado automaticamente. Se você não removeu a opção -w, terá que passar pelo processo de configuração pela primeira vez novamente.

O que fazer se o script não funcionar

Às vezes, no entanto, flash-all.bat gerará um erro sobre falta de recursos ou falta de espaço. Nessa situação, geralmente é melhor apenas fazer o flash manualmente, peça por peça. Este truque também é útil se você quiser apenas flash parte da imagem de fábrica - como o bootloader ou a recuperação - sem piscar o resto.

A primeira coisa que você precisa fazer antes de inserir os comandos manuais é descompactar o arquivo de imagem, que normalmente usadispositivo de compilaçãoformato de nomenclatura ".zip". É mais fácil descompactar o conteúdo do arquivo diretamente na pasta em que você já está trabalhando, para que todos os arquivos necessários estejam no mesmo local. Uma vez descompactado, deve haver cinco ou seis arquivos adicionais em sua pasta de trabalho (dependendo do dispositivo): android-info.txt, boot.img, cache.img, recovery.img, system.img, radio.img (para dispositivos somente com conexões móveis) e vendor.img (somente Nexus 9).

Depois que tudo for descompactado, reinicie o bootloader - usando o
Depois que tudo for descompactado, reinicie o bootloader - usando o

adb reboot bootloader

comando de anterior - e execute os seguintes comandos, pressionando Enter após cada um deles, para fazer o flash manualmente de cada item para o seu dispositivo.

fastboot erase boot

fastboot erase cache

fastboot erase recovery

fastboot erase system

fastboot flash bootloader 'name-of-bootloader.img'

fastboot reboot-bootloader

fastboot flash radio 'name-of-radio.img' (if present)

fastboot reboot-bootloader

fastboot flash system system.img

fastboot flash boot boot.img

fastboot flash recovery recovery.img

fastboot flash cache cache.img

fastboot flash vendor vendor.img (Nexus 9 only)

Se você estiver fazendo uma instalação limpa do Android e quiser limpar tudo, use os seguintes comandos a seguir:

fastboot erase userdata

fastboot flash userdata userdata.img

fastboot reboot

Lembre-se de que alguns desses comandos podem levar algum tempo para ser exibidos em flash, ou seja, system.img e userdata.img. Portanto, não se preocupe se o prompt de comando parecer não responder. Quando estiver pronto para o próximo comando, o cursor será exibido novamente.

Esse processo também é útil se você exibiu uma ROM personalizada e precisa voltar para a imagem padrão do sistema Android que acompanha o dispositivo. Esta opção destina-se em grande parte a desenvolvedores e entusiastas do Android, por isso é mais complicado do que simplesmente esperar por uma atualização OTA (over-the-air) normal.

Recomendado: