LineageOS is great, my one complaint is that it is almost never available for the phones I own. You basically have to get phones according to their popularity in a certain subgroup: for example currently one HTC model and two LG models are supported, but close to everything from OnePlus. I know I can get unofficial builds, put apart from the sometimes quite severe missing features (calling or camera not or only parti…
While popularity of phones plays some part, mostly this is down to the manufacturers. HTC are well-known for providing locked-down devices; even if you're looking for a near-stock experience, HTC tends not to be recommended. Samsung is similar in this regard, though they get away with it somewhat more than HTC due to demand. In short, don't complain to/about Lineage. Vote with your pocket and buy more open phones.
I agree with this wholly. Devices like iphones or the samsung devices are riddled with user-hostile features like KNOX, locked bootloaders, pre-installed payment gardens and proprietary blobs all over along with carrier locked, contractually defined handset ownership agreements.
The state of open smartphones is rather nacient, checking the wikipedia list page[0] there hasn't been a real handset launched in numbers for 3 years. I would describe the availability of these devices at best as Very Poor.
That said, HTC is much better for open firmwares than the big ones like apple or samsung. You can just ask and they will return the bootloader key. Try that with Samsung, they are horrible. Samsung is a very integrated vendor, and it can be quite challenging to develop for these very closed platforms, the software sometimes takes ages.
Case in point the Galaxy s6. The verizon locked phones still have no public bootloader unlock tooling afiak. Quite a hassle.
Currently the only Openish devices you might be able to get soonish are ( In the order of my own arbitrary bias )
- PinePhone (Pre-Production Developer Kits Shipped) [1]
- Librem 5 (Production Batches Shipping) [2]
- Necunos NC 1 (Released, Unavailable?) [3]
Unless I've left any out.
0 - https://en.wikipedia.org/wiki/List_of_open-source_mobile_pho...
1 - https://www.pine64.org/pinephone/