A história
Quando o Android foi lançado, a venda de apps pelo Android
Market tinha restrições geográficas. Independente de onde você estivesse, era
possível instalar os apps gratuitos, mas em alguns países, inclusive no Brasil, não
era possível fazer compra de qualquer app pago para o seu Android. Root era
a única solução, pois apenas com acesso root você podia usar um app
chamado Market Enabler e, com ele “fingir” que o seu Android estava conectado a
uma operadora norte-americana e, assim, usar seu cartão de crédito
internacional para comprar apps.
Outra
função de um smartphone moderno que, nos primórdios do Android, só podia ser
cumprida em sistemas com “root” liberado era o tethering, que consiste em
usar o celular com Android para servir como access point e prover acesso à
internet a outro dispositivo, como um notebook. Naqueles tempos, o tethering
não era função nativa do Android e os bons apps para essa finalidade requeriam
“root” para funcionarem. Hoje a função está amplamente difundida e os
smartphones com versões mais atuais do Android já contam com o recurso
nativamente.
Com o Android Market se expandindo pelo mundo e permitindo a
compra dos apps pagos para quem está aqui no Brasil, o Market Enabler perdeu
sua principal função. Com o tethering liberado como função nativa do sistema
operacional, a maior parte dos usuários não precisa sequer de um app extra para
essa função. Por esses motivos, o “acesso root” perdeu o sentido para o usuário
comum, não-geek.
O que é, precisamente, “root no Android”?
Obter acesso root nada mais é do que ganhar privilégios
de administrador (ou super usuário) sobre o sistema operacional Android.
Como o Android é baseado no Linux, a situação é, precisamente, essa: o usuário
de um smartphone Android com acesso root é como o usuário do Linux que sabe a
senha de super usuário e, portanto, pode rodar comandos usando “sudo” (super
user do). Quem usa um Android sem acesso root, fica privado pode realizar
determinadas operações sobre o sistema que precisariam de privilégios de super
usuário.
Para que serve acesso root num Android atualmente?
Passada aquela fase inicial em que quase todo usuário
poderia precisar do Market Enabler para poder comprar apps pagos no Android
Market, o interesse por obter acesso root ao sistema operacional num celular
com Android permaneceu apenas entre usuários com perfil mais “geek”. Os heavy
users, fuçadores, que gostam de testar possibilidades como o uso do SetCPU para
alterar a maneira como o sistema governa as frequências do processador.
Alterações como essas não são disponibilizadas sem permissões de super usuário,
portanto requerem acesso root ao sistema Android.
As vantagens atuais de obter acesso root no Android são
oferecidas por um conjunto de apps com algumas funções bastante atrativas para
esse perfil de usuários. Eu, por exemplo, preciso de acesso root ao sistema
para usar o Titanium Backup, que me permite salvar dados de apps e
configurações antes de fazer experiências com troca de ROM ou firmware. Outra possibilidade interessante que se abre no Galaxy
S ou no Nexus S quando se tem acesso root é a possibilidade de usar o Voodoo
Control Plus, app que instala um driver de áudio alternativo no sistema
operacional e confere muito mais qualidade e desempenho à reprodução musical
nesses dispositivos.
0 comentários:
Postar um comentário