O que é "raiz sem sistema" no Android e por que é melhor?

Índice:

O que é "raiz sem sistema" no Android e por que é melhor?
O que é "raiz sem sistema" no Android e por que é melhor?

Vídeo: O que é "raiz sem sistema" no Android e por que é melhor?

Vídeo: O que é
Vídeo: Como verificar a saúde da bateria do chromebook! - YouTube 2024, Maio
Anonim
Ganhar acesso root em dispositivos Android não é um conceito novo, mas a maneira como isso é feito mudou com o Android 6.0 Marshmallow. O novo método de raiz "sem sistema" pode ser um pouco confuso no início, então estamos aqui para ajudar a entender tudo, por que você gostaria e por que esse método é a melhor maneira de enraizar um telefone Android em andamento.
Ganhar acesso root em dispositivos Android não é um conceito novo, mas a maneira como isso é feito mudou com o Android 6.0 Marshmallow. O novo método de raiz "sem sistema" pode ser um pouco confuso no início, então estamos aqui para ajudar a entender tudo, por que você gostaria e por que esse método é a melhor maneira de enraizar um telefone Android em andamento.

O que é exatamente a raiz "sem sistema"?

Antes de entrarmos no que é root sem sistema, provavelmente é melhor falarmos primeiro sobre como o "enigma" normalmente funciona no Android e o que é necessário para que ele faça seu trabalho.

Desde o Android 4.3, o daemon “su” - o processo que lida com solicitações de acesso à raiz - tem que ser executado na inicialização, e precisa fazê-lo com permissões suficientes para realizar efetivamente as tarefas solicitadas. Isso foi feito tradicionalmente ao modificar arquivos encontrados na partição do sistema / Android. Mas nos primeiros dias do Lollipop, não havia como iniciar o daemon na inicialização, então uma imagem de inicialização modificada era usada - essa era efetivamente a introdução da raiz “sem sistema”, chamada assim porque não modifica nenhum arquivo. na partição / system.

Uma maneira de obter o acesso root da maneira tradicional no Lollipop foi encontrada mais tarde, o que efetivamente interrompeu o progresso do método sem sistema na época.

Com a introdução do Marshmallow, no entanto, o Google reforçou a segurança que foi implementada pela primeira vez no Lollipop, essencialmente inviabilizando o lançamento do daemon su com as permissões necessárias apenas modificando a partição / system. O método sem sistema foi ressuscitado e agora é o método de root padrão para telefones que executam o Marshmallow. Também vale a pena mencionar que isso também é válido para o Android Nougat, bem como para os dispositivos Samsung que executam o 5.1 (ou mais recente).

Quais são as vantagens (e desvantagens) da raiz sem sistema?

Como com qualquer coisa, há vantagens e desvantagens de obter acesso root com o método sem sistema. A principal desvantagem é que ele não funciona em dispositivos com bootloaders bloqueados por padrão. Pode haver soluções alternativas, mas eles são muito específicos para cada dispositivo. Em outras palavras, se não houver solução alternativa para o seu dispositivo e ele tiver um bootloader bloqueado, basicamente não há como obter acesso root.

Fora isso, no entanto, o método sem sistema é geralmente melhor. Por exemplo, é muito mais fácil aceitar atualizações OTA (over-the-air) quando você está usando esse método, especialmente ao usar uma ferramenta como o FlashFire. O FlashFire pode fazer flash de firmwares de estoque e re-root-los enquanto pisca, bem como lidar com a instalação OTA (novamente, re-enraizando-lo enquanto pisca). Basicamente, se você estiver executando um dispositivo com raiz, o FlashFire é uma boa ferramenta para ter. Lembre-se de que ainda está em fase beta, mas o desenvolvimento está progredindo bem.

O método da raiz sem sistema também é muito mais limpo, pois não adiciona nem modifica arquivos na partição / system. Isso significa que é muito mais fácil unEnraize seu telefone também. Ele nem sobrevive a uma redefinição de fábrica, por isso é muito mais simples garantir que os dispositivos estejam desatualizados e limpos antes de vendê-los.

É claro que o último bit é uma faca de dois gumes, já que alguns usuários preferem ficar enraizados depois de restaurar seus dispositivos de fábrica - a boa notícia é que você precisa apenas reabrir o arquivo SuperSU apropriado para recuperar o acesso root, que é fácil. E se você quiser desfazer a reinicialização sem executar uma redefinição de fábrica, basta exibir uma imagem de inicialização limpa para o seu dispositivo. Um comando de prompt de comando e pronto.

Também é importante notar que existem determinados serviços, como o Android Pay, que simplesmente não funcionam em dispositivos com raiz. Em um ponto, Payfez trabalhar em dispositivos sem sistema, mas isso foi completamente acidental. Atualmente, não há planos para tentar ignorar a proteção do Pay em dispositivos com root.

Então, qual método devo usar?

A boa notícia é que você não precisa "decidir" qual método raiz usar. Quando você clica em SuperSU, ele decide qual método de root é melhor para o seu telefone e age de acordo. Se o seu telefone estiver executando o Lollipop ou mais antigo, provavelmente ele usará o método / system. Se estiver executando o Marshmallow ou mais recente (ou se for um dispositivo Samsung executando 5.1 ou mais recente), ele modificará sua imagem de inicialização, fornecendo uma raiz sem sistema.
A boa notícia é que você não precisa "decidir" qual método raiz usar. Quando você clica em SuperSU, ele decide qual método de root é melhor para o seu telefone e age de acordo. Se o seu telefone estiver executando o Lollipop ou mais antigo, provavelmente ele usará o método / system. Se estiver executando o Marshmallow ou mais recente (ou se for um dispositivo Samsung executando 5.1 ou mais recente), ele modificará sua imagem de inicialização, fornecendo uma raiz sem sistema.

É improvável que o método sem sistema se torne compatível com versões anteriores do Android, pois isso exigiria uma quantidade significativa de trabalho para dezenas de dispositivos que serão atualizados para uma versão mais recente do Android ou aposentados. Assim, o foco deste novo método está sendo colocado no Android Marshmallow e no Nougat.

O Android é um sistema complexo e a obtenção de acesso root pode abrir a porta para liberar todo o seu potencial. Dito isso, o enraizamento do seu dispositivo não é algo que você deve tomar de ânimo leve - a menos que seja um desenvolvedor ou outra unidade desbloqueável com carregador de inicialização com imagens disponíveis, você deve definitivamente seguir com cuidado.Os desenvolvedores da comunidade de enraizamento estão fazendo um grande esforço para fornecer a melhor experiência de enraizamento possível, mas isso nem sempre significa que ela funcionará perfeitamente.

Muito obrigado ao Chainfire por tomar o tempo para responder às nossas perguntas e ajudar com este artigo!

Recomendado: