at this point, an iphone up to v8 seems most sustainable. but of course no one knows how long an 8 or even 13 will be updated or receive service.
i would still like an alternative option that is a) user reparable b) can be updated on an open source/non corporate basis