I think I asked before but never got a solid answer. I have a s23, I disable all google and Samsung services I can etc, but I am still stuck with stock android. I plan to move to a better phone in the next year.
However I need a solution for a full phone backup. Not even a sync right now, just plug in and backup all my apps notes and photos (photos are backed up already but I don’t care about doubling up for now.
The reason being I dont want to lose or have my phone stolen and have no backup. I do have FMD installed but still.
This is one big downside of not being fully self hosted yet but refusing to use google products… No instant sync to a new phone if mine is lost.
Use syncthing and just sync all your important folders!
On F-Droid app store use Syncthing-forked
https://f-droid.org/en/packages/com.github.catfriend1.syncthingfork/
There are probably other more wholistic and specific ways to do this with apps specifically designed for it, but Syncthing you can use for pretty much anything and any other internet connected device you have you can use Syncthing to share/backup files too.
You don’t even need internet to use Syncthing, it will work entirely over your local network if both devices are on the same network.
Can i just point that at my parent folder and have it grab everything ?? I tried before and it was confusing to me
Yeah but you can also set it to copy your DCIM photos folder or whatever (if you want to backup files, make it a one way folder sync in the folder options in Syncthing), if Syncthing is limited it is because of Android’s filesystem limitations not Syncthing.
Also consider an option that uses termux if Syncthing doesn’t work such as this one that uses rsync and termux.
https://howtos.davidsebek.com/android-rsync-termux.html
^the above tutorial may look intimidating at first, but each step is explained very clearly
You can also use termux to install Syncthing and then take advantage of termux’s ability to work around Android file system limitations.
I use DataBackup (app on fdroid) for that. It does need root tho. But it makes it so incredibly frictionless to switch phones.
can’t wait till i do have a rooted device! I’ll save this for when i do,
A lot of programs have an export button for settings a such. Useful for your launcher and whatever else has a lot of settings.
I don’t like doing a full restore, new phones are a good time to clear old system files and crap.
For syncing stuff, I don’t use most of the default phone folders for docs, music, etc. I make my own for everything, so if some update or app decides to do some shenanigans to those folder none of that is backed up. Only folders I don’t make are downloads and photos, and dcim, which I still backed up.
If you don’t want to deal with a syncthing or something automatic, you could try “Back In Time” on Linux.
I’m in a similar situation. I did inidvidual backups for each app that offers such a feature and copied them into a hard drive with all the photos and other files that I need. It’s arduous the first time but it becomes easier the next time you do a full backup. I have an organized folder which contains subfolders for each app and for photos, downloads, etc. All backup files are exported into their respective folder. It takes me all in all up to 15 minutes.
I believe you can use the command-line tool “adb” for this. It’s been a while since I’ve done it since I use syncthing now, but here’s a quick intro:
- on phone, enable developer options
- on computer, install android tools, which should come with adb (Do not install full android developer toolkit, it’s huge. You only need adb)
- on computer run ‘adb devices’, which should currently print that no devices were found
- plug phone into computer, and accept authorization prompt on phone
- on computer run ‘adb devices’ again and it should list your phone with the status “authorized”
Now you should be able to use
adb pull -p -a <folder name>to back up folders to your computer, for exampleadb pull -p -a /sdcard/DCIM.Note that you will have trouble backing up the /sdcard/Android folder, which contains a lot of app data. Unfortunately I think you need root to back up that folder. Alternatively you can back up individual apps using
adb backup ....Personally I think in the long term, automatic backups like syncthing is better. Manual backups are a hassle and because of that, you won’t do them as often.


