The project has sort of silo’d itself into security which is only one part of the equation. Rather than overall completeness, functionality, maintainability. It’s lacking major fundamental feature sets. Thus its more of a tails meets whonix/Qubes right now not a all in one bow wrapped package to save the day for its consumer base. Many many other issues/bugs I didnt list. Perhaps I’ll add more tomorrow. If everyone wants.
sugar_in_your_tea@sh.itjust.works 3 days ago
And that’s exactly what it should be IMO. I prefer a project with narrow goals to one that does everything, but poorly.
If I want backups, I can use something like Syncthing. When moving to a new device, I prefer to install everything from scratch because I generally don’t use most of the apps I have anyway. I don’t put anything critical on it, so why would I need to restore from a snapshot?
If you want those features, it’s not the ROM for you.
I just want a simple device with a long support cycle and no spyware, and GrapheneOS delivers. I have Google Play Services on a sperate profile, and my main profile is completely free of that crap. I want a Linux phone, but every phone has serious limitations, like missing audio, sketchy calls, or completely broken camera. GrapheneOS is the closest experience I have to that.
WhyJiffie@sh.itjust.works 3 days ago
syncthing cant backup your device. that is a file transfer app. for backing up the device you need either appmanager and root, or good old dd and root (and a half shutdown system)
currently there’s no ROM on which you could execute a real backup, thanks to encrypted storage with keys stored in TPM. TPM sees a change, and now your backup is a useless blob of practically random data
as does calyx os
with microg, this can be done on calyx too. there’s even a few options on how much you want google to know.
and if your point is that not all apps work with microg, then you would never actually move to a linux phone because that will never have google play services (hopefully, else something has gone way wrong), probably not even microg or apps that would depend on it
sugar_in_your_tea@sh.itjust.works 3 days ago
That’s exactly what backup software is, it’s keeping copies of important data in multiple places so if one dies/gets stolen, you have backup copies.
I can tell syncthing to copy all my important data to another device.
I don’t need all the installed apps or a disk image, that’s way overkill. I could do that, but it’ll get way more than I need.
You’re right, Calyx OS is also a good choice.
I went with GrapheneOS for two reasons:
My goal is a baby step toward Linux phones, not compatibility with Android. I only have Google Play Services on a separate profile, and I spend 95% of my time on the profile without it. The less I rely on Google Play Services, the easier it’ll be for me to transition to Linux alternatives.
Better app compatibility is a nice side effect. I have a handful of apps that rely on Google Play Services, and there’s a decent chance they wouldn’t work on microG. But I rarely use them and I’m willing to go without if it means I can have a Linux phone.
WhyJiffie@sh.itjust.works 3 days ago
you mean disabling microg?
if so you can refuse installation at profile setup. if you make a new profile, you can choose to install it there. then in microg settings there are some toggles for functionality
btw, which of your apps nead google services?