• # Dogfood - corrections

    Posté par (site web personnel) . En réponse au journal Sauvegarde des SMS, MMS et du journal d'appels sous Android. Évalué à 1. Dernière modification le 24 août 2018 à 14:27.

    Je viens d'utiliser ce journal pour sauvegarder puis restaurer mon téléphone. Petites corrections à apporter :

    -r n'est pas nécessaire avec adb push :

     adb push databases/ /data/user_de/0/com.android.providers.telephony/
     adb push app_parts/ /data/user_de/0/com.android.providers.telephony/
    

    Aussi, la commande chown corrigée :

     adb shell chown -R radio:radio /data/user_de/0/com.android.providers.telephony/
    

    Pour les contacts, j'utilise DAVDroid. Superbe application pour les synchroniser avec une instance Nextcloud par exemple.

    Et j'ai eu un soucis avec SMS Backup+ (option décochée), alors pour sauvegarder le journal appels par ADB :

     adb pull /data/data/com.android.providers.contacts/databases/calllog.db
     adb pull /data/data/com.android.providers.contacts/databases/calllog.db-journal
    

    Pour restaurer :

     adb push calllog.db-journal /data/data/com.android.providers.contacts/databases/
     adb push calllog.db /data/data/com.android.providers.contacts/databases/
     adb shell chown u0_a1:u0_a1 /data/data/com.android.providers.contacts/databases/calllog.db-journal
     adb shell chown u0_a1:u0_a1 /data/data/com.android.providers.contacts/databases/calllog.db
    

    Pour retrouver les fichiers de données dans une sauvegarde TWRP (les noms peuvent être différents, selon le format de la partition data) :

     tar xf data.ext4.win000
     tar xf data.ext4.win001
    

    Normalement, un dossier data est créé (et on peut ignorer les avertissements lancés par tar).