3 votes

Quelles sont les bonnes pratiques pour sauvegarder les ROM's en utilisant TWRP si je change souvent de ROM's ?

Je veux vérifier et jouer avec différentes ROM sur mon téléphone portable. Mon téléphone est déverrouillé et enraciné.

Voici le scénario :

  1. J'ai installé LineageOS 17.1(microG) et fait une sauvegarde en utilisant TWRP. J'ai coché toutes les options de sauvegarde sauf le cache (boot, data, recovery, system, system image, efs).
  2. Ensuite, je veux installer la ROM personnalisée Ubuntu Touch et je vais faire une sauvegarde.
  3. Ensuite, je vais installer la fondation /e/ OS ROM et je vais faire une sauvegarde.

Questions :

  1. Quelles seraient les bonnes pratiques pour faire des sauvegardes et restaurer si je veux jouer entre ces systèmes en enregistrant tous les changements dans le ROM (nouvelles applications, paramètres) en cours de route ?
  2. Disons que je veux revenir à Ubuntu Touch ROM depuis /e/ ROM. Quelles sont les options minimales de la sauvegarde TWRP que je dois vérifier pour retrouver mon état précédent (pleinement fonctionnel) à Ubuntu Touch ROM ?
  3. Dois-je sauvegarder toutes les options de TWRP en permanence ?

Remarques :

Je ne m'attends pas à ce que les applications de LineageOS fonctionnent sur UbuntuTouch ni sur /e/ OS. Je vais installer les applications séparément pour chaque ROM. Il n'y a pas besoin de partager les données entre les ROMs, mais si c'est possible, faites-le moi savoir.

4voto

beeshyams Points 37355

Sans entrer dans les détails de la ROM que vous utilisez actuellement et de celle que vous voulez flasher, TWRP n'est pas une bonne idée. Raisons :

  • TWRP est utilisé pour créer une image nandroid et comme vous pouvez le voir dans l'image aide wiki tag nandroid vous pouvez rencontrer de sérieux problèmes si la structure des répertoires de la ROM est différente. La restauration d'une section de la sauvegarde TWRP peut également causer des problèmes (lisez la page liée pour plus de détails).

  • Ce qui peut être une application utilisateur dans une ROM, peut très bien être une application système (ayant des privilèges élevés) et cela peut causer des problèmes.

  • Dépendances Google : Il se peut que vous exécutiez des Gapps sur Lineage et que cela ne soit pas possible dans d'autres ROMs.

  • Je ne suis pas familier avec Ubuntu mais je doute que vous puissiez exécuter la plupart des applications utilisateur de LineageOS sur ce système.

Il y aurait d'autres raisons, mais celles-ci me sont venues à l'esprit en lisant votre question. Il est préférable d'effectuer des sauvegardes individuelles des applications à l'aide de titanium-backup et les restaurer en fonction de vos besoins.

Récemment, je faisais quelques recherches sur les applications de sauvegarde depuis que Titanium a échoué pour moi sur Android 11, et je suis tombé sur cette application, spécialement conçue pour les flashs fréquents de ROM et cela peut mieux correspondre à vos besoins. Voir Migrate - outil de migration personnalisé

Déplacez des applications, des données, des contacts, des SMS, etc. d'une ROM personnalisée à une autre.

Il est intéressant de noter qu'il prétend également restaurer les autorisations des applications. Fil de discussion XDA aquí et Telegram aquí . Vous avez besoin de TWRP pour utiliser cette application.

Je n'ai pas essayé cette application (je n'en ai pas besoin) et je n'y suis pas affilié.

2voto

Milner Points 533

Votre approche doit fonctionner si vous effacez les partitions avant d'effectuer la restauration. Par défaut, TWRP effectue des "sauvegardes basées sur des fichiers" (pensez à "un tarball de tous les systèmes de fichiers") - donc si le stockage cible est vide, la restauration devrait se faire sans problème.

TWRP propose également des " copies d'image ", mais comme Irfan Latif a souligné que ce n'est probablement pas le cas pour tous les systèmes de fichiers. Vous pouvez également créer des images de systèmes de fichiers en utilisant dd quand on démarre en TWRP (la sauvegarde d'un "système actif" entraîne des sauvegardes incohérentes car le système de fichiers change pendant la sauvegarde - assurez-vous toujours que cela ne se produise pas ; le démarrage de la restauration est un moyen d'y parvenir). Vous pouvez stocker ces images sur la carte SD ou les écrire directement sur votre ordinateur.

Autopromotion éhontée : Pour le dd vous pouvez jeter un coup d'œil sur mon outil Adebar - qui vous créera le script de sauvegarde nécessaire, tirant des images de toutes les partitions directement sur votre ordinateur (vous voudrez modifier le script généré pour le restreindre aux partitions nécessaires).

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X