- - Como fazer root no Nexus One executando o Android 2.2.1 a partir do Ubuntu Linux

Como fazer root no Nexus One executando o Android 2.2.1 a partir do Ubuntu Linux

Root Nexus One Linux
O Nexus One está enraizado há muito tempo eesse método ainda é bastante fácil de seguir, desde que você esteja executando o Windows. No entanto, muitos de vocês desejam fazer o root do dispositivo no Linux e, embora o método funcionasse anteriormente no Linux, não funcionará se você aplicou a atualização OTA do Android 2.2.1. Felizmente, existe uma maneira de fazer isso agora no Ubuntu. Leia para instruções detalhadas.

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:

  1. 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.
  2. Inicie o terminal e navegue até a pasta onde você possui o ADB e esses arquivos.
  3. 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
  4. 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.
  5. 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
  6. 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
  7. 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.

[via XDA-Developers]

Comentários