Nexus 5X Bootloop Fix finalmente permite inicializar o telefone

Uma correção para o problema de bootloop do Nexus 5X finalmente permite que os usuários inicializem o telefone caso ele não consiga inicializar ou fique preso em um ciclo de inicialização contínuo.

O seu LG/Google Nexus 5X parou de inicializar, ou melhor, ficou preso em uma sequência de inicialização interminável? Isso é algo que chamamos de “bootloop” e pode ocorrer por vários motivos. A maioria dos bootloops pode ser corrigida atualizando o firmware padrão ou redefinindo os padrões de fábrica, mas no caso de um bootloop de hardware, geralmente não há nada que você possa fazer, exceto RMA do telefone. Se o seu Google Nexus 5X se recusa a inicializar e nada do que você tentou resolveu, você não está sozinho. O problema do bootloop do Nexus 5X é notório na comunidade, mas só recentemente uma solução foi encontrada.

Correção de bootloop do Nexus 5X - Contexto

Nos últimos anos, os smartphones da LG conquistaram certa reputação por seu problema de bootloop. Um problema que aparentemente começou com o

LG G4 só se tornou cada vez mais predominante a cada novo dispositivo lançado pela empresa. Recentemente conversamos sobre uma maneira de corrigir o problema de bootloop com o Nexus 6P da Huawei, e agora há uma solução disponível para o Nexus 5X que foi derivado do guia sobre o qual escrevemos anteriormente.

O consenso geral aqui com essas correções parece indicar que os chipsets Snapdragon 808/810 foram eliminados às pressas pela Qualcomm e se degradaram a ponto de estarem parcialmente quebrados. O problemas de geração de calor do Snapdragon 810 não é algo novo, mas parece que o 808 está tendo um problema semelhante no que diz respeito ao que está causando os bootloops. LG havia declarado originalmente o problema com os bootloops do LG G4 estava de fato relacionado ao hardware, mas nunca entrou em mais detalhes sobre a situação.

Alguns pensaram que isso se devia à solda que usaram e que ela acabaria rachando devido ao aquecimento e ao resfriamento muitas vezes durante a vida útil do dispositivo. Se isso é realmente verdade, ainda não sabemos ao certo o que está por trás do problema, mas essa correção para o bootloop do Nexus 5X parece resolver o problema. Portanto, hoje temos um guia para você que orientará exatamente como corrigir o problema de bootloop do Nexus 5X. Embora o título no tópico do fórum vinculado na parte inferior desta postagem diga que não foi testado, várias pessoas na comunidade relataram sucesso com esse método.

Como sempre, porém, sua milhagem pode variar com esta solução alternativa.


Tutorial

Requisitos:

  • Bootloader desbloqueável antes do início do bootloop, pois você não pode inicializar no Android e ativar as configurações necessárias para desbloquear o bootloader posteriormente. Se você conseguir inicializar brevemente o telefone, acessar as Opções do desenvolvedor e marcar "Ativar desbloqueio OEM" resolverá o problema.
  1. Baixe o mais recente Binários ADB e Fastboot e extraia-os para uma pasta em seu computador de fácil acesso.
  2. Baixe e instale o Drivers USB do Google (para quem está executando o Windows).
  3. Faça o download do N2G47Z_4Cores.img arquivo e salve-o no mesmo diretório onde estão localizados os binários ADB e Fastboot.
    • Opcional: se você quiser usar a recuperação TWRP em seu Nexus 5X fixo, isso exigirá o uso de uma versão modificada do TWRP. Então baixe TWRP3_1_1_5X.img e salve-o na mesma pasta em que estão localizados os binários ADB e Fastboot.
    • Opcional 2: se quiser acelerar seu Nexus 5X fixo, você pode atualizar uma versão modificada do XDA Recognized Developer flar2Kernel Elemental X. Faça o download do EX4_10_5X.zip arquivo para o Nexus 5X para que seja armazenado no diretório de downloads padrão.
  4. Conecte o Nexus 5X ao computador com um cabo USB.
  5. Vá em frente e inicie um prompt de comando ou terminal no mesmo diretório onde você salvou os binários ADB e Fastboot. Usuários do Windows, você pode fazer isso segurando shift e clicando com o botão direito e selecionando “abrir prompt de comando aqui”. Os usuários do Windows 10 verão uma opção do PowerShell que substitui o prompt de comando.
  6. Inicialize o Nexus 5X no modo Fastboot (também conhecido como modo bootloader para algumas pessoas).
  7. Execute o seguinte comando no prompt de comando: fastboot devices
  8. Se você vir o número de série do seu dispositivo, estará pronto para seguir em frente. Caso contrário, por algum motivo os drivers USB não estão totalmente instalados.
  9. Se o seu bootloader ainda não estiver desbloqueado, mas você já tiver habilitado o desbloqueio OEM nas Opções do desenvolvedor, você pode desbloquear o bootloader agora digitando: fastboot flashing unlock. Em seguida, siga as instruções na tela para desbloquear o bootloader. Esteja avisado que isso apagará todos os dados do seu telefone.
  10. Agora digite o seguinte comando em um prompt de comando para substituir sua imagem de inicialização atual: fastboot flash boot N2G47Z_4Cores.img
    • Opcional: se você deseja atualizar o TWRP modificado, digite este comando depois: fastboot flash recovery TWRP3_1_1_5X.img
  11. Reinicie seu telefone digitando: fastboot reboot
  12. Depois de alguns minutos (pode demorar um pouco), você deverá ver a animação de inicialização do seu telefone e, eventualmente, a tela de bloqueio. Parabéns, você salvou seu telefone!
  13. Opcional: Se você deseja melhorar o desempenho e seguiu as etapas para instalar a versão modificada do TWRP, copie o kernel Elemental X modificado para o armazenamento do seu telefone, inicialize no TWRP e atualize o personalizado núcleo. Você pode até optar por fazer overclock no pequeno aglomerado durante a configuração para extrair um pouco mais de desempenho do seu telefone também.

Explicação

Assim como mostramos no guia do Nexus 6P sobre como corrigir o problema de bootloop, a causa tem algo a ver com os grandes núcleos de CPU do cluster do SoC. Baseado no membro XDA XCnathan32do log durante o teste deste processo, o problema é causado pelo fato de o VLL não conseguir obter um bloqueio nos núcleos A57. Até agora, não temos 100% de certeza do que exatamente está causando esse problema, mas nossa solução alternativa é desabilitar esses núcleos A57 quebrados, portanto, contornamos o problema completamente.

Uma solução mais elegante poderia surgir no futuro, mas por enquanto agradecemos que a comunidade de desenvolvedores tenha apresentado uma solução que permita que o smartphone das pessoas seja inicializado novamente. Se alguém já está lidando com esse problema há algum tempo, pelo menos pode ter um dispositivo funcional para reprodutor de música, câmera de painel, etc. Aqueles que ainda não enfrentaram esse problema terão pelo menos uma solução disponível quando experimentarem esse bootloop pela primeira vez.

Conforme mencionado, vimos várias pessoas na comunidade (em nosso tópico oficial do XDA para esta solução) relatar que esta solução bootloop do Nexus 5X realmente funciona. No entanto, também tivemos pelo menos uma pessoa que disse que não funcionou para ela. Pode haver várias causas para o problema de bootloop do Nexus 5X, portanto, este guia pode não ser uma solução para todos. Se o seu Nexus 5X estiver atualmente em um bootloop, certamente não custa tentar, pois você sempre pode atualizar as imagens de estoque fornecidas pelo Google se quiser restaurar todos esses arquivos modificados.


Confira o tópico original em nosso fórum do Nexus 5X