Llevo años haciendo copias de seguridad y restaurando Signal con Titanium sin ningún incidente, hasta ahora. El otro día me encontré con un bucle de arranque jugando con un módulo Xposed. Hice un re-flash de la ROM para recuperar el acceso y luego hice una copia de seguridad de mis datos con Titanium como siempre. Después de un wipe completo y re-flash todos los datos fueron restaurados correctamente (incluso para las aplicaciones del sistema), excepto Signal que se cierra a la fuerza instantáneamente cada vez que lo abro. He leído sobre falsas reasignaciones de UID y he probado la aplicación Fix Permissions sin ningún resultado.
El miembro @Josh experimentó el mismo problema y lo atribuyó a los cambios en la versión 4.16 de Signal, que me indicó la dirección correcta para encontrar una solución. He instalado la versión 4.15.5 de aquí y luego restaurar los datos sólo de Titanium. Ahora Signal vuelve a arrancar con normalidad, pero mis mensajes de las últimas 2 semanas han desaparecido. Por supuesto, esto sólo puede ser considerarse una solución temporal. Me pregunto qué puede causar este tipo de comportamiento en Titanium, y si hay alguna solución de copia de seguridad similar disponible que funcione con Signal.
Actualización: Por fin, la versión estable lanzada ayer (4.17.5) tiene la tan esperada opción de copia de seguridad:
https://support.signal.org/hc/en-us/articles/360001890291-Restoring-messages-on-Signal-Android
Para los usuarios rooteados, seguiría siendo más fácil hacer una copia de seguridad y restaurar todas las aplicaciones en un lote después de un cambio de ROM. Por desgracia, la actualización de la 4.15.5 hizo que Signal se bloqueara instantáneamente al abrirse. Todo lo que pude hacer fue bajar la versión y exportar una copia de seguridad en texto plano, lo que significa que ahora he perdido todos los mensajes multimedia y de grupo. Ten en cuenta que cuando importes la copia de seguridad en texto plano, es posible que tengas que utilizar una versión anterior. No pude restaurar con la versión 4.17.5 ya que la aplicación siempre se bloqueaba (archivo de más de 10 MB). Sólo después de volver a la 4.15.5 la importación de texto plano tuvo éxito. La actualización posterior se realizó sin problemas.