There is a triangle of camera quality, software support, and peripheral support. You can have 2.
Fairphone is the close, but they removed the headphone jack when they upgraded their camera in order to push their shitty earbuds that they only sold/supported for 2 years I think before scrapping them and are continuing the cycle with their new headphones (directly contrary to their mission). They also refuse to add simple wireless charging.
Sony has camera quality (only their photo pro, not in their shitty default camera app) and peripherals, but no software support (2 years max).
Voting with my wallet is buying no phones ever, apparently.
Search for camera and peripheral support, as for software support, search models which have open source kernel code and bought alot, they usually have best community support, I’m saying this as current owner of poco x3 pro, and i learned my lesson when i bought redmi note 4 mtk 4/64, they didn’t released source code for mtk model, so only way to support it is to make Frankenstein from source code of snapdragon note 4 model, some smartphone kernel code with that mtk cpu support, and cherry pick updates from Linux 3.18 to current, while testing and fixing bugs from one lts version to another till you reach current one
There is a triangle of camera quality, software support, and peripheral support. You can have 2.
Fairphone is the close, but they removed the headphone jack when they upgraded their camera in order to push their shitty earbuds that they only sold/supported for 2 years I think before scrapping them and are continuing the cycle with their new headphones (directly contrary to their mission). They also refuse to add simple wireless charging.
Sony has camera quality (only their photo pro, not in their shitty default camera app) and peripherals, but no software support (2 years max).
Voting with my wallet is buying no phones ever, apparently.
There’s also Shiftphone out of Germany, but it looks like they’re still securing funding for their next round of phones.
Messed up world out there
Yeah, but they don’t meet the criteria because their camera is pretty poor IIRC.
Search for camera and peripheral support, as for software support, search models which have open source kernel code and bought alot, they usually have best community support, I’m saying this as current owner of poco x3 pro, and i learned my lesson when i bought redmi note 4 mtk 4/64, they didn’t released source code for mtk model, so only way to support it is to make Frankenstein from source code of snapdragon note 4 model, some smartphone kernel code with that mtk cpu support, and cherry pick updates from Linux 3.18 to current, while testing and fixing bugs from one lts version to another till you reach current one