Después de esto, deciros que hago esta entrada para ver si de una vez podemos solucionar el dichoso problema de que en CyanogenMod, WhatsApp fuerza cierre de repente y al abrirlo tenemos que restaurar chats o no aparece ningún chat y tenemos que reinstalar la app para poder restaurar desde la copia.
No sé qué lo causa. He preguntado por varios sitios y buscado información hasta cansarme; no he encontrado nada útil. Sin embargo, investigando he llegado a la conclusión de algunas posibles soluciones. Aquí van:
1. Reinstalación Limpia:
- Desinstalar WhatsApp.
- Ir a la carpeta de copias de chats (sdcard/WhatsApp/Databases) y copiar los archivos que contiene y MOVERLOS a otra carpeta que crees (Por ejemplo en la SD externa).
- A continuación, instala WhatsApp, sin restaurar conversaciones, y chatea un poco.
- Después, de la carpeta creada antes, copia los dos archivos más recientes (los dos últimos, uno sale con fecha y el último de todos no), y copialos en la carpeta de chats de WhatsApp.
- Por último, desinstalar WhatsApp e instalarlo de nuevo, esta vez dándole a restaurar chats.
- Después de eso rara vez me ha vuelto a pasar.
2. Borrando Axolotl
Este método es el último que he probado. Por ahora todo va bien y espero que siga así.
- Ir a la siguiente ruta: /data/data/com.whatsapp/databases.
- Borrar los tres archivos que digan "axolotl" (los 3 tienen distintas extensiones).
- Iniciar WhatsApp
Por ahora esos son los métodos que veo más fiables. Si conoces otra solución o si te suele pasar a menudo, por favor comenta y así lo podremos solucionar entre todos.