I use rsync normally but I want something similar for my Android (GrapheneOS) smartphone. I want to just click and backup everything that I set up earlier. For now I manually copy folders to one and then upload it to external drive. What are your recommendations?
I’ve used Open Android Backup Companion from F-Droid for my GrapheneOS device for a while now. It’s pretty simple and straight forward, I definitely recommend giving it a go. You can select what files to backup or just back it all up.
Thanks for the recommendation. I chcked it but the app seems amandoned with very basic and default Flutter styling so it’s a sus for me and not for long term backuping. I’ve see on GrapheneOS there is a experimental files backuping in Backup Settings though.
It was updated twice in 2024, granted last update was in April. But once software is dialed, it shouldn’t need consistent updates. The website doesn’t reference anything about the project being abandoned either: https://www.openandroidbackup.me/
Guess if nothing else, it’s worked very well and hopefully will get updated in 2025. If not, ideally Graphene will have their own backup option here soon.
I use Nextcloud.
with graphene you can’t backup everything. for that you will need to root it, and graphene devs are vehemently against that
I think they think most users are absolutely stupid. I have rooted my phones for far over a decade and never have exploded my own phone or deleted something I absolutely needed in the OS. Sometimes, their absolutist mentality crosses into fear mongering.
I think they think most users are absolutely stupid.
can’t blame them for that, sadly it is true
but other then that, it might be also about security. e.g. Magisk loosens the selinux policies so that it can work at all, and it has patched a few holes in the past years that it itself have opened
I would sort of argue your point, but sadly… I have to side with you, if we are talking in the aggregate. You are 100% right. Most people do not follow best practices and will do things without knowing of the possible negative consequences.
Good points.
I just pull important stuff via ADB.
I do that via git-annex’ ADB special remote but it’s just an abstraction over pulling the files manually.
Seconding this. Far faster than copying from the phone mounted the default way through MTP over USB.
If you’re used to rsync, there’s a Python wrapper that makes syncing through ADB work like rsync: https://github.com/jb2170/better-adb-sync
If you’re on Windows, I found a simple GUI for browsing the phone through adb and pushing/pulling files, useful for a one time manual backup like I just did in prep for replacing my phone: https://github.com/Alex4SSB/ADB-Explorer






