Anoche, arruiné mi LineageOS 16 de instalar en mi Galaxy S5 y había que volver a instalarlo, a partir, esencialmente, a partir de cero. Quería ver si había alguna manera de que yo pueda descifrar los 128 GB con tarjetas microSD he usado como adoptado almacenamiento y encontré este tutorial. Tengo la clave de una copia de seguridad usando TWRP y probado en Linux Mint 20 MATE (arranque desde USB), pero no funcionó. El comando siguiente me dio un error:
dmsetup create crypt1 --table "0 `blockdev --getsize /media/mint/4B2E-1F13` crypt aes-cbc-essiv:sha256 [16-BYTE HEX KEY] 0 /media/mint/4B2E-1F13 0"
blockdev: ioctl error on BLKGETSIZE: Inappropriate ioctl for device
/dev/mapper/control: open failed: Permission denied
Failure to communicate with kernel device-mapper driver.
Incompatible libdevmapper 1.02.167 (2019-11-30) and kernel driver (unknown version).
Hacerlo con sudo
me dio este error:
blockdev: ioctl error on BLKGETSIZE: Inappropriate ioctl for device
Invalid format on line 1 of table.
Command failed.
Ni siquiera podía montar la tarjeta SD con Termux cuando después de ponerla de vuelta en mi teléfono. Mis datos irrecuperable? Tengo la tecla equivocada? Gracias.