Hello all,
Currently I am debating whether or not to switch to a (preferably private/secure) custom rom on my device, however said device had been in use for a while now.
My question is the following: For those who have been in this situation, how have you dealt with the existing data on the device in terms of migration? After all, switching ROM usually involves a factory reset. Creating backups of everything is a bit tedious and timeconsuming and there is always the possibility of forgetting something.
I use DivestOS which is based on LineageOS and these have SeedVault integrated in it as a backup solution, but since it doesn’t work well I’ll tell what I do (If your OS has Google’s backup solution, it works well to a certain extent, but there are times when it cannot restore things like call log/sms even though it backs them up).
Android/media
folder, which means I basically export Aegis’ backup file into/storage/emulated/0/Android/media/com.beemdevelopment.aegis/backups
, with this way, I can back up and restore themedia
along with the APK of the application using Swift Backup. If you find this step unnecessary/complicated, you can create a folder calledBackups
anywhere and put all your backup files there..thumbnails
folder unnecessarily). Also if you stashed all your backups/exports into some folder, it will also sync.When I take these backups, I can completely restore the phone to its previous state even after factory settings. Of course, for a cleaner start, sometimes I don’t sync some folders back or don’t reinstall some applications. To do this the way I want, I reinstall and restore data of the applications one by one.
that’s all great, but Swift Backup requires you to have a rooted device first.
I does not require it. I don’t have root.
https://swiftapps.org/faq#appparts
I’m skimming this thread but, uh
I’d add SMS Backup & Restore is a great backup tool for SMS/MMS, and doesn’t require root to backup. I’ve been using it since about 2010, and still have most of my messages from that time (saved as text files that can be exported).
It may require root to restore, but I don’t think so anymore.