Bueno, pues conseguí encriptar el móvil con CyanogenMod 11 (Problemas para encriptar el móvil/tablet Android con una Custom ROM), y así lo usé razonablemente contento durante bastantes semanas. Hasta que anteyaer, fatídico día, se me cayó el móvil al suelo y la pantalla se rompió. Lo encendía y vibraba, los LEDs se iluminaban, etc. pero la pantalla estaba siempre completamente negra. Es evidente que el móvil funcionaba pero la pantalla no.
Tras lamentar la pérdida, tocaba contención de daños: en el móvil había fotos y otros documentos en la memoria interna que era importante recuperar. Y encima… ¡la partición de datos estaba encriptada!
Para conseguir encriptar el móvil en su día, la clave fue usar el adb conectado al recovery, una puerta de entrada excelente y sencilla al móvil en su estado actual. Así que tras múltiples intentos, y totalmente a ciegas (para empezar, sin saber nunca seguro si el móvil estaba apagado o encendido) conseguí entrar en el recovery (en el Samsung Galaxy S III, pulsando a la vez home, volumen arriba y el botón de encendido). Y supe que estaba en el recovery cuando el adb shell
me funcionó (¡qué alegría me llevé!):
C:\adb>adb shell ~ #
Una vez dentro, sólo tuve que montar el sistema de ficheros (encriptado) /data con estos comandos (Android Device Encryption):
~ # setprop ro.crypto.state encrypted setprop ro.crypto.state encrypted ~ # vdc cryptfs checkpw 'CLAVE_DE_ENCRIPTACION_DE_VICENTE' vdc cryptfs checkpw 'CLAVE_DE_ENCRIPTACION_DE_VICENTE' 200 0 0 ~ # mount -o ro /dev/block/dm-0 /data mount -o ro /dev/block/dm-0 /data
y, no me lo podía creer… ¡ya podía ver mis ficheros!
Así que cuando finalmente pude copiarlos al disco duro local:
C:\adb>adb pull /data/media/0 pull: building file list... ... pull: /data/media/0/DCIM/Camera/IMG_20150420_200931.jpg -> ./DCIM/Camera/IMG_20150420_200931.jpg pull: /data/media/0/DCIM/Camera/IMG_20150415_201132.jpg -> ./DCIM/Camera/IMG_20150415_201132.jpg pull: /data/media/0/DCIM/Camera/IMG_20150412_172014.jpg -> ./DCIM/Camera/IMG_20150412_172014.jpg pull: /data/media/0/DCIM/Camera/VID_20150411_233428.mp4 -> ./DCIM/Camera/VID_20150411_233428.mp4 ...
¡el éxtasis fue absoluto!
¡Cómo echo de menos jugar con estas cosas (y poder contarlas en el blog) más a menudo!
:wq!
Lo hice y lo entendí © Vicente Navarro 2015 con una licencia CC BY-SA |
4 comentarios
Etiquetas: adb, Android, encriptación, particiones, recovery
Entradas relacionadas
Feed enhanced by Better Feed from Ozh