# Sauvegarde des cellulaires

# Sauvegarde cellulaires

<https://sebsauvage.net/wiki/doku.php?id=backup-telephone>  
<https://alexandre.deverteuil.net/post/synchronizing-files-across-phone-laptop-nas-with-nextcloud-and-syncthing/>

-  SMS : <https://play.google.com/store/apps/details?id=com.idea.backup.smscontacts>

- Apps : <https://f-droid.org/en/packages/com.machiav3lli.backup/>

- Accès au systèmes de fichiers :
  - EasySSHFS : <https://f-droid.org/en/packages/ru.nsu.bobrofon.easysshfs/>
  - primitive ftpd : <https://f-droid.org/fr/packages/org.primftpd/>
 

## Rapport

Valider le contenu du stockage:

```shell
# Vue globale du stockage
df -h
cd /data/
du -m | awk '$1 >= 100' | sort -g # List directories above 100 MB
du -am -d1 | awk '$1 >= 100' | sort -g # List all above 100 MB at depth level 1
du -am -d2 | awk '$1 >= 100' | sort -g # List all above 100 MB at depth level 2
```

## Étapes

```shell
# Pré-requis - récup du cell id
adb devices -l
```

1. Backup des apps avec neobackups
2. Backup Signal  
   Settings/Chats/Chats backup/Create backup  
   (passphrase in keepass)
   ```shell
   adb -s <cellulaire id> pull -a /sdcard/Documents/Backup_signal ~/Documents/sauvegarde
   ```
4. Backup Markor
   ```shell
   adb -s <cellulaire id> pull -a /sdcard/Documents/markor ~/Documents/sauvegarde
   ```
5. Sauvegarde des settings
   ```shell
   mkdir /sdcard/Documents/backup_settings
   su - # passe en root
   cp /data/system/users/0/* /sdcard/Documents/backup_settings/
   ```

5. Copie local de la sauvegarde
   ```shell
   adb -s <cellulaire id> pull -a /sdcard/backup_neobackup ~/Documents/sauvegarde
   ```
6. Copie de la sauvegarde vers le nouveau cell
   ```shell
   adb -s <cellulaire id> push ~/Documents/sauvegarde/backup_neobackup /sdcard/
   ```
7. Installation des apps minimums
   ```shell
   adb -s <cellulaire id> install ~/Documents/Cellulaires-ROMs/magisk-v28.apk
   adb -s <cellulaire id> install ~/Documents/Cellulaires-ROMs/droid-ify-v0.6.3.apk
   adb -s <cellulaire id> install ~/Documents/Cellulaires-ROMs/auroraStore-4.6.2.apk
   adb -s <cellulaire id> install ~/Documents/Cellulaires-ROMs/neo_Backup_838_release.apk
   ```
7. Restauration des apps via Neobackup
8. Configuration des connexions pour les apps
   - Signal
   - Viber
   - Whatsapp
   - Facebook (Messenger)
   - Desjardins
   - Wise
   - Picard
   - Proton Mail
   - Proton VPN
   - Tuta
   - Manuvie
   - ...etc...


## Configuration EasySSHFS

wes  
192.168.66.103  
remote path : ~/Documents/sauvegarde  
(create folder in Android home named "sauvegarde")

## Ressources

<https://github.com/newhinton/Round-Sync>  
Outil pour sync 1-direction basé sur rclone