4 votos

¿Cómo puedo comprobar cuándo se ha rooteado el teléfono?

En el comando adb shell cuando he introducido su, imprime:

su
root@hxjgeakt:/ #

Significa que mi teléfono está rooteado, ¿verdad?

¿Cómo puedo comprobar cuándo se ha rooteado exactamente el teléfono?

0 votos

@Izzy sólo un simple ls -l <location-to-su-binary> (por ejemplo ls -l /system/xbin/su ). La aplicación comprueba 4 posibles ubicaciones ( system/xbin , system/bin , sbin , system/xbin/sudo )

5voto

Izzy Puntos 45544

En cuanto a la primera parte: Sí, eso definitivamente significa que su dispositivo está rooteado.

En cuanto a la segunda parte de tu pregunta, en mi opinión es casi imposible averiguar la fecha exacta del arraigo (aparte de que tú mismo lo apuntes en algún documento). Aunque parece que hay herramientas que lo reportan, como mencionado en esta respuesta 1 Me temo que esa marca de tiempo no es muy fiable (a menos que me haya perdido algo). Según Comentario de Andrew Esas aplicaciones lo hacen comprobando las marcas de tiempo de ciertos archivos, como el su binario. Dependiendo de varias condiciones, eso podría estar totalmente fuera de lugar:

  • si esos binarios acaban de ser actualizados (por ejemplo, SuperSU actualiza el su binario cuando hay nuevas versiones disponibles), esa marca de tiempo es definitivamente mucho más tarde que el tiempo que has rooteado el dispositivo
  • si tienen no se ha actualizado, podría informar de la hora en que se ha compilado el binario (dependiendo de cómo compruebe la marca de tiempo del archivo)
  • No estoy seguro de cómo una aplicación de este tipo podría distinguir los dos casos anteriores
  • si ha restaurado el dispositivo desde, por ejemplo, un nandroid copia de seguridad, podría volver a ser errónea aunque compruebe cuándo se "escribió" el archivo por última vez

Así que si cualquier herramienta te dice la fecha, yo no contaría con el hecho de que la fecha es correcta - a menos que el desarrollador pueda explicar cómo se realiza la comprobación, y demostrar por qué la marca de tiempo reportada es correcta.


1: la respuesta enlazada fue borrada mientras yo escribía la mía

-1voto

Metehan Toksoy Puntos 21

Puedes probar las aplicaciones de Root checker en playstore: Root Checker en Play Store Además, después de teclear "su" si no te sale un error, esto significa que tu teléfono está rooteado y no hay ninguna aplicación para gestionar tu acceso Root. Te recomiendo que instales aplicaciones de gestión de acceso Root, como : SuperSU en Play Store

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