Hardware far outlasts software in the smartphone world, due to aggressive chronic designed obsolescence by market abusing monopolies. So I will never buy a new smartphone - don’t want to feed those scumbags. I am however willing to buy used smartphones on the 2nd-hand market if they can be liberated. Of course it’s still only marginally BifL even if you don’t have demanding needs.
Has anyone gone down this path? My temptation is to find a phone that is simultaneously supported by 2 or 3 different FOSS OS projects. So if it falls out of maintence on one platform it’s not the end. The Postmarket OS (pmOS) page has a full list and a short list. The short list apparently covers devices that are actively maintained and up to date, which are also listed here. Then phones on that shortlist can be cross-referenced with the LineageOS list or the Sailfish list, which seems to be exclusively Sony¹.
So many FOSS phone platforms seem to come and go I’ve not kept up on it. What others are worth considering? It looks like the Replicant device list hasn’t changed much.
So Graphene’s mission is a bit orthoganol to the mission of Postmarket OS. Perhaps it makes sense for some people to get a Graphene-compatible device then hope they can switch to pmOS when it gets dropped. But I guess that’s not much of a budget plan. Pixel 6+ are likely not going to be dirt cheap on the 2nd-hand market. Worth noting that these phones are supported by both pmOS and Calyx OS:
Fairphone 4
Google Pixel 3a
SHIFT SHIFT6mq
¹ Caution about Sony: they are an ALEC member who supports hard-right politics. They were also caught using GNU software in their DRM shit which violated FOSS licensing in a component designed to oppress. Obviously buying a new Sony thing is unethical. But perhaps a 2nd-hand one is fine. It’s still dicey though because the 2nd-hand market still feeds the 1st-hand market and rewards the original consumer. Sometimes it’s clear you’re not buying from an original owner, like someone on the street with a box of 100+ phones.
I think flash memory degrades over time. This can render any phone useless given enough years of service, but this might vary a lot between brands and usage habits. A dash cam app can kill some phones surprisingly fast.
Early flash memory had a severe bitwear/bitrot issue, but at some point (2015?) they made some strides on that. The best resilience is in the SSDs for some reason. I’m not sure how much SD cards improved, but I suppose a phone’s internal storage would be an embedded SD card.
It’s a good point, so it would be useful to know if there is a year where bitwear is less notable on phones.
It’s a shame Fairphone even has internal storage, which seems to go against their vision. But apparently Fairphone users can at least use the external storage as internal (if you neglect the apparent bug mentioned in that thread). I wonder if the internal storage is still needed for the boot loader in that case.