He comprado un nuevo teléfono y he transferido la mayor parte de los datos del dispositivo antiguo al nuevo utilizando varios medios.
Sin embargo, hay una aplicación que no tiene acceso a la cuenta, por lo que no puedo guardar los datos de la caché en la nube. Esto significa que no tengo más remedio que mover/restaurar la aplicación al nuevo dispositivo con los datos sin conexión (en caché).
Esta aplicación es bastante importante para mí, y necesito los datos sin conexión.
Conozco las siguientes técnicas para hacerlo:
- Hacer una copia de seguridad y restaurar la aplicación + los datos de la caché utilizando Helium: copiar y reemplazar la carpeta 'sdcard/carbon' del teléfono antiguo al nuevo. Después de hacer esto, restaurar la aplicación con los datos del nuevo teléfono.
- Rootea el dispositivo y utiliza la copia de seguridad de Titanium para hacer lo mismo.
- Haz una copia de seguridad de las aplicaciones mediante la función "Copia de seguridad" de Google Drive.
El helio simplemente no funcionó (¡con un teléfono nuevo con Android 8.0!).
No puedo utilizar Titanium ya que no puedo Root mi viejo teléfono en este momento (antes de la copia de seguridad es completa). Y restaurar la aplicación de esta manera requerirá, con toda probabilidad, que rootee mi nuevo teléfono también, lo que es un punto de inflexión.
¿Funciona la copia de seguridad de Google Drive con todas las aplicaciones de terceros? No he visto la aplicación que quiero guardar en la lista de aplicaciones cuyos datos están siendo guardados por Google Drive.
¿Qué debo hacer? ¿Puede alguien aconsejarme?
EDITAR :
Todas las técnicas dadas en varios sitios para las copias de seguridad parciales y completas (incluyendo las copias de seguridad nandroid) son específico del dispositivo es decir, se puede restaurar a la mismo sólo del dispositivo, no de un dispositivo a otro. Esto incluye tanto Droid Explorer y Copia de seguridad simple de ADB también, aparentemente.
¿No hay una forma general de restaurar una aplicación con datos a un nuevo teléfono sin Root? La copia de seguridad de Google Drive lo hace sin Root. Si puede hacerlo, ¿por qué no pueden hacerlo otras aplicaciones?
Además, varias personas sugirieron utilizar MyBackup Pro / Asistente Android / DrFone+ . Todas estas herramientas se rinden incluso antes de intentarlo: se todo parecen requerir a Root.
0 votos
La copia de seguridad adb es bastante general porque almacena los datos de una manera que permite la restauración en cualquier dispositivo. si la aplicación no permite la copia de seguridad adb, todavía se puede extraer la aplicación de cualquier otra copia de seguridad y convertir a la copia de seguridad adb. compruebe si la recuperación de valores tiene la opción de copia de seguridad
0 votos
@alecxs: "si la aplicación no permite la copia de seguridad adb, aún puedes extraer la aplicación de cualquier otra copia de seguridad y convertirla en copia de seguridad adb. comprueba si el stock recovery tiene la opción de copia de seguridad" por favor explica lo que quieres decir con esto :)
0 votos
Algunas recuperaciones de stock tienen la opción de copia de seguridad patchworkoftips.com/
0 votos
@alecxs: LG Nexus 5. operador desbloqueado pero no rooteado.
0 votos
Twrp está disponible para hammerhead. pero el bootloader está bloqueado. no se puede arrancar twrp desde fastboot :(
0 votos
@alecxs: entonces, primero desbloquear bootlader y Root, ¿no?
0 votos
¡No! Desgraciadamente no se puede desbloquear sin pérdida de datos
0 votos
@alecxs: cierto, sí, borrará el dispositivo
0 votos
Quizás haya un exploit que permita rootear sin custom recovery. Algunas aplicaciones chinas lo hacen. pastebin.com/pN7jnBTc
0 votos
Puede instalar TWRP con el cargador de arranque bloqueado - instalar la aplicación TWRP play.google.com/store/apps/details?id=me.twrp.twrpapp - Rootear el teléfono de origen con KingRoot forum.xda-developers.com/showthread.php?t=3159986 - copia de seguridad de su recuperación de valores y flash twrp recuperación de la aplicación TWRP - arrancar en la recuperación y crear una copia de seguridad de los datos - reemplazar base.apk en /data/app/<pkgname> con su versión modificada (allowBackup en el manifiesto) - borrar la caché dalvik - reiniciar el sistema - crear adb copia de seguridad <pkgname> - instalar apk modificado al teléfono de destino - restaurar adb copia de seguridad
0 votos
@alecxs: gracias hermano, estoy probando todas estas sugerencias tuyas. Desearía que el helio funcionara. En realidad yo debe ser capaz de obtener los datos fuera de línea con el comando adb backup, pero ya que esta aplicación no aparece en la lista de aplicaciones respaldadas de Google Drive, supongo que o bien no se dirige a la API 23 o la copia de seguridad automática ha sido desactivada .... :(
0 votos
@alecxs: si es posible, ¿podrías editar tu respuesta con todos estos enfoques que has sugerido? Sería muy útil para otros también .... :)
0 votos
No es realmente la pregunta de orientación - sin Root - y es muy específico del dispositivo (explotar, twrp) ...