J'ai sauvegardé et restauré Signal avec Titanium pendant des années sans aucun incident, jusqu'à maintenant. L'autre jour, j'ai rencontré une boucle de démarrage en jouant avec un module Xposed. J'ai fait un re-flash de la ROM pour retrouver l'accès et j'ai ensuite sauvegardé mes données avec Titanium comme d'habitude. Après un nettoyage complet et un re-flash, toutes les données ont été restaurées correctement (même pour les applications système), sauf Signal qui se ferme instantanément à chaque fois que je l'ouvre. J'ai lu des articles sur les fausses réaffectations d'UID et j'ai essayé l'application Fix Permissions sans résultat.
Un autre membre, @Josh, a rencontré le même problème et l'a attribué aux modifications apportées à la dernière version 4.16 de Signal, ce qui m'a mis sur la bonne voie pour trouver une solution de contournement. J'ai installé la version 4.15.5 de aquí et ensuite restauré les données uniquement à partir de Titanium. Maintenant, Signal redémarre normalement, mais mes messages des deux dernières semaines environ sont manquants. Bien sûr, cela ne peut être considérée comme une solution temporaire. Je me demande ce qui peut provoquer ce genre de comportement dans Titanium, et s'il existe des solutions de sauvegarde similaires qui fonctionnent avec Signal.
Mise à jour : La version stable publiée hier (4.17.5) a enfin obtenu l'option de sauvegarde tant attendue :
https://support.signal.org/hc/en-us/articles/360001890291-Restoring-messages-on-Signal-Android
Pour les utilisateurs enracinés, il serait toujours plus facile de sauvegarder et de restaurer toutes les applications en un seul lot après un changement de ROM. Malheureusement, la mise à jour de la 4.15.5 a fait planter Signal dès son ouverture. Je n'ai pu que rétrograder et exporter une sauvegarde en clair, ce qui signifie que j'ai maintenant perdu tous les médias et les messages de groupe. Notez que lorsque vous importez la sauvegarde en clair, vous devrez peut-être utiliser une version antérieure. Je n'ai pas pu restaurer avec la version 4.17.5 car l'application plantait toujours (fichier de plus de 10 Mo). Ce n'est qu'après être revenu à la version 4.15.5 que l'importation du texte en clair a réussi. Les mises à jour ultérieures se sont déroulées sans problème.