2 votos

Se me olvidó la contraseña en el Samsung Galaxy S7 Edge, intentando acceder a Google Authenticator

Nunca escribí mi contraseña para mi antiguo S7 Edge y logré olvidarla. Al preocuparme demasiado por la seguridad y privacidad, tampoco me inscribí en el servicio de Samsung y el servicio de Encontrar Mi Teléfono de Google solo reconoce mi teléfono actual, por lo que no puedo usar esos servicios en línea para restablecer la contraseña.

Me pregunto si hay un método de superusuario para acceder al teléfono (o extraer datos) sin borrar los datos con un reinicio completo.

En la pantalla de Recuperación de Android (manteniendo presionados los botones de volumen, inicio y encendido), tengo la opción "Aplicar actualización desde ADB", pero la transferencia lateral parece ser la única funcionalidad y el proceso de comunicación parece estar equivocado. Los mensajes resultantes en el Android son:

    Buscando paquete de actualización...
    Abriendo paquete de actualización...
    E: pie de página incorrecto
    [...]
    E: verificación de firma fallida

Encontré en línea que el archivo de contraseña para el modelo de teléfono está en

/data/system/gesture.key y rm /data/system/gesture.key

sería ideal lo que me gustaría lograr. Sin embargo, no puedo usar un comando como adb shell en él sin la contraseña. Tampoco he descubierto una manera de inyectar y ejecutar un script (especialmente con el proceso de comunicación y con los privilegios adecuados para el teléfono) con ese comando rm usando adb sideload.

Más detalles o aparentes callejones sin salida:

  • El teléfono no estaba rooteado.
  • Estoy bastante seguro de que habilité la depuración USB.
  • Es un modelo SM-G935W8 (canadiense) con hero21tebmc (¿firmware?).
  • El software Smart Switch de Samsung tampoco es una opción para transferir datos (sin conocer mi antigua contraseña).
  • El software de terceros que he visto y probado en la laptop de un amigo con Windows no tiene la capacidad de restablecer la contraseña en el S7 Edge... funcionaría si fuera un S6 o más antiguo desafortunadamente.
  • La pantalla de Recuperación de Android tiene otras opciones, incluyendo: "Aplicar actualización desde la tarjeta SD", "Montar /system", "Borrar partición de caché" y el temido "Restablecer datos/restablecimiento de fábrica".
  • Estoy usando una distribución de Linux (Ubuntu 18.04) y usaría heimdall en la línea de comandos (en lugar del software Odin).

Estos enlaces, TWRP oficial para Galaxy S7 edge (hero2lte) o Flashear Firmware en Linux/Ubuntu usando Heimdall, son probablemente las instrucciones que seguiría con diligencia.

Si persisto y trato de usar TWRP o algún tipo de programa para "recuperar" mis datos, parece muy probable que los borre (incluso si no procedo a rootearlo).

En la misma línea, sospecho que instalar LineageOS borraría los datos en el proceso y probablemente no hay manera de tamizar a través de los restos de los datos (probablemente sin punteros/inodos pero presumiblemente no borrados por completo) de alguna manera de fuerza computacional bruta.

¿Hay alguna manera de acceder a los datos (en lugar de esperar cada hora para intentar redescubrir una contraseña fuerte y prácticamente sin sentido)?

1voto

alecxs Puntos 29

Tienes dos problemas:

Primero, cuando el cargador de arranque está bloqueado, no se puede usar fastboot. Desbloquear borrará tus datos. Si el cargador de arranque está desbloqueado, simplemente puedes arrancar twrp sin flashear (fastboot boot twrp.img).

Segundo, la partición de datos está encriptada, y aunque TWRP debería poder manejar la desencriptación, se requiere el pin.

No tienes otra opción que la fuerza bruta. Si USB-OTG está funcionando y es un pin de 4 dígitos, esto se puede hacer con Teensy u cualquier otro microcontrolador. Pero esto puede borrar tus datos después de 10 intentos, dependiendo de la configuración del guardián (por lo que sé, no para S7).

0 votos

Algunos dispositivos Samsung tienen un error en el protocolo MTP que permite acceder a los archivos en la tarjeta SD, ver comentario de Robert android.stackexchange.com/questions/210051

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