Re:Essential Phone, available now
by maherbeg on Thursday August 17, 2017 @07:10PM
(#15041910)
I'm 90% sure this is because Qualcomm won't give out the source to various drivers. Instead you get a binary blob to deal with which makes the interface with other parts of the system untenable over time.
[ Parent
| on HN ]
Google fixed that in Android O with Project Treble, but the Essential Phone won't ship with O unfortunately.
You are (mostly) correct. Either qcom doesn't give you blob updates (sometimes) or they don't update vendor/qcom/proprietary for new releases (most of the time). Partially on qcom, partially on OEMs.