Root em um Motorola Atrix TV (XT682)

Antes de mais nada, este artigo é sobre a minha experiência em "rootear" meu aparelho e foi testado na versão de 1 chip (sim card), que é o XT682, o Atrix TV de 2 chips é o XT687.

Não me responsabilizo por perda da garantia ou pelo seu aparelho "brickar" no processo.

Basicamente todos os tutoriais na internet estão certos e errados, isso porque quando não funcionam também não explicam o motivo do problema, apesar de algumas vezes nos comentários de cada artigo alguém dizer que fez algo que funcionou, mas quando tentei as diversas soluções para os diversos problemas estes não resolveram

Alguns dos problemas que esbarrei:
  • mount failed: Operation not permitted.
  • failed to copy ABC to XYZ: Permission denied.
  • waiting for device...step #7 (esse é clássico!).
  • outros que não me lembro agora.
Como comentários de soluções cheguei a ler até absurdos do tipo "sobrecarregue a memória que vai conseguir fazer funcionar", ou, "vai forçando a barra tentando executar várias vezes que uma hora vai conseguir".

A configuração do meu aparelho:
  • Versão do Android: Gingerbread 2.3.7.
  • Versão do Kernel: Apps_2.6.38.6-perf.
  • Número da Versão: 1_51D_2013. (muito importante este número de versão)
    • (01/08/2013) Testado também com a versão 1_51D_2009.

Foram testados os seguintes aplicativos/scripts:
  • DooMLoRD v4 (script bem nerd, mas justamente por isso é possível detectar via log problemas ao tentar "rootear").
  • SuperOneClick 2.3.3.
  • Motofail (versão mais recente até jan/2013, não achei o número).
Na versão do meu aparelho não foi possível "rootear" diretamente por nenhum dos programas acima devido a algum tipo de limitação.

Após muitas pesquisas, encontrei um artigo explicando que o "Número da Versão" implica em algumas coisas, uma delas é sobre alguma trava (não explicada) dependendo do número, então não adianta tentar nenhuma das ferramentas que citei acima sem antes fazer um outro procedimento.

Nos links de referência que citei ao final você encontra o link das ferramentas para baixar, eu também resumi pois vi alguns passos desnecessários:

  1. Ativar a Depuração USB (Configurações | Aplicativos | Desenvolvimento).
  2. Ativar Permanecer Ativo (Configurações | Aplicativos | Desenvolvimento).
  3. Alterar tempo limite da tela para 10 minutos (Configurações | Tela | Tempo limite da tela).
  4. Conectar o celular via USB.
  5. Instalar o driver do próprio celular que fica disponível numa unidade CD-ROM após conectar na USB (sem montar o SD). Quando você conecta a primeira vez é instalado um driver, esse outra da unidade de CD-ROM que ele monta é o MotoHelper.
  6. Instalar o SUTLR, clique aqui para baixar. Neste pacote tem várias outras coisas, mas você só precisar do SUTLR. 
  7. Executar o SUTLR como Administrador, com ele aberto e seu telefone conectado escolha o arquivo FXX_PR3_NV.xml que está em uma das pastas que foram descompactadas no arquivo baixado no item 6 (lembrar de  mudar o tipo de arquivo a ser procurado para "XML"), depois clicar em Next e aguardar (pode demorar até 15 minutos), o aparelho vai reiniciar e depois voltar.
    • Neste ponto pode aparecer que o Windows está instalando alguns drivers.
  8. Baixar o SuperOneClick no site oficial, clique aqui para baixar
    • Atualmente a última versão é a 2.3.3.
  9. Executar o SuperOneClick como administrador e clicar em Root.
    • Neste passo pode ser que o programa pare o processo logo após o "Starting ADB...", se ocorrer tente reiniciar o computador para que a instalação dos drivers seja efetivada.
  10. Se tudo tiver ocorrido corretamente nos passos anteriores o passo 8 também será com sucesso.

Notas finais:

  • A título de curiosidade, Root Shell é um modo de root temporário, até o próximo reboot no celular, então não é o nosso caso que é "rootear" definitivamente.
  • No SuperOneClick e nos outros softwares, como o Motofail, vem uma versão enxuta do ADB, então não é necessário nenhum procedimento a mais para baixar e instalar o mesmo.
  • Em nenhum momento foi preciso reiniciar o computador ou o celular, que não tenha acontecido por força do próprio programa.
  • Se não conseguir pelo SuperOneClick tente pelo DooMLoRD ou outro.

Vale citar que eu fiz o processo em uma máquina virtual com Windows XP que instalei e segui os procedimentos acima, sem instalar nada mais, pois no meu Windows 8 Pro 64bits não foi possível instalar o SULTLR mesmo configurando modo de compatibilidade.

Dúvidas sobre como "desrootear", não me pergunte, não pretendo nem testar o botão UnRoot do SuperOneClick, mas se o fizer me avise se conseguiu. :D


Links de referência:
  1. How To Root Motorola Motoluxe 2.3.7 Gingerbread Firmware
  2. [Tutorial] Root Motorola Atrix Tv Xt682
  3. Root Motorola Atrix Tv XT682
  4. Shortfuse.org
  5. Oracle VM Virtualbox

Comentários

  1. você sabe de mais pessoas que fizeram o root e tiveram sucesso no processo? estou com medo de fazer no meu celular e estragar, mas por outro lado estou querendo muito fazer o root para conseguir tirar print da tela

    ResponderExcluir
    Respostas
    1. Eu não conheço ninguém que tenha um. Nos fóruns que pesquisei (muitos outros além dos links de referência que coloquei) somente casos de quem conseguiu, esses foram de primeira provavelmente por ter uma versão do Android diferente, porque os que não conseguiram são vários que fazem comentários nos fóruns e os problemas costumam ser os mesmo, que ao meu ver não são suficientes (o tipo do erro) para causar dano ao aparelho.

      Como não é uma atualização de ROM o processo é bem simples e rápido, não dá nem tempo para acabar a bateria, que é um caso que pode acontecer no meio de um processo de atualização de ROM e então poder estragar.

      Excluir
  2. Opa blz? Tentei instalar o SULTLR no meu windows 8 tbm e não consegui, ele só funciona em outros windows?

    ResponderExcluir
    Respostas
    1. Opa.
      Tentei de todas as maneiras possíveis instalar no Windows 8, no meu caso 64 bits, até que desisti.
      Modo de compatibilidade, extração do instalador para tentar mudar a configuração de instalação e etc...nada deu certo.
      Então fiz como falei, executei o processo num Windows XP instalado em máquina virtual. Peguei um XP qualquer, instalei no Oracle VM VirtualBox (gratuito).

      Excluir

Postar um comentário

Postagens mais visitadas deste blog

Selenium + Firefox = The type initializer for 'System.IO.Compression.ZipStorer' threw an exception

Transmissor sem fio bluetooth Tomate MTB-803 e manual

Problema de rolagem de HTML em iframe no iOS