Acesso Root no Android: fazer ou não fazer?

Colaborador 4 de julho, 2011 47

O termo rootear é algo bem comum para quem tem Android, mas o que exatamente isso significa?

A forma mais fácil de entender é explicar como funciona o Linux, no qual o Android é baseado. Ele é um sistema multi-usuário. Isso quer dizer que várias pessoas podem usar o computador e manter todas as suas configurações (papel de parede, ícones, cores, programas preferenciais e até idioma do sistema) totalmente independentes uns dos outros. Os arquivos pessoais de um usuário não são visíveis para os outros.

Num sistema Linux bem configurado é virtualmente impossível alguém danificar o sistema todo! No máximo o cara deixará de conseguir usar o próprio login.

Há operações que requerem permissões especiais, por isso todo Linux possui um usuário master que recebe o nome de root. Com esse usuário é possível fazer TUDO no sistema (inclusive destruí-lo) e ter acesso a tudo também. Esse usuário sempre existirá em qualquer sistema Linux. Ele não pode ser excluído. E por ser tão poderoso, e ter sua presença obrigatória, no Android o acesso a ele não é normalmente possível.

O que se ganha com um aparelho rooteado? Você pode instalar um firewall (a grosso modo é um programa que permite bloquear o acesso de outros programas à internet), instalar um kernel alternativo para melhorar o seu aparelho (como exemplo temos o Voodoo Control, que permite alterar algumas coisas do Nexus S e dos aparelhos da família Galaxy), ou ainda um programa para ver e alterar bancos de dados de outros programas, e até rodar alguns jogos que exijam o Tegra 2!

A primeira pergunta que vêm à mente quando se fala de root no robô é: isso vai deixar meu aparelho mais inseguro? E a resposta é: depende! A principal dependência é de como isso é feito. Já é de conhecimento público que existe um malware, chamado DroidDream, que permite em alguns aparelhos explorar brechas do Android e rooteá-lo sem que o usuário saiba. Isso é perigoso pois informações sigilosas estarão à disposição do meliante.

Porém, se feito pelo próprio usuário, e usando fontes seguras, é possível deixar o robozinho menos suscetível a ataques. O pacote que eu uso é encontrado no XDA, neste tópico. Não explicarei como instalá-lo pois isso varia demais entre cada aparelho (em alguns basta instalar o pacote, em outros é preciso entrar no modo recuperação do Android, além de não ser o objetivo deste texto).

Usando esse pacote o usuário sempre será perguntado se o sistema deve dar acesso de root ao aplicativo. Ou seja, um aplicativo não conseguirá acesso de root por si. E a qualquer momento o usuário pode retirar a permissão de root de um aplicativo. Como também pode negar permanentemente o acesso.

É preciso ter em mente também que pode acontecer de algumas características ou até programas deixarem de funcionar em aparelhos rooteados. Há relatos de pessoas que não conseguem atualizar o Android quando rooteado, mas ainda não está claro que realmente o root é o problema. Como exemplo de casos de programas que não funcionam temos o serviço de aluguel de filmes da Google, que não está disponível para aparelhos rooteados (diz a Google que é por questões de proteção de direitos autorais)… não que isso faça lá muita diferença para os brasileiros, visto que o serviço não está disponível por aqui.

E se alguém tem medo de fazer o root por talvez não conseguir voltar atrás depois, fique tranquilo: é perfeitamente possível.

Se você não vai usar nada que precise de um aparelho rooteado não há na prática necessidade de fazer o processo.

  • Anônimo

    O post conseguiu apresentar bem o conceito de “root” e o que está envolvido no processo. Acho que além de permitir melhorar o desempenho do aparelho, o processo vale a pena para compensar algumas deficiências ou restrições do Android. Uma delas é a incapacidade do sistema operacional de fazer um backup completo dos aplicativos, inclusive dos dados. Outra é permitir que se capture a imagem da tela do aparelho.

    Há uma forma de se capturar a tela do aparelho usando o SDK do Android, mas além de a tela não ser completamente capturada (por exemplo, o player de vídeo só mostra a interface e não a imagem), ela não permite que se faça testes longe do computador. Apesar de abrir espaço para que alguém capture os dados que o usuário preenche nos aplicativos, inclusive os de bancos, há aplicações, como o Perfect Task Switcher, que têm recursos aprimorados ao conseguir obter a imagem da tela.

    Mas, como tudo depende do contexto de uso, o acesso como root pode ser dispensado por boa parte dos usuários.

    • http://www.euandroid.com.br Tsuharesu Luciel

      Valeu pela opinião cara, e gostamos de você ter gostado do post. Valeu!

    • http://www.euandroid.com.br Tsuharesu Luciel

      Valeu pela opinião cara, e gostamos de você ter gostado do post. Valeu!

  • Anônimo

    O post conseguiu apresentar bem o conceito de “root” e o que está envolvido no processo. Acho que além de permitir melhorar o desempenho do aparelho, o processo vale a pena para compensar algumas deficiências ou restrições do Android. Uma delas é a incapacidade do sistema operacional de fazer um backup completo dos aplicativos, inclusive dos dados. Outra é permitir que se capture a imagem da tela do aparelho.

    Há uma forma de se capturar a tela do aparelho usando o SDK do Android, mas além de a tela não ser completamente capturada (por exemplo, o player de vídeo só mostra a interface e não a imagem), ela não permite que se faça testes longe do computador. Apesar de abrir espaço para que alguém capture os dados que o usuário preenche nos aplicativos, inclusive os de bancos, há aplicações, como o Perfect Task Switcher, que têm recursos aprimorados ao conseguir obter a imagem da tela.

    Mas, como tudo depende do contexto de uso, o acesso como root pode ser dispensado por boa parte dos usuários.

  • http://twitter.com/salinasjmiles James Salinas

    Eu fiz no meu Xperia X10, nunca tive problemas e consigo usar coisas que a minha operadora original bloqueava.

  • Denilson G. L.

    Acredito que na minha opinião qualquer usuário de Android que QUER habilitar o perfil root está de plena consciência dos atos, afinal usuários menos hardcore jamais faria algo além das possibilidades que já tem a mão(tarefas básicas).

    Eu por algum motivo estou começando a imaginar que os Windows Phone 7 e posteriores devem ter algum modo super também e como Windows é uma plataforma fácil de se dominar então prevejo que o cuidado nestes aparelhos devem ser bem mais dobrado em relação aos Androids.

    by Deninjazul Twister

  • http://twitter.com/lunnah Luciana Assumpção

    Excelente post!
    Tava nesse dilema tbm! 
    No meu  caso tive que entrar em modo de segurança, mas acabou dando tudo certo!
    O dilema agora se vou trocar a firmware ou não!
    Bjks

    • Dlinofurtado

      como vc entrou no modo de segurança no android????

      • http://www.euandroid.com.br Willen

        Qual o seu celular?

    • Dlinofurtado

      como vc entrou no modo de segurança no android????

  • Pingback: App permite jogar no Android com controle de Playstation 3 | Eu, Android

  • Pingback: [Tutorial] Como usar o controle do Playstation 3 no Android? | Eu, Android

  • Pingback: Dica para aumentar autonomia da bateria | Eu, Android

  • Pingback: Root – Como e porquê (ou não) fazer | AndroNerd

  • Pingback: [Coluna] Por que o prejudicado é sempre o usuário comum? | kyrosbrasil.com.br

  • Marcassa

    Li que caso eu Rooteie meu Motorola poderei excluir alguns aplicativos que eu nao uso e com isto ter mais memoria livre para, por exemplo, conseguir colocar toda minha agenda de contatos no meu aparelho.
    Preciso que alguem me oriente sobre isto, visto que nao entendo nada de Android.

    Por exemplo:
    Transferir Contatos do Android para SD Card

    Comprei um Motorola Spice Key XT 317 dual sim com sistema Android OS, v2.3 (Gingerbread) e preciso de ajuda para conseguir usá-lo.
    Tenho 7.835 Contatos no Outlook 2010.
    Tentei fazer sincronização destes contatos via Gmail, mas não consegui porque tenho que transferir de 1.000 em 1.000 contatos e não sei fazer isto.
    Baixei um programa no meu Micro chamado CompanionLink 5.0 for Outlook e com ele consegui sincronizar 5.000 contatos porque meu telefone diz que tenho “Pouco Espaço” mostrando que tenho 147 MB Usados e 10 MB Livres.
    Gostaria de saber se existe um jeito de colocar meus contatos no SD Card de 2 GB, visto que o mesmo esta vazio ????
    Agradeço antecipadamente a ajuda.
    Marcassa

  • Cleiton

    ola, boa noite.

    será que alguem poderia me ajudar ?  gostaria de rotear meu tablet mas não sei nem por onde comessar.

    tablet : “utech utab 8GB”

    gostaria de rodar alguns jogos que sao para o tegra2 e para isso tenho que instalar um aplicativo e talz, porem preciso de autorização root, outra coisa gostaria muito de aprender como dar boot pelo pen drive no meu tablet se alguém puder ajudar agradeço.

    VLW obrigado pelas dicas. 

    abs.

    • http://www.euandroid.com.br Tsuharesu Luciel

      Esses tablets chineses não foram feitos para serem mexidos, modificados, ou qualquer coisa do gênero. Você vai ter que procurar um forum específico de tablet chinês cara, só assim para ter alguma idéia do que fazer.

      Boot por pen drive para rodar o que? Windows, Linux? Se for isso você não vai conseguir, o processador de um tablet é diferente de um de computador. Para fazer boot por pen drive você precisaria de uma bios no tablet, o que ele não tem.

    • danielqwz

      faz pelo z4root

    • vivielala

      Como rotear pou no tablet: navcity? Eu não sei,eu já baixei o game guardian que não está no play store,e tem que baixar todos aqueles programas para fazer o root? Alguem me ajuda!!!!!! Bjs. Mas se todos gostaram deste poster vou seguir essas instruções para eu colocar,meu pou no nivel 100!!!

  • Silviocoleira

    gostaria de ser orientado como rotear meu x péria x8 , e como configurar apn neste aparelho com chip da tim

  • Facanha100

    Cara vc e 10+ valeu pelas dicas

  • Animandre

    Olá, também gostei do tema! É uma das coisas que quero entender depois que comecei a usar o Linux Ubuntu.

    Seria mais fácil se rootear fosse como no Ubuntu. Seria muito bom. Mas é necessário programas para se fazer isso.

    Outra coisa: é verdade que o Ubuntu pode ser instalado em um tablet tipo o Galaxy tab P1010? Li sobre isso no Androidmarket que agora se chama Play Store. Mas, como tudo que é bom dura pouco, precisa ser super usuário.

    Já que esse tema envolve certos cuidados, gostaria de entender mais sobre isso. Não conheço nada sobre programação. Mas o mundo Linux é fascinante e quero me aprofundar aos poucos nesses conhecimentos.

    É possível rootear no estilo Ubuntu? Também é possível instalar o sistema operacional Linux Ubuntu no Galaxy tab?

    Um grande abraço e muito sucesso para vocês.

  • igor

    gostei muito fiz no meu galaxy 5 fico muito bom vlw mesmo  continue sempre assim 

  • Cardosocleber

    Olá… eu gostaria de saber quais os cuidados que devo tomar ao rootear um celular, meu amigo tem um galaxy mini, e eu um galaxy y, e o dele é possivel mudar os temas, e no meu nao…(nao sei se isso é um beneficio do root ou não) estou afim de rootear meu celular mas estou com um pouco de receio, poderiam me dar algumas dicas?

  • Allan Robs

    bom e melhorando,

    sucesso para todos, bom artigo continue assim,

  • Robério Souto

    Possuo um Galaxy Nexus, o qual estava com a rom JB 4.1.1. fiz o root no aparelho, pensando em instalar alguns apps que necessitavam do root, até usei um pouco, mas depois vi que pra mim não teria essa necessidade toda de uso, mas como já o havia feito resolvi não mexer mais. Agora chegou a atualização do JB para 4.1.2 e ao tentar fazer a atualização deu erro, não consegui fazer pelo OTA, tentei diversas vezes, bloqueei o bootload, fiz unroot e nada resolveu. Resultado, tive voltar para rom ICS 4.0.4, fazer o unroot, bloquear o bootloader, e depois atualizar para JB 4.1.1. Só depois desta manobra toda foi que consegui atualizar o meu GN via OTA para a 4.1.2 (fiz isso hoje). Em resumo, se você não vai utilizar o root, não há necessidade de fazê-lo, pois em alguns casos (esse foi o meu) tive problemas para atualizar o meu GN, e dessa forma desisti do root em meu smartphone.

  • Gavassa

    Tenho que rootear meu motorola xoom para rodar um aplicativo, mas não tenho nenhuma expertise. Onde consigo um colega que estaria disposto a prestar este serviço?

  • Leandro

    Olá Robério Souto, como é que vc fez o UNROOT do seu telefone, passo-a-passo pois estou com o mesmo problema e não tenho muito conhecimento….

  • tahis

    boa tarde fiz o root no meu celular e perdi o teclado virtual como faço pra instalar ele de novo? obrigada

  • Dora

    Ola, meu nome eh Dora e possuo um galaxy y duos que ja veio instalado alguma coisa tipo yahoo, tim store e etc… se fizer um root será q consigo desinstala isso? Desde ja obrigada.
    Ps: parabens pelo post, muito bom.

    • http://www.euandroid.com.br Tsuharesu Luciel

      Sim, pode Dora. Mas o processo de fazer root é único de cada aparelho

  • antonio manuel

    N consigo rootear O samsung tablet Mini , ajudem me por Favor

  • Lucas

    Fiz Root no meu Galaxy y Duos GT-S6102B agora pouco, só pra atualizar o Android para 4.0. Existe alguns vídeos no youtube ensinando atualizar, eles mandam baixar “ROM” vai atualizar mesmo o Android ou vai vim como se fosse um launcher?

  • dkl

    de pois de fazer root e seguro usar

  • Afonsa Kelly

    Fiz o root no meu aparelho Samsung y duos e agora não lê mais os chips das operadoras…custo R$80,00 então pra mim foi uma grande merda tudo isso…

  • Ocaralá

    Muito bom o seu post, cara, valeu !!!

  • Guiga Souza

    eu sei q vale a pena fazer root,mas se eu fizer eu vou perder tudo q tenho no celular??e é arriscado fazer root??

    • Guiga Souza

      Alguem poderia me responder???

  • Ghadyus

    Fiz root no meu N8000 já fazem uns 2 meses e não apresentou problema algum, detalhe: eu mexo bastante!!!!

  • Bruno Gaspar

    Boa noite, alguém oode me dizer se posso rootear o tablet CCE T77?
    Baixei o Root Checker e disse não ser rooteado.
    Que programa usar?
    Obrigado,

  • cleide

    como rotear tablet my pad semp toshiba?

  • rodrigues

    como faço pra desativar o root do tablet?isso é possivel fazer?

  • Wanessa Said

    Apaguei Minhas Fotos e Videos da Galeria do Meu Samsung Galaxy Y TV GT – S5367 e agora … o que devo fazer? As fotos e os videos me são muito importantes. Obrigada Wanessa

    wansaid@superig.com.br

  • Richard Lima

    Posso rotear permitir acesso permanente a um aplicativo e desfazer o root q funfa?

  • Elynes B. Ferreira

    Gente, se faz o processo de root pelo andoid sdk, a gente também perde a garantia?!

  • Silvio Mendes

    Como faço para rotear o Celular Samsung Express GT-I8730 4.1.2?