On the subject...of anyone has good recommendations on getting phone data off the device as soon as possible to my own system would be cool.<p>I'm on immich; photos are my most important.<p>Haven't found something to offload the on device files - like saved attachments from texts.
Sailfish has a native Nextcloud integration, photos land on your home server without any user action. On iOS it requires opening the app from time to time.
IIRC you can't extract app-private directories without root or debug-signed apk. Things "under /sdcard"(in quotes because actual paths move around in typical Google manner) should be accessible from other apps/adb over USB.
I backup my iphones to linux using libimobiledevice<p>the commands I use are:<p>see if phone is connected:<p><pre><code> lsusb
</code></pre>
1) backup entire* device to filesystem:<p><pre><code> idevicebackup2 backup <backup-dir>
</code></pre>
2) backup photos/other data:<p><pre><code> ifuse mount -o allow_other /mnt
rsync -av /mnt <out-dir>
</code></pre>
command 1 will create an entire backup of the device, but in a wierd apple format. It can be restored to a clean device though.<p>command 2 will create a directory containing most of the phone data in an understanable format. for example photos will be in <out-dir>/DCIM, for example DCIM/100APPLE/IMG_0170.HEIC<p>*: what apple allows you to back up. for example, if you have the kindle app on your phone, neither the app itself, or the kindle books will be backed up. If you restore the backup, you will have to re-download the kindle app, and re-download the book files.
Syncthing is the only app i need for syncing files to home computer. No clouds, just your phone and computer (or computers).
+1<p>I have multiple syncthings between phone and home nas:<p>- Photos (immich on server/mobile). I use master on phone, so immich don't delete on phone, and then rotate my folders out of syncthing directory and then clean my on device camera photo every few months<p>- Notes: (Obsidian on server/mobile). flawless<p>- SyncFolder: random folder to move between the two.
For my self and my android, SMB protocol and app Cx File Explorer.