Pódese argumentar para sempre se os dereitos de root son necesarios ou non (privilexios de superusuario). Non obstante, para os que lles gusta modificar o sistema por si mesmos, obter acceso de root é case un procedemento obrigatorio, que non sempre acaba con éxito. Debaixo atoparás como comprobar se conseguiches privilexios de superusuario.
Como saber se se definiu o modo de superusuario
Hai moitas formas de activar o "modo de administración" en Android, pero a eficacia dun ou outro depende do dispositivo e do seu firmware: alguén necesita unha aplicación como KingROOT, e alguén terá que desbloquear o cargador de inicio e instalar unha recuperación modificada. Na verdade, hai varias opcións para comprobar se un determinado método funcionou.
Método 1: Root Checker
Unha pequena aplicación cuxo único obxectivo é comprobar o dispositivo para a presenza de acceso root.
Descarga o Root Checker
- Abra a aplicación. O primeiro paso é unha ventá cun aviso de notificación sobre a colección de estatísticas anónimas. Se estás de acordo, fai clic en "Aceptar"se non - "Rexeitar".
- Despois das instrucións introdutorias (está en inglés e non moi útil) accede á ventá principal. Debe facer clic "Check Root".
- Durante o proceso de verificación, a aplicación solicitará o acceso axeitado: aparecerá unha ventá de permiso.
Por suposto, hai que permitir o acceso. - Se non hai problemas, a fiestra principal de Ruth Checker será así.
Se hai algo mal cos dereitos do superusuario (ou non permitiu que a aplicación os use), recibirás unha mensaxe "Sentímolo! O acceso de raíz non está instalado neste dispositivo".
Se esa ventá non aparece, este é o primeiro sinal dun problema.
Se está seguro de que recibiu acceso de root, pero a aplicación indica a súa ausencia - lea o parágrafo sobre os problemas ao final do artigo.
A comprobación con Root Checker é un dos métodos máis fáciles. Non obstante, non está exento de fallos: na versión gratuita da aplicación hai publicidade, ademais de ofertas molestas para comprar a versión Pro.
Método 2: Terminal Emulator para Android
Dado que Android é un sistema baseado no núcleo Linux, é posible instalar un emulador de terminal para un dispositivo que executa este sistema operativo para usuarios de consola Linux familiarizados, nos que pode comprobar se hai privilexios de root.
Descarga Terminal Emulator para Android
- Abra a aplicación. Aparecerá unha ventá e un teclado de orde de comando.
Observe a vista de primeira liña - nome de usuario (consiste no nome da conta, separador e identificador do dispositivo) e o símbolo "$". - Escribimos no comando de teclado
su
A continuación, prema o botón Intro ("Enter"). O máis probable é que o emulador de terminales solicite o acceso a dereitos de superusuario.
Resolto premendo no botón correspondente. - Se todo pasou ben, entón o carácter anterior "$" cambiará a "#", e o nome da conta antes de que o separador cambie "root".
No caso de non haber acceso de raíz, recibirá unha mensaxe coas palabras "non se pode executar: o permiso denegado".
A única desvantaxe deste método é que é un pouco máis complicado que o anterior, pero aínda así os usuarios novatos poderán facer fronte.
Os dereitos da ruta establécense, pero non se amosan no sistema.
As razóns para este escenario poden ser varias. Considera-los en orde.
Motivo 1: Xestor de permisos perdidos
Tal é a aplicación SuperSU. Como regra xeral, ao recibir os dereitos de root, instálase automaticamente, porque sen ela a existencia de dereitos de superusuario non ten sentido. As aplicacións que requiren acceso root non poden obtelo por si só. Se SuperSu non se atopou entre os programas instalados, descargue e instale a versión adecuada desde a Play Store.
Descarga SuperSU
Razón 2: o superusuario non está permitido no sistema.
Ás veces, despois de instalar o xestor de permisos, cómpre habilitar os dereitos de root para todo o sistema. Isto faise así.
- Ir a SuperSu e toca o elemento "Configuración".
- Na configuración, miramos se se coloca unha marca de verificación diante "Permitir ao superusuario". Se non, entón após.
- É posible que necesite reiniciar o dispositivo.
Despois destas manipulacións, todo debería estar no lugar, pero recomendamos que revise o sistema empregando un dos métodos descritos na primeira parte do artigo.
Motivo 3: o ficheiro binario de superusuario está instalado incorrectamente.
Probablemente produciuse un fallo durante o proceso do firmware do ficheiro executable, que é o responsable dos dereitos do superusuario, polo que apareceu unha raíz "fantasma". Ademais, son posibles outros erros. Se atopas con un dispositivo con Android 6.0 e superior (para Samsung - 5.1 e superior), pediráselle que se restableza a configuración de fábrica.
Ler máis: restablecer a configuración en Android
Se o teu dispositivo funciona en versión de Android inferior a 6.0 (para Samsung, respectivamente, debaixo de 5.1), podes probar de novo a raíz. Caso extremo - intermitente.
A maioría dos usuarios non precisan dereitos de superusuario: están deseñados principalmente para desenvolvedores e entusiastas, polo que hai algunhas dificultades para obtelos. Ademais, cada nova versión do sistema operativo de Google é cada vez máis difícil obter tales privilexios e, polo tanto, a probabilidade de fallos é maior.