terça-feira, 12 de julho de 2011

O QUE É ROOT DO ANDROID ?

O sistema operacional Android é baseado no kernel do Linux, portanto, possui a mesma estrutura em relação a usuários. Um usuário comum do Linux, ao contrário do que acontece no Windows, não têm acesso a todo o sistema. Ele possui acesso a seu diretório, dentro do /home do sistema. Para fazer tarefas como apagar programas, editar arquivos de configuração, é necessário utilizar o super usuário, também conhecido como root. Só que este super usuário veio desabilitado no Android.
.
Embora as maneiras sejam específicas para as plataformas diversas, o resultado alcançado é o mesmo: o diretório do sistema recebe a permissão read/write (R/W, ou, em português, ler e gravar) e o programa su, que serve, no kernel do Linux, para chamar o superusuário, é criado. Mas, alguns critérios devem ser preenchidos:

*A rom do aparelho deve ter o usuário su. As primeiras roms do Motorola Quench, da Tim, não tinham este usuário (versão .183). Se logássemos com o SDK do Android, e o telefone de modo de depuração USB, o comando su não executaria. Para saber se seu telefone suporta o root, é só rodar o programa Instant Root. Ele dá uma mensagem, que avisa se o super usuário está presente, ou não.
.
*Exige um pouco de conhecimento do usuário com linha de comando. O root está ficando como o jailbreak do iPhone, cada vez mais sendo facilitado. Hoje, já existem os one-click-root, com arquivos de batelada que fazem todo o serviço. Mas, para hardwares mais antigos, ainda teremos que apelar para a linha de comando.
.
Mas, porquê fazer root? Os benefícios são muitos: poder apagar aplicativos inúteis que vêm instalados na firmware original (inclusive, se tiver paciência, customizações de operadora. Pena que isso não funciona, ainda, para apagar o Motoblur). Instalar aplicativos que pedem permissão (para tirar um screenshot, no Android, você DEVE ser root!).

Hum … e se algo der errado?

Embora é difícil, pode acontecer. Neste caso, não é necessário entrar em pânico: basta baixar o firmware do seu aparelho e passar para o seu aparelho. Usuários da Morotola podem procurar o programa RSD-Lite para tal. Esperamos que isto não aconteça, mas sim, é um risco.

E, para encerrar … E minha opinião?

Se você têm um telefone com Android, e ainda não fêz o root, está perdendo tempo. Aplicativos que custam caro em outras plataformas (como tether por wifi!) ficarão disponíveis, de graça, e com funcionamento perfeito. O telefone fica, hum … Totalmente excelente!
.
http://mauromartins.wordpress.com/2010/07/28/o-que-e-o-root-do-android/

0 comentários:

Postar um comentário

Related Posts Plugin for WordPress, Blogger...