Guia completo para iniciantes para fazer root do Samsung Galaxy S2 no Ubuntu Linux

14 de outubro de 2013

! [Como fazer root Samsung Galaxy S2 no Ubuntu](Root-Android-Galaxy-S2.webp) Como fazer root Samsung Galaxy S2 no Ubuntu

Você pode pensar que é um pouco tarde para escrever sobre como fazer root do Samsung Galaxy S2 no Ubuntu Linux porque já faz mais de 3 anos desde seu lançamento e já existem Samsung Galaxy S3 e S4 no mercado. Mas foi apenas recentemente quando decidi fazer o root no meu Samsung Galaxy S2 depois que meu contrato com a SFR acabou. Pelo menos agora não estarei violando a garantia do fabricante, pois já faz mais de 2 anos para o meu telefone.

A outra razão pela qual estou escrevendo este artigo sobre como fazer o root em telefones Android é que não encontrei nenhum bom artigo que pudesse ensinar um iniciante a fazer root facilmente em um smartphone Android no Linux. Segui as etapas mencionadas no fórum XDA, mas senti a necessidade de melhorar o artigo com etapas claras e capturas de tela adequadas e, portanto, criei este artigo para mostrar como fazer root no Samsung Galaxy S2 facilmente no Ubuntu Linux.

Como fazer root do Samsung Galaxy S2 no Ubuntu Linux

O tutorial foi realizado no Elementary OS Luna e Samsung Galaxy S2 I9100 rodando no Jelly Beans (Android 4.2.1). Mas esses passos são genéricos e com algumas modificações, podem ser seguidos em qualquer outra distribuição Linux e em qualquer outro Smartphone com qualquer outra versão do Android.

Pré-requisitos:

Aqui estão alguns dos pré-requisitos para fazer o root de um telefone Android no Ubuntu:

  • Um cabo de dados USB para conectar seu telefone ao computador
  • Um computador executando qualquer sistema operacional Linux padrão com conexão à Internet (para baixar alguns arquivos, mencionados posteriormente).

O procedimento pode parecer um pouco longo para você, mas acredite em mim, não é. É realmente fácil fazer o root em seu telefone Android e não leva mais de 10-15 minutos para seguir o procedimento completo. As etapas são detalhadas para que até mesmo um iniciante possa facilmente fazer o root no telefone.

Etapa 1: Encontre a versão do Kernel no seu telefone

As coisas importantes primeiro. Você precisa descobrir qual versão do Kernel seu smartphone está executando atualmente. No telefone, vá para Configurações -> Sobre o telefone. Procure atentamente o Número da versão.

No Android: Configurações-> Sobre o telefone-> Número da compilação ! [Conheça a versão do kernel do Android](Root-Android-Samsung-Galaxy-S2.webp) Conheça a versão do kernel do Android

Como você pode ver na imagem acima, o número da construção do meu Samsung Galaxy S2 é I9100XW LSD. Observe o LSD. Isso é importante para baixar a imagem correta do kernel com root para o seu telefone.

Etapa 2: Baixe a imagem do kernel com root

Depois de obter o número do Kernel, é hora de baixar a imagem do Kernel com root (graças aos desenvolvedores do XDA). Para XWLSD, baixe o arquivo Siyah-s2-v6.0b4.tar.

Baixe Black-s2-v6.0b4.tar

Para outras versões do Kernel, verifique em fórum de desenvolvedores XDA ou pesquise no Google. Não é possível fornecer os links para cada um deles.

Etapa 3: Extraia a imagem de kernel baixada

Depois de fazer o download do arquivo tar, extraia-o. O arquivo extraído seria zImage. Copie-o para seu diretório inicial (para fins de simplicidade).

Etapa 4: Baixe e instale o Heimdall

Heimdall é uma ferramenta de código aberto multiplataforma capaz de atualizar o firmware em dispositivos Samsung. Você pode baixar o Heimdall do repositório. Reposiory possui vários arquivos para diferentes distribuições Linux. Basicamente, você deve baixar os arquivos de linha de comando (heimdall) e front-end (heimdall-frontend) para seu sistema operacional Linux.

Para Ubuntu e outras distribuições baseadas em Debian, você pode ver os binários .deb lá. Baixe e instale o da sua versão do Ubuntu.

! [Instale o heimdall no Ubuntu para fazer root no seu telefone Android](Install-heimdall-Ubuntu.webp) Instale o heimdall no Ubuntu para fazer o root no seu telefone Android

Como alternativa, você também pode tentar compilar o código-fonte.

Etapa 5: coloque seu telefone no modo de download

Depois de ter a imagem correta do Kernel enraizada e o Heimdall instalado no sistema Linux, é hora de iniciar o processo de enraizamento. Para isso, você deve colocar seu telefone em modo de download. Experimente os seguintes passos:

  • Desligue o telefone

  • Segure a tecla liga/desliga + diminuir volume + tecla home

! [Modo de download para Samsung Galaxy S2](galaxysII-hardreset.webp) Modo de download para Samsung Galaxy S2

Você verá uma mensagem de aviso após alguns segundos na tela. Pressione o botão de aumentar o volume para continuar no modo de download.

! [Root Samsung Galaxy S2 no Linux](Root-Samsung-Galaxy-S2.webp) Root Samsung Galaxy S2 no Linux

Assim que estiver no modo de download, você verá uma tela como esta em seu telefone Android:

! [Como fazer root no Samsung Galaxy S2 no Linux](Root-Samsung-Galaxy-S2_1.webp) Como fazer root no Samsung Galaxy S2 no Linux

Etapa 6: Conecte o telefone ao computador

No modo de download, conecte seu telefone ao computador usando um cabo de dados USB. Para verificar se ele foi bem detectado pelo seu SO Linux, abra um terminal (Ctrl + Alt + T) e use o seguinte comando:

detecção heimdall Isso deve mostrar um resultado como dispositivo detectado:

! [Root Samsung Galaxy com heimdall](Root-Samsung-Galaxy.webp) Root Samsung Galaxy com heimdall

Etapa 7: atualize o kernel

Agora é a hora de substituir seu Kernel antigo pelo com root. No terminal, use o seguinte comando:

sudo heimdall flash --KERNEL zImage Será uma saída longa. Se for um sucesso, você verá as seguintes linhas no final da mensagem longa:

Enviando KERNEL 100% KERNEL upload bem-sucedido Finalizando Sessão .... Reiniciando o dispositivo .... Re-anexando driver de kernel ....

Nota.

Se não foi bem-sucedido por algum motivo, você verá a mensagem na parte inferior do log. Na primeira tentativa, vi esta mensagem de erro: ERRO: O kernel da partição não existe no PIT especificado. Quando verifiquei com o comando sudo heimdall print-pit –verbose, descobri que havia vários partição no meu telefone e o kernel estava na partição KERNEL e não no kernel (diferencia maiúsculas de minúsculas, você vê).

Seu telefone será conectado automaticamente.

Etapa 8: Verifique se o seu telefone Android está com acesso root

Tudo bem, foi um sucesso para você até agora. Mas como verificar se o seu telefone está enraizado? Para isso, baixe um aplicativo de terminal em seu telefone Android. Eu usei o Android Terminal Emulator. É como um terminal Linux em seu telefone Android. Inicie o aplicativo e escreva o seguinte comando no terminal e pressione a tecla Enter.

su Se você estiver com acesso root, será solicitado assim para solicitar acesso de root:

! [verificação de acesso de superusuário root no android](Super-User-Android.webp) verificação de acesso de superusuário root no android

Depois de conceder o acesso de root, $ su mudará em #su. Um indicador de que você tem acesso de root agora e também significa que você fez o root com sucesso em seu Galaxy S2.

Espero que este guia ajude você a enraizar seu Samsung Galaxy S2 no Linux. Sinta-se à vontade para deixar suas sugestões, comentários, agradecimentos e perguntas na caixa de comentários abaixo. Inscreva-se no blog para mais tutoriais. Tchau :)

Confira também a versão original desse post em inglês
Esse post foi originalmente escrito por Abhishek Prakash e publicado no site itsfoss.com. Tradução sujeita a revisão.

Complete Beginners Guide To Root Samsung Galaxy S2 In Ubuntu Linux

Propaganda
Blog Comments powered by Disqus.
Propaganda