Planejando fazer root no seu Google Pixel 7 ou Pixel 7 Pro? Veja como desbloquear o bootloader e fazer root nos telefones Pixel 2022 mais recentes com Magisk!
Algumas pessoas não conseguem imaginar usar o Android sem acesso root. Embora os smartphones Google Pixel estejam entre os dispositivos mais fáceis de desbloquear o bootloader, fazer root e instalar o mercado de reposição software, pode ser uma surpresa que a técnica típica de patch de imagem de inicialização não seja mais aplicável ao Pixel mais recente 7 séries.
Se você comprou o Pixel 7 ou o Pixel 7 Pro e quiser aprender como fazer root nele, mostraremos como neste tutorial. Você precisará ter seu PC em mãos e conhecer o ADB.
Fóruns XDA do Google Pixel 7 || Fóruns XDA do Google Pixel 7 Pro
- Você precisa de um bootloader desbloqueado para fazer root no Google Pixel 7 ou 7 Pro.
- Desbloquear o bootloader limpará seu Pixel 7/7 Pro.
- Em vez da imagem de inicialização, você deve corrigir a imagem init_boot com Magisk para acesso root.
Navegue neste artigo:
-
Como fazer root no Google Pixel 7 e 7 Pro
- Passo 1 – Obtenha a imagem init_boot de estoque
- Passo 2 – Corrija a imagem init_boot de estoque usando Magisk
- Passo 3 – Habilite o desbloqueio OEM e desbloqueie o bootloader
- Etapa 4 – Imagem init_boot corrigida pelo Flash Magisk
- O que fazer após o enraizamento?
Como fazer root no Google Pixel 7 e 7 Pro
Antes de entrarmos em como fazer root no Pixel 7, lembre-se de faça um backup fora do dispositivo. Isso ocorre porque o processo de enraizamento requer a limpeza de todos os dados do seu telefone, incluindo os arquivos do armazenamento interno.
Etapa 1 – Obtenha a imagem init_boot padrão para o Pixel 7/7 Pro
Para dispositivos lançados com Android 13, como a série Pixel 7, o ramdisk genérico é removido da imagem de inicialização e colocado em um local separado chamado “init_boot”. O boot.img contém apenas o Imagem genérica do kernel (GKI).
Como resultado, corrigir o boot.img para acesso root não funcionará para esses dispositivos. Em vez disso, precisamos obter a imagem correspondente à partição init_boot que corresponde à versão atual do software que o telefone está executando.
Felizmente, não precisamos de nenhuma ferramenta especializada para extrair a imagem init_boot do dispositivo de destino. Ele pode ser facilmente extraído da imagem de fábrica publicada pelo Google para o Pixel 7/7 Pro.
Para garantir o download da imagem de fábrica correta, você precisa verificar qual versão do software seu telefone está executando no momento. Para verificar isso, vá para Configurações > Sobre telefone. Na parte inferior, procure o Número da versão seção. Encontre o número de compilação correspondente na página de download da imagem de fábrica e baixe esse arquivo.
Baixe o Android 13 para telefones Google Pixel
Em seguida, descompacte o arquivo ZIP da imagem de fábrica. Localize o arquivo image-[nome do código do dispositivo]-[versão].zip (sim, há um ZIP dentro de um ZIP) e extraia o arquivo init_boot.img dele. Este é o arquivo que você precisa transferir para o armazenamento interno do seu telefone para aplicação de patch.
Passo 2 – Corrija a imagem init_boot de estoque usando Magisk
Agora que temos em mãos a imagem init_boot, podemos corrigi-la facilmente com Magisk. Na verdade, você pode corrigi-lo em um dispositivo Android diferente do Pixel 7, mas também precisa instalar o aplicativo Magisk no dispositivo secundário.
Embora a versão estável atual do Magisk possa corrigir a imagem init_boot do Pixel 7, você pode querer optar pela versão Canary de ponta do Magisk para correções adicionais.
Baixe o Magisk: Estábulo || Canário
Após instalar o APK Magisk, abra o aplicativo e localize o Instalar botão no cartão superior. Escolher Selecione e corrija um arquivo sob Métodoe selecione a imagem init_boot padrão. Isso abrirá o seletor de arquivos do Android. Vá em frente e encontre o init_boot.img que você transferiu do seu PC e selecione-o. O aplicativo Magisk irá corrigir a imagem para a pasta Download do telefone. Você deve transferir este arquivo corrigido (deve ser nomeado “magisk_patched_[random_strings].img”) de volta para seu PC porque a seguir vamos desbloquear o bootloader que apagará todos os dados conforme avisamos anteriormente.
Notavelmente, se você navegar nos Fóruns XDA do Pixel 7 ou 7 Pro, poderá ter a sorte de encontrar uma imagem init_boot pré-corrigida. Sendo assim, sempre recomendamos pegar o firmware oficial e corrigir você mesmo a imagem de inicialização padrão para evitar falhas imprevistas devido à incompatibilidade de versão da imagem.
Passo 3 – Habilite o desbloqueio OEM e desbloqueie o bootloader
Para atualizar software de terceiros no Pixel 7, precisamos desbloquear o bootloader. Para fazer isso, vá para Configurações > Sobre telefone > Número da versão e toque nesta entrada 7 vezes para ativar Opções de desenvolvedor. Depois de habilitá-lo, volte para a página principal de configurações e toque em Sistema, então vá para Opções de desenvolvedor. A partir daí, alterne o Desbloqueio OEM opção. Lembre-se de que você precisa inserir sua senha/padrão/PIN para validar algumas das ações.
É importante observar que algumas operadoras dos EUA, como a Verizon, não permitem o desbloqueio do bootloader, tornando impossível fazer root no seu telefone. Às vezes, porém, as pessoas encontram soluções alternativas não oficiais e avisaremos se alguma for encontrada.
Depois de ativar o desbloqueio OEM, desligue o telefone. Mantenha pressionados os botões Diminuir volume e Ligar / desligar para ligar o telefone novamente e inicializar no menu do bootloader. Supondo que você tenha o mais recente Binários ADB e Fastboot instalados já, você também pode usar o seguinte comando para reiniciar no modo bootloader diretamente do Android.
adb reboot bootloader
Certifique-se de manter seu telefone conectado ao PC/Mac/Chromebook. A seguir, em uma janela de terminal, digite:
fastboot flashing unlock
Você verá uma tela informando que está prestes a iniciar o processo de desbloqueio do bootloader. Use o botão de volume para navegar e o botão liga / desliga para aceitar. Novamente, isso apagará todos os dados do seu telefone, portanto, certifique-se de fazer backup dos seus dados antes de continuar.
Etapa 4 – Imagem init_boot corrigida pelo Flash Magisk
Depois que o bootloader do seu Pixel 7 (ou 7 Pro) for desbloqueado e a imagem init_boot for corrigida, você estará a apenas um passo do root.
Assim que o processo de desbloqueio do bootloader for concluído, o telefone será reinicializado após alguns minutos. Ignore o assistente de configuração nesta fase e desligue o telefone. Agora você deseja inicializar novamente no bootloader mantendo pressionados os botões de volume e liga / desliga novamente. Quando estiver lá, conecte o telefone ao seu PC/Mac/Chromebook e execute o seguinte comando:
fastboot flash init_boot path/to/magisk_patched.img
Assim que você pressionar Enter, a imagem init_boot corrigida será exibida no seu telefone. Em seguida, reinicie usando fastboot reboot
e o aplicativo Magisk deve aparecer na tela inicial e/ou na gaveta de aplicativos. Caso contrário (por exemplo, você só pode ver um ícone de esboço), basta instalar o APK Magisk manualmente. Agora você está enraizado!
Lembre-se de que você terá que repetir as etapas 1, 2 e 4 sempre que atualizar seu telefone, pois a imagem init_boot muda a cada atualização. Para saber mais, dê uma olhada em nosso tutorial em como instalar atualizações OTA e manter o root em seu telefone Google Pixel.
O que fazer após o enraizamento?
Depois de fazer o root no Pixel 7, você abre o dispositivo para algumas modificações interessantes, como Módulos Magisk e Módulos Xposed. Claro, já existem muitas coisas que você pode fazer sem root em dispositivos Google, mas ter acesso root é um benefício adicional, especialmente se você considerar o melhores aplicativos raiz.
O Google Pixel 7 vanilla é muito semelhante ao modelo Pro topo de linha, mas é US$ 300 mais barato e oferece melhor custo-benefício.
Google Pixel 7 Pro
O Pixel 7 Pro de última geração tem uma tela melhor, maior resolução e taxa de atualização, uma bateria maior e uma lente telefoto adicional na parte traseira.