3 votos

¿Cómo comprueba SuperSU si un teléfono está rooteado?

Tengo un dispositivo personalizado rooteado (Android 8.0), puedo usar adb y ejecutar su y hacer lo que quiera en la cáscara. Pero SuperSU o cualquier otra aplicación no puede encontrar Root. He hecho un enlace simbólico desde /system/xbin/su a /system/bin/su pero sigue sin funcionar.

1voto

Jack Wade Puntos 231

/system/xbin/su es una normal su binario que se entrega con userdebug o eng de las ROMs. Te da acceso Root haciendo syscall setuid . Por otro lado, con SuperSU o Magisk Root, un binario especial se coloca en /sbin/su que funciona de manera muy diferente. Para más detalles, véase ¿Cómo funciona Magisk? .

Así que, con sólo un trabajo /system/xbin/su ejecutable, tu dispositivo no está esencialmente rooteado. SuperSU no funcionará este binario.

RELACIONADO: ¿Qué privilegios especiales tiene "/system/xbin/su" con respecto al acceso a root?

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X