Antigamente, fazer root no Android era quase um devo para obter funcionalidades avançadas de seu telefone (ou, em alguns casos, funcionalidades básicas). Mas os tempos mudaram. O Google tornou seu sistema operacional móvel tão bom que fazer o root é mais problemático do que vale a pena.
O que é root?
Como o Android é baseado no Linux e usa um kernel Linux, “fazer o root” efetivamente significa permitir o acesso às permissões de root no Linux. É realmente tão simples - essas permissões não são concedidas a usuários e aplicativos normais, então você precisa fazer um trabalho especial para obtê-las.
Então, o que você pode fazer com um telefone enraizado? Um monte de coisas! Se você achar que seu telefone o limita de alguma forma, ou se pegar dizendo "cara, eu gostaria de poder <fazer isso> com meu telefone", então há provavelmente uma solução que pode ser alcançada enraizando.
Parece ótimo, certo?
Bem ... segure seus cavalos.
Vamos falar sobre por que provavelmente não vale a pena o trabalho hoje em dia.
Android é muito melhor do que costumava ser
Eu sou um usuário Android vitalício (a vida do Android, não a minha), e quando comecei a usar o sistema operacional móvel do Google, você não conseguia nem fazer capturas de tela no telefone sem ter acesso root - você tinha que conectá-lo a um computador e usar a ferramenta de linha de comando Android Debug Bridge.
E esse é um dos exemplos mais simples. Nos primeiros dias do Android, o software não era realmente otimizado muito bem, o que resultava em um desempenho ruim. Portanto, fazer o root para fazer overclock da CPU era bastante comum. Mesmo pequenas coisas como a capacidade de desativar o GPS de um widget exigiam que o sistema fosse enraizado. Na verdade, havia uma série de motivos - que eram diferentes para muitos usuários - para torcer pelo Android naquela época.
RELACIONADOS: Sete coisas que você não precisa fazer root no Android para fazer mais
Avance até hoje e quase todas as limitações - de grandes a pequenas - foram basicamente tratadas no sistema operacional de estoque. Tantas coisas que antes exigiam enraizamento e horas vale a pena ajustar agora estão lá fora da caixa.
À medida que o sistema operacional foi sendo aberto, muitas tarefas mais avançadas estão agora disponíveis em aplicativos de terceiros. Por exemplo, o Android costumava exigir acesso root para personalizar a barra de status. Stock Android agora tem the System UI tuner para ajudar com isso, mas mesmo os telefones que omitem esta opção, como os telefones Samsung Galaxy, por exemplo, podem obter acesso por meio de um aplicativo de terceiros . É muito brilhante.
Não quero aborrecê-lo com detalhes, pois eles são claramente diferentes para cada pessoa, mas a moral da história é: os telefones são muito, Muito de melhor agora. Eu tenho literalmente todas as funcionalidades no meu telefone hoje que eu precisava para fazer root há apenas alguns anos.
Agora, tudo isso dito, há razões viáveis para ainda fazer root em seu telefone - e sem dúvida ouvirei sobre muitas delas em resposta a esta mesma postagem - mas muito, muito menos pessoas precisarão dele, especialmente por quão difícil e arriscado isto é.
Enraizar é tão trabalhoso - senão mais - do que nunca
A maioria dos dispositivos Android são não projetado para ser enraizado. O sistema está bloqueado por padrão, sem nenhuma maneira de desbloqueá-lo legitimamente. A principal exceção aqui é para telefones Google, como Nexus ou Pixel line, que têm a capacidade de desbloquear para enraizamento fácil .
Outros telefones, entretanto, não são tão fáceis de fazer root. Eles são projetados para serem bloqueados e permanecerem assim. Nesses casos, uma solução alternativa (ou “exploit”) é necessária para obter acesso root. E, com a mesma rapidez com que hackers Android determinados encontram esses exploits, os fabricantes os corrigem.
Como resultado, fazer o root em um aparelho Android pode ser incrivelmente difícil. Nos primeiros dias do Android, as coisas eram um pouco mais fáceis, pois os exploits eram em grande quantidade e geralmente muito simples. Agora, no entanto, às vezes pode demorar meses depois que um telefone é lançado, antes que uma exploração exeqüível seja encontrada, e geralmente pode ser bastante difícil de conseguir.
Por causa dessa complexidade adicional, é necessário um certo nível de conhecimento para fazer o root “com segurança” na maioria dos aparelhos modernos. Você precisará percorrer várias postagens de fóruns e diferentes guias para encontrar as ferramentas e exploits certos para o seu telefone específico, e isso pode ser extremamente difícil e demorado. E mesmo quando você descobrir tudo, você pode danificar seu telefone permanentemente se algo der errado.
Que tipo de riscos? Que tal bloquear seu telefone? Em alguns casos, isso pode significar algo que pode ser consertado - conhecido como “tijolo macio” - mas em outros pode significar um tijolo permanente e que não pode ser consertado. Mesmo nos casos em que pode ser corrigido, isso geralmente significa muito de pesquisa e trabalho. É difícil e não vale o risco como antes.
O root é ruim para a segurança do seu telefone
O enraizamento também torna mais difícil atualizar seu telefone. Isso significa, o mais importante, nenhum patch de segurança, o que é ruim.
Se usarmos as vulnerabilidades Spectre e Meltdown recentes como referência, você pode ver como a falta de atualizações de segurança pode rapidamente se tornar um problema. O Google já lançou patches de segurança do Android para Spectre (Meltdown é outra história), mas se seu telefone não pode receber atualizações, você está sem sorte. E isso é apenas a ponta do iceberg quando se trata de problemas de segurança com aparelhos enraizados.
RELACIONADOS: O caso contra o root: por que os dispositivos Android não são enraizados
Você já se perguntou por que o acesso root não está disponível imediatamente no Android ? A resposta é simples: porque é um risco de segurança inerente. Basicamente, quando você faz o root em seu telefone, está abrindo-o não apenas para executar as tarefas que deseja, mas também as tarefas que um código malicioso pode querer executar. Você ainda precisa conceder permissões de root a aplicativos individuais, mas está colocando ainda mais confiança nos desenvolvedores desses aplicativos do que normalmente - e nem todos eles são necessariamente confiáveis.
Além disso, novos aplicativos maliciosos para Android são descobertos o tempo todo - alguns deles podem até fazer o root no seu aparelho sem o seu conhecimento e instalar aplicativos do sistema silenciosamente nos bastidores. Mais recentemente , o primeiro malware Android com a capacidade de injetar código foi descoberto. Embora não seja garantido que você pegue um vírus apenas usando um aparelho com acesso root, é absolutamente algo a se considerar.
Além disso, você também perderá certas funcionalidades em aparelhos com acesso root, como acesso ao Android Pay. Isso ocorre por causa da API SafetyNet que o Google implementou para garantir que os dados mais confidenciais - como seu cartão de crédito e informações bancárias no caso do Android Pay - sejam mantidos o mais seguros possível.
O ponto principal aqui é o seguinte: se você não está disposto a colocar todos os seus dados em risco, não faça root em seu telefone. Não estou tentando ser hiperbólico e assustá-lo fazendo-o pensar que todas as suas informações pessoais vão acabar nas mãos erradas só porque você enraizou seu telefone, mas estou sugerindo que a possibilidade é real e algo que você precisa estar ciente do.
Mesmo ROMs personalizados não são perfeitos
Eu sei que o argumento para ROMs personalizados está chegando, então vamos falar sobre isso. Se você está all-in na cena de enraizamento, então também pode estar executando uma ROM personalizada. Legal! Você pode, na verdade, contornar muitos dos aborrecimentos mencionados acima, fazendo isso ... e também se apresentar a um novo conjunto de aborrecimentos.
Uma vez que ROMs personalizados são geralmente baseados no Android padrão, pode-se argumentar que é mais fácil para os desenvolvedores de ROM manter as coisas atualizadas com patches de segurança e outros enfeites. Dito isso, "mais fácil" nem sempre significa "prático". Na verdade, alguns dos ROMs mais populares que existem são mantidos por uma pequena equipe de apenas algumas pessoas (ou mesmo uma única pessoa) e, portanto, não completamente atualizados porque simplesmente não têm tempo para se manter em dia com as coisas.
Em outras palavras, executar uma ROM personalizada com base no Android padrão não é uma melhoria automática. Na verdade, uma vez que a maioria dos ROMs são removidos do portão, eles são inerentemente menos seguro do que um sistema sem root, os patches de segurança atuais que se danem.
Resumindo, o root ainda tem seu lugar entre a multidão de modding do Android, e não quero desencorajar isso. Estou apenas sugerindo que não vale a pena a maioria dos usuários - mesmo entre os mais experientes em tecnologia. Muito do que antes só podia ser alcançado com acesso root agora pode ser feito nativamente no Android, e muito do que não pode agora está acessível através de aplicativos de terceiros. Se há algo que você deseja fazer que requer acesso root, estamos em um lugar onde você realmente precisa se perguntar: é a recompensa realmente Vale a pena o risco?