Ir ao conteúdo

Root manual do Android

Olá,

Neste artigo vamos rootar manualmente o Android. Lembrando que para utilizar o mesmo você deve possuir o Android SDK instalado. Os arquivos necessários estão no fim do post, recomendo ler o mesmo primeiro.

PS: ROOTAR SEU CELULAR PODE TERMINAR COM A SUA GARANTIA! A RESPONSABILIDADE É SUA!

Inicialmente verifique se seu celular é reconhecido:

$ adb devices

Copie os arquivos para o celular

$ adb push rageagainstthecage /data/local/tmp/rageagainstthecage
$ adb push Superuser.apk /data/local/tmp/Superuser.apk
$ adb push busybox /data/local/tmp/busybox
$ adb push su /data/local/tmp/su

Altere a permissão dos arquivos

$ adb shell
$ chmod 700 /data/local/tmp/rageagainstthecage
$ chmod 755 /data/local/tmp/busybox

Rode o Exploit

cd /data/local/tmp
./rageagainstthecage

A shell adb fechará, reinicie o adb e abra a shell novamente.

adb kill-server
adb start-server
adb shell

Seu console deve mudar de $ para #. Caso você não veja as alterações repita os passos anteriores.

Monte seu sistema de arquivos com permissão de escrita e leitura:

mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

Instale o busybox

cd /data/local/tmp
./busybox cp busybox /system/bin
chmod 4755 /system/bin/busybox

Utilize o busybox para copiar e instalar os demais arquivos

busybox cp Superuser.apk /system/app
busybox cp su /system/bin
chmod 4755 /system/bin/su

Monte seu sistema de arquivos somente para leitura

mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system

Pronto, seu celular está rootado. Se quizer confirmar isso, feche a adb shell, reabra e execute o comando “su” e verifique a tela do seu celular.

Arquivos para root manual do Android.

Abraços,
Matheus

Referencias:
http://www.nexusoneforum.net/forum/nexus-one-development-hacking/10940-simple-sdk-setup-manual-root-guide-windows.html

Publicado emAndroid

70 Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *