5 votos

Restablecer el PIN desde adb shell

He olvidado el PIN de un dispositivo pero tengo acceso a un shell Root con adb shell y su

¿Hay alguna forma de eliminar el bloqueo del PIN de la pantalla o de cambiarlo?

0 votos

0 votos

No tu comentario de arriba es mejor respuesta que el enlace.

4voto

alecxs Puntos 29

si su dispositivo no está encriptado con credenciales de acceso, puede eliminar locksettings.db

adb shell su -c "rm /data/system/locksettings.db*"

Sin embargo, tenga en cuenta que los siguientes archivos son necesarios para el cifrado FBE. Si elimina estos archivos no podrá descifrar la partición userdata, todos los datos se perderán

/data/system/gatekeeper.password.key
/data/system/gatekeeper.pattern.key
/data/system/locksettings.db
/data/system/locksettings.db-shm
/data/system/locksettings.db-wal

4voto

Max Puntos 11

@alexcs solución puede funcionar sin Root / su (lo siento no puedo comentar sobre su respuesta) :

adb reboot recovery

(esperar a que se reinicie)

adb shell rm /data/system/locksettings.db

y reiniciar en modo normal con :

adb reboot

3voto

Simson Puntos 123

El gran hacha

Existía una solución de fuerza bruta ya que tenía acceso a fastboot también.

Para eliminar el PIN, elimine toda la partición userdata con fastboot

fastboot erase userdata

como se describe aquí: https://Android.stackexchange.com/a/175887/320098

2 votos

Para limpiar toda la partición es bastante la fuerza bruta para ser - que elimina todo lo que

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