Verificar se foi feito root no telefone
Last updated
Last updated
Root (raíz, em tradução literal) é uma conta de superusuário do sistema em todos os sistemas Android (na verdade, todos os sistemas operacionais do tipo UNIX, incluindo Linux, macOS e iOS). O usuário root tem permissão para realizar qualquer ação no sistema. Normalmente, apenas alguns processos do sistema são executados como root (mas isso não se aplica a todos). Os aplicativos de usuário nunca são executados como root, mas sim em contas com menos privilégios (contas normais).
Às vezes, os usuários querem personalizar o sistema de uma forma não permitida para contas normais, como remover os aplicativos integrados instalados pelo fornecedor (bloatware) para liberar espaço de armazenamento. Nesse caso, os usuários precisam fazer o root do sistema, o que significa obter o controle direto da conta root no sistema.
O rooting (literalmente enraizamento, mas aqui com o sentido de ganhar acesso e privilégios de usuários root) geralmente envolve:
Desbloquear o carregador de inicialização do dispositivo.
"Fazer flash " um “sistema operacional de recuperação” personalizado (geralmente chamado apenas de “recuperação”), que é um sistema operacional mínimo que fica em uma partição de armazenamento separada. O objetivo original da recuperação é instalar atualizações do sistema.
Usando a recuperação personalizada, fazer o flash (instalação) do pacote de root.
No processo de root, importantes recursos de segurança do sistema são desativados (como o desbloqueio do carregador de inicialização). Um sistema com root também adiciona mais vetores de ataque ao sistema.
Quando um telefone tem acesso ao root (à raiz), o processo geralmente envolve a instalação de um aplicativo para gerenciar o acesso à raiz, na maioria das vezes o Magisk (ou SuperSU em versões antigas do Android). Uma primeira etapa é verificar se o aplicativo Magisk está instalado. Você pode verificar diretamente o ícone no menu principal ou ir para Configurações > Aplicativos e procurar o aplicativo.
O Root Verifier é um aplicativo open source que verifica se um telefone Android está enraizado (rooted) por meio de diferentes técnicas. Você pode instalá-lo na Google Play Store ou no repositório F-Droid .
NB: Para instalar via F-Droid, será necessário ativar a carga lateral, ou sideloading. O que recomendamos fazer pontualmente e com muito cuidado. Veja a sessão Aplicativos com carregamento lateral (sideload) no capítulo Revisar Aplicativo Instalados.
Depois de instalado, você pode iniciar o aplicativo. A interface é muito simples, você só precisa clicar em “CHECK” e aguardar o resultado.