
Esse método é trazido a nós pelo membro do fórum XDA-Developers antico quem - sendo um orgulhoso usuário do Ubuntu - queria fazer o rooto Nexus One sem precisar usar o Windows para esse fim. Ele tentou fazer o root com o SuperOneClick - nosso método universal de root preferido para a maioria dos dispositivos Android - mas não parecia funcionar no Linux. Talvez o motivo tenha sido o fato de ele ter aplicado a atualização do Android 2.2.1 OTA, mas o resultado final foi que não funcionou. Ele então decidiu desenvolver um método manual usando a mesma exploração usada pelo SuperOneClick, e funcionou!
Se você não está familiarizado com o enraizamento, é aconselhávelpara conferir nossos 10 principais motivos para fazer root no seu dispositivo Android, bem como nosso abrangente guia de root do Android. Basicamente, o enraizamento permitirá que você execute milhares de aplicativos que requerem acesso root para funcionar corretamente. Ele também permitirá que você instale ROMs personalizadas e imagens de recuperação no seu telefone para alterar seu sistema operacional e executar várias operações avançadas nele.
Aviso Legal: Por favor, siga este guia por sua conta e risco. O AddictiveTips não será responsável se o seu dispositivo for danificado ou em tijolos durante o processo.
Requisitos:
- PC executando o Ubuntu Linux. O método foi testado para funcionar no Ubuntu 10.10.
- Nexus One executando o Android 2.2.1 Froyo.
- ADB instalado e funcionando no seu computador.
- Os arquivos necessários do Nexus One Softroot.
Procedimento:
- Faça o download dos arquivos do Nexus One Softroot no link acima e extraia o conteúdo do arquivo tar para a mesma pasta em que você possui o ADB.
- Inicie o terminal e navegue até a pasta onde você possui o ADB e esses arquivos.
- Digite os seguintes comandos do terminal:
sudo ./adb push psneuter /data/local/tmp/psneuter sudo ./adb push busybox /data/local/tmp/busybox sudo ./adb push su /data/local/tmp/su sudo ./adb shell chmod 755 /data/local/tmp/psneuter sudo ./adb shell chmod 755 /data/local/tmp/busybox sudo ./adb shell chmod 755 /data/local/tmp/su sudo ./adb shell cd /data/local/tmp ./psneuter sudo ./adb shell
- Agora você deve receber o prompt #, indicando queo enraizamento foi bem-sucedido. Para confirmar isso, digite o comando 'id' (sem as aspas). Você verá "uid = 0 (root) gid = 0 (root)") como resposta, confirmando que agora você tem acesso root.
- Ainda existem algumas etapas para tornar essa raiz permanente. Continue digitando estes comandos:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system cd /data/local/tmp ./busybox cp busybox /system/bin chmod 4755 /system/bin/busybox busybox cp su /system/bin chmod 4755 /system/bin/su exit exit
- Agora você deve configurar sua partição / system novamente como somente leitura antes de se preparar para terminar. Basta digitar estes comandos do terminal:
sudo ./adb shell su mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system exit exit
- Por fim, você deve instalar o aplicativo SuperUser. A versão mais recente disponível no Android Market é recomendada e deve funcionar perfeitamente. Depois de instalado, você está pronto.
Lá está você - agora você tem o Nexus One executando o Android 2.2.1 Froyo com root permanentemente.
Comentários