PDA

Ver la Versión Completa : [ CONSULTA ] Pasar chats de DOS móviles a uno nuevo


Fairphonista
31/07/15, 18:55:25
Buenas. Ya sé cómo transferir tus viejas conversaciones de Whatsapp a tu nuevo teléfono móvil. Hoy planteo rizar un poco el rizo:

Supón que se te estropea el móvil, y verificas tu número para Whatsapp en el típico smartphone gama bajo cero para emergencias. Previamente has hecho copia de seguridad de todo el teléfono averiado, incluida la carpeta Whatsapp con sus Databases.

Ahora ya tienes el nuevo dispositivo que usarás a partir de ahora y quieres recuperar tus viejas conversaciones, tanto las del móvil que se estropeó, como las del que usaste hasta conseguir el nuevo.

¿Funcionaría la solución aparentemente más sencilla? Es decir, copiar las dos carpetas de Whatsapp en la memoria del nuevo teléfono, instalar la aplicación, verificar el número y dejar que el programa restaure las conversaciones. ¿Restaurará todas?
Para evitar conflictos con los nombres de carpetas iguales, ¿es buena idea copiar todos los archivos de las carpetas de un dispositivo a las del otro? Y finalmente, ¿hay que copiar la carpeta Whatsapp entera al móvil nuevo o basta tan solo con la de Databases?

Resumen:

- Se estropea tu Móvil Habitual (1).
- Guardas la carpeta Whatsapp del Móvil Estropeado (1) en el PC.
- Instalas Whatsapp con el mismo número en un Móvil de Emergencia (2).
- Al Móvil de Emergencia (2) NO le copias ninguna conversación del Móvil Estropeado (1).
- Consigues un Nuevo Móvil Habitual (3). ¿Puedes copiarle las conversaciones de (1) y (2)?

¡Gracias!

Fairphonista
31/07/15, 19:35:55
Me respondo para añadir un dato. Dentro de la carpeta databases, hay un archivo llamado:

msgstore.db.crypt8

Y varios más de este estilo:

msgstore-XXXX-XX-XX.1.db

(Donde las X representan las distintas fechas de cada copia de seguridad).

En cuanto a los archivos con fecha, no hay problema en copiarlos todos en la misma carpeta, porque tienen nombres distintos.

Pero en cada teléfono distinto hay un 'msgstore.db.crypt8' que, lógicamente, no pueden copiarse en la misma carpeta por tener el mismo nombre.

¿se podrá renombrar uno de ellos como msgstore.db.2.crypt8? ¿Lo reconocerá el whatsapp del nuevo móvil (3) al intentar restaurar los chats?

Fairphonista
31/07/15, 20:46:47
Bueno, pues voy actualizando.

Renombrar 'msgstore.db.crypt8' como 'msgstore.db.2.crypt8' no funciona. Ni como 'msgstore-2.db.crypt8'.

Sólo restaura los mensajes de 'msgstore.db.crypt8'.

Habrá que probar otra cosa.

joeljr38
31/07/15, 21:40:21
Es simple y llanamente imposible. Me explico, no puedes agrupar dos copias de seguridad porque son acumulativas es decir si metes las dos en una carpeta solo te restaura la mas nueva, con lo que se hace practicamente imposible porque no se pueden agrupar.
Para la proxima, yo hago eso, paso las copias al movil 👎 y restauro mis conversaciones y cuando tenga el nuevo restauro estas conversaciones (viejas + nuevas) en el nuevo. Y lo tengo todo.
Porsupuesto esto se simplificara cuando salgan las copias de seguridad en Google Drive.

Fairphonista
31/07/15, 21:52:08
Gracias, joeljr38. Tiene sentido lo que dices. No obstante, he encontrado esto, que parece un poco más indicado para unsuarios algo más avanzados:

https://m4mmeek.wordpress.com/2015/02/17/merge-two-whatsapp-database-into-one/

Pero le echaré un vistazo a ver si saco algo en claro.

Por si alguien lee esto dentro de unos años, si no hay más respuestas, es que no lo conseguimos.

Nonamed
01/08/15, 07:38:53
Fairphonista:,

Ya que el tema trata de whatsapp, movemos al subforo de internet y conectividad para Android, y buen curro :ok:

Fairphonista
01/08/15, 13:26:27
¡Gracias!

He estado dándole vueltas a un montón de historias, pero me veo incapaz de seguir en un punto que me imagino que para la mayoría aquí será bastante sencillo.

Quiero desencriptar las bases de datos crypt8, pero no hay manera. He probado con SDK, android debug bridge, android backup extractor, WhatsappKeyExtractor, y miles de aplicaciones más... pero siempre me da algún error u otro, así que he decidido hacer root.

Soy root en dos teléfonos, pero no encuentro la Key de Whatsaap. Debería estar en /data/data/com.whatsapp/files/key, pero en Android sólo veo una carpeta "data", dentro no hay otra. He buscado con Root Explorer ON en ES File Explorer, pero nada.

Tengo clarísimo que si tuviera la Key, podría desencriptar las bases de datos con Whatsapp Viewer, y después seguir con el proceso. Los métodos sin ser root han fracasado.

¿Alguna idea? Prometo seguir actualizando con todo lo que descubra, y si escribo alguna burrada, tened en cuenta que es la primera vez que intento hacer algo de temas de ROOT y demás ;-)

¡Gracias!

Fairphonista
01/08/15, 14:14:25
He probado con la aplicación Omni-Crypt, que debería desencriptar bases de datos crypt8 siendo Root. Pero tampoco lo he conseguido. Me está resultando imposible...