Como faço root no meu Nexus 7?

14

Desejo obter privilégios de root no meu tablet Google Nexus 7, executando o Android 4.1-4.2.1. Como posso fazer isso?

Liam W
fonte
2
Tomei a liberdade de adicionar seu Q ao nosso Rooting Index - veja também o tag-wiki da tag "rooting";) Além disso: você sabia que já havia um "Nexus 7 rootkit" mencionado?
Izzy
@ LiamW eu achei isso bastante útil. Eu não vou fazer isso, pois não quero perder minha memória atual. Você sabe se é possível fazer root no Nexus 7 sem perder a memória ou pelo menos uma maneira de fazer backup da memória para restaurar mais tarde?
ComputerLocus
@Fogest consulte Editar para backup de uso adb :)
Liam W
1
@ LiamW eu não estava te repreendendo - desculpe se você conseguiu essa expressão! Era para ser um sinal de positivo e dar uma mão. Bom guia que você escreveu! Por isso, precisava estar vinculado em primeiro lugar para procurar bons guias sobre o enraizamento.
Izzy

Respostas:

16

O Nexus 7 é provavelmente um dos dispositivos Android mais fáceis de fazer root - e tudo que você precisa é o SDK do Android (e 2 downloads).

Passo 1

Instale os comandos adbe fastboot. No Ubuntu:

sudo apt-get install android-tools-adb android-tools-fastboot

No Windows, você deve baixar o SDK Android, no entanto, você pode apenas baixar este zip que contém os adb, fastboote dependências.

Passo 2

No Nexus 7, vá para System Settings->Developer Options->Check USB Debugging(Pode ser necessário deslizar o botão de alternância na barra de ação para ativado). Se você não vir a opção Depuração USB, vá para System Settings->About Tablet->Tap on 'Build Number' 7 times.

Conecte seu Nexus ao seu computador.

etapa 3

Verifique se os drivers foram baixados e instalados se você estiver no Windows - o Windows Update os encontrará automaticamente.

Uma vez conectado, abra uma janela de terminal (Windows: Win + R, digite cmdimprensa EnterUbuntu:. ctrl+ alt+ t) E navegue até onde você descompactou os programas fastboot & adb (não há necessidade de fazer isso no linux - eles estão no caminho) .

Etapa 3.5

Digite adb backup -all -nosystempara fazer backup dos dados do usuário no backup.abarquivo.

Passo 4

Digite adb reboot bootloader.

Etapa 5

Quando o Nexus 7 for reiniciado no modo de inicialização rápida, digite fastboot oem unlock. Leia as informações no dispositivo e toque na Yesopção. Seu gerenciador de inicialização será desbloqueado. Isso apagará todos os dados do usuário!

Etapa 6

Baixe a imagem de recuperação mais recente do TWRP . Salve-o no mesmo local que o binário do fastboot. Emita o fastboot flash recovery twrp.imgcomando para exibir esta imagem de recuperação.

Etapa 7

A partir do menu fastboot (robô verde em sua parte traseira com a tampa aberta), use as teclas de volume para percorrer as opções start, restart bootloader, power off, para recovery mode. Pressione a tecla liga / desliga para selecionar o modo de recuperação. Você verá o logotipo do google com um cadeado desbloqueado e a tela inicial do TWRP por cerca de 45 segundos. O TWRP pergunta "manter o sistema somente leitura?" Em vez de tocar em "não", deslize o swiper para permitir essas modificações. Isso mostra o menu TWRP, 8 botões grandes. Toque em Advanced. No próximo menu, toque em ADB Sideload.

Faça o download do arquivo zip SuperSU mais recente e salve-o no mesmo local que adb e fastboot. Não descompacte.

Etapa 8

No Nexus 7, deslize o swiper para prepará-lo para o carregamento lateral. Emita o comando adb sideload CWM-SuperSU-v0.99.zip, que leva cerca de um minuto, e depois toque no rebootbotão Isso pode levar alguns minutos e várias reinicializações, portanto, não se preocupe.

O Nexus 7 está agora enraizado!

Etapa 9

Digite adb restore <backup file made in 3.5>para restaurar de um backup.

Liam W
fonte
3
Falta uma etapa antes de 5, na qual você faz backup dos dados do usuário.
ott--
2
@ott Fixed ...;)
Liam W
O que o backup salva. Ele salva coisas como música, apps / appdata? O que especificamente é feito o backup?
ComputerLocus
@Fogest Apps and appdata
Liam W
1
O link para a imagem TWRP não funciona mais (404).
Lennart