LineageOS (running on a different device) has changed the game for me. It has been a smoother, more accessible Android experience, and I'm so grateful to the developers who make it happen.
The primary reason is the loss of iptables, and the older kernels that do not support eBPF.
U.S. carriers are also moving to VoLTE, and this is not supported on any Samsung devices at all. AT&T has already made the move, and published a list of allowed devices.
It's sad to see them go.
> The primary reason is the loss of iptables, and the older kernels that do not support eBPF.
It's worth noting that the pmOS folks are working on mainline kernel support for older devices. This is not always easy, since e.g. some devices are only supported via non-free kernel or userspace blobs. But good quality hardware might regain support at some point. If you have devices that are going unsupported because of this issue, you might want to experiment with porting them to a mainline kernel by following the instructions on the pmOS wiki.
Just bookmarked your site for inspiration, I love how smooth it is to switch languages.