upvote
You can already do most of that with GrapheneOS or even an iPhone. My contacts, files, photos, etc. are on my home server, accessed through a VPN. My GrapheneOS phone only runs a handful of open source apps. If I were to lose the phone, I would simply revoke the Wireguard key and there wouldn't be anything valuable left on it.
reply
> "selfhosting a cellphone at home with some kind of remote access system

You can use TeamViewer for that. Or maybe scrcpy could be coerced into working in a similar way.

reply
Good luck making it work again remotely after a long power outage.
reply
Not sure what do you mean? If that is a concern, there are solutions for this. Like UPSes and backup cellular connections.
reply