Raiz
Rooting é o processo de obter controle administrativo elevado sobre um dispositivo Android.
Definição
Rooting refere-se ao ato de desbloquear a conta "root" ou privilégios de superusuário em um sistema operacional Android, normalmente restrito por fabricantes e operadoras. Como o Android é baseado em uma arquitetura baseada em Linux, a conta "root" representa o nível mais alto de autoridade do sistema. Ao obter esse acesso, os usuários podem contornar as limitações de segurança embutidas e modificar diretamente arquivos, configurações e aplicações do sistema que normalmente estão protegidos. O rooting é frequentemente alcançado por meio de exploração de vulnerabilidades do sistema ou desbloqueio de mecanismos de bootloader do dispositivo combinados com a instalação de ferramentas de gerenciamento de privilégios. Embora permita personalização profunda e controle avançado sobre o dispositivo, também aumenta a exposição a riscos de segurança e instabilidade do sistema.
Vantagens
- Controle administrativo completo sobre arquivos e configurações do sistema
- Capacidade de remover aplicações pré-instaladas do sistema
- Permite personalização avançada e modificações no nível do sistema
- Permite a instalação de aplicativos especializados que exigem privilégios elevados
- Suporta automação e capacidades de depuração mais profundas
Desvantagens
- Aumenta a vulnerabilidade a malware e acesso não autorizado
- Pode invalidar a garantia do dispositivo ou violar políticas do fabricante
- Pode causar instabilidade no sistema ou tornar o dispositivo inutilizável se usado incorretamente
- Pode impedir que alguns aplicativos seguros (ex.: aplicativos bancários) funcionem
- Reduz as proteções de segurança do sistema
Casos de uso
- Personalização e otimização avançada do sistema Android
- Remoção de aplicações pré-instaladas indesejadas (bloatware)
- Execução de scripts de automação que exigem permissões no nível do sistema
- Pesquisa de segurança e testes de penetração em ambientes móveis
- Instalação de firmware personalizado ou distribuições modificadas do Android