Would be handy if there was a OS based backup system that creates a local backup file of like the settings, sms and call history, contact list, etc., which then can be either be stored on a computer or a cloud storage like Proton Drive, so I don't need to look for apps on the Play store that can do these things.
How do I backup my phone?
WickedMouse
You can use the seedvault service via Settinngs > system > backup to do that.
Worth considering though
https://hub.libranet.de/wiki/graphene-os/wiki/Backups
GrapheneOS is fantastic and automated, reliable backup is the only critical part that I miss. I hope you'll build a great solution, you have my support guys.
WickedMouse Would be handy if there was a OS based backup system that creates a local backup file of like the settings, sms and call history, contact list, etc.
I have used "SMS Import / Export", which covers SMS/MMS and contacts. The need to manually use airplane mode is a little clunky, but it's been useful.
A general backup solution would indeed be great, but we will need to wait.
de0u Yeah I've been using "SMS Backup & Restore", to save them all locally and then copy them to PC, so use the same app on the new/other phone to import them.
As there is no good backup solution in sight, my strategy is to store data on /sdcard where possible and from there I back it up with another app. Obviously this does not work for all apps, but I have started to prefer apps that can store on /sdcard and will be changing code for apps that I compile myself.
- Edited
Where is Google's backup mechanism implemented; in the core OS or in GSF? If it is in GSF, one could create a shim like many other shims in GOS. It would be enough to support one backend, namely Rclone (link). Rclone itself supports many storage solutions, ranging from self-hosted SFTP to public cloud providers. So every user could chose his preferred backup storage.
I have tested backup. Perfect no it isn't. But pretty
damn good actually. I'm not seeing why people dislike it. At the end of tbr day I'm just so thankful for a non apple/google solution.
Thank you to the devs and community.
- Edited
Yeah I've been trying seedvault the past few days it'll install all your apps , most settings are saved , contacts and call logs are saved .
But no app data , texts or pictures .
It doesn't save the important stuff
It will install backup on pixel 6 but not on pixel 6 pro half the time.
- Edited
Problem is that Seedvault depends on the same functionality as "adb backup" which Google has deprecated and said they will remove it in the future. That's why a new solution is needed. As far as Seedvault is concerned, I have tested restoring individual apps from APK while a USB drive with a Seedvault backup was plugged in, and the data was restored correctly. Whether that is enough to restore an entire phone is a different question. There are a number of apps that successfully opt-out of being backed up.
A future solution should try to make use of mechanisms proposed by Google instead of working against them. That's why using BackupAgent seems to be a good idea. A future solution should also support more than one storage backend, that's why integrating rclone seems to be a promising option; one integration point, multiple backends.
Does anyone have experience with https://openmtp.ganeshrvel.com/?
I think I just transfer all data and encrypt them on my external drive.
I am just worried that the app might be a security vulnerability.
Anyone has more insights in that and could share this, please.
Best
Even if it's more effort, I'm a fan of setting up the phone completely from scratch - especially as long as there is no reliable backup solution for GrapheneOS.
I make regular backups of individual apps (e.g. Messenger chat histories) and I have created a document with screenshots where I have noted a list of the installed apps or the arrangement of the quick toggles, for example - so that I don't have to completely start from scratch.
Murcielago I basically do the same and its very helpful, good strategy for saving all of the apps installed makes resetting and setting up again much easier.
@GrapheneOS Seedvault merged D2D experimental support. Maybe update? :) https://github.com/seedvault-app/seedvault/pull/562
Has anyone tested seedvault recently? Looks like it should work now for all apps?
- Edited
dazinism https://hub.libranet.de/wiki/graphene-os/wiki/Backups
This link is now broken since the host is offline.