Después de instalar la última actualización de LineageOS en mi teléfono, desafortunadamente, mi teléfono arrancó en bucle, así que hice una copia de seguridad usando TWRP, e hice una instalación limpia de la última versión de LineageOS, intentando restaurar la copia de seguridad que TWRP había hecho, pero sólo para que mi teléfono volviera a arrancar en bucle. Por desgracia para mí, tuve que "restaurar" mis aplicaciones simplemente descargándolas (a través de Google Play Store) e iniciando sesión en ellas. Lamentablemente, una de mis aplicaciones/cuentas necesarias requiere autenticación de dos factores, lo cual es un problema porque mi aplicación de autenticación de dos factores ("Microsoft Authenticator") se ha borrado, y aunque está respaldada en TWRP, no sé qué puedo hacer con ella. También hay que tener en cuenta que no hay otros métodos "adicionales" de inicio de sesión para esta cuenta mía. Ahora estoy perplejo, en cuanto a lo que podría hacer para ser capaz de recuperar ya sea # Mis claves + todos mis datos de la aplicación Microsoft Authenticator o # Ser capaz de averiguar lo que otras cuentas estaban vinculados a mi aplicación Microsoft Authenticator.
Soy consciente de que soy capaz de extraer los archivos de TWRP (cada uno tiene algún tipo de extensión "win") cambiando su extensión a ".tar" y abriéndolos con un archivador de archivos como 7zip/WinRAR. Sin embargo, mi pregunta es, ¿qué tendría que hacer para poder restaurar posiblemente mis datos de la aplicación de autenticación de Microsoft a mi teléfono, sin tener que restaurar toda la partición de datos de mi copia de seguridad TWRP (Porque si tuviera que restaurar toda la partición de datos, mi teléfono arrancaría en bucle de nuevo).
Fuentes que he comprobado:
Restaurar-aplicaciones-desde-una-copia-de-respaldo-de-nandroid-usando-titanium-backup - Titanium Backup no funciona bien en las versiones más actualizadas de Android (Particularmente Android 11, ya que es lo que tengo ahora mismo), lo mismo con Nandroid Manager (Nandroid Manager no se mantiene por el momento)
Twrp-manual-restore -- Parece antiguo y es poco probable que funcione en Android 11 (Pero puede que sí)
Restaurar los datos de la aplicación sin restaurar la imagen completa -- Podría ser una solución plausible, pero no sé dónde pegaría el archivo de datos/datos (ni siquiera sé cómo es el archivo de datos/datos), porque no tengo nada parecido a "sd/ext.SD", y no sé qué se consideraría mi "memoria legible".
Restaurar-datos-de-una-aplicación-específica-de-una-copia-de-respaldo -- Preguntado hace 8 días, una cuestión muy similar a la mía. Sin embargo, no creo que pueda replicar los pasos ya que encontré dos com.azure.authenticator, cada uno en archivos "win" separados (Uno tiene el base.apk, otro tiene algunos otros archivos, se muestra una imagen mía combinándolos)
TLDR: ¿Cómo puedo recuperar únicamente mis datos de Microsoft Authenticator desde mi copia de seguridad de TWRP?
Notas:
- Utilizo Microsoft Authenticator como mi aplicación de autenticación de 2 factores y, lamentablemente, no activé la copia de seguridad en la nube en el momento de mi restablecimiento de fábrica
- No exporté mis códigos/OTP desde Microsoft Authenticator, ya que no hay opción para ello
- Mi teléfono está rooteado, y tengo TWRP instalado
Cualquier ayuda será muy apreciada, ¡gracias!
2 votos
La aplicación Microsoft Authenticator utiliza
AndroidKeystore
para almacenar una clave RSA (parece ser una especie de clave maestra que se requiere para descifrar algo, utilizada en Android 4.2+). Si esa clave es realmente necesaria y tu sistema LineageOS utiliza seguridad por hardware, entonces la recuperación será imposible.