@sha0 ,
While I appreciate the time you've taken to respond to folks, there is a reason the general consensus around the responses is what it is.
The current understanding of your position is:
The “update or bust” approach fosters planned obsolescence.
The assumption that if you never update your system or your apps, “what worked once should always work,” so long as you do not rely on new server features.
The idea that security updates and UI changes are always bundled together.
You want an old TWRP-like
dd
approach for image backups.
The problems with these are as such:
- Modern phone apps/services change rapidly on the server side. An old OS release inevitably breaks or cannot fetch new Google apps. No project, especially a security-focused OS, can keep older Android versions patched forever. Once the official upstream stops delivering monthly patches for the OS or firmware, or once a release is years out of date, it is unsupported. That is not malicious, or “planned”, or fostering obsolescence; it is simply how open-source projects operate within practical resource constraints.
- The AOSP monthly security bulletins land on top of new releases that typically also tweak or rework parts of the UI. GrapheneOS can patch or strip certain parts, but it cannot easily “freeze” every single UI aspect while merging everything else. It is an infeasible expectation. Additionally, as @yore said:
GrapheneOS has one of the most stable UIs considering it's based on AOSP and not Google or any vendor's additions to the UI (those tend to change their UIs far more often)
- The methods and tools like TWRP and
dd
backups are inherently at odds with a mobile OS and device with locked-down firmware, verified boot, a hardware-backed keystore, etc. It would undermine secure/verified boot and hardware-bound encryption keys. It is simply a different (better) design from a security perspective.
None of this includes any comments on your "inner-state", what your requirements are with UI changes, etc. These are just the reality of each of the individual situations.