Earlier quoted context omitted.
While the vertical integration is definitely the best way to get it done, it's not strictly required as long as there is good enough documentation for a platform. Linux originally supported Intel without any Intel engineers even knowing it existed. Also consider Apple's chips, which have gotten Linux support without Apple ever submitting a single line of code. While Qualcomm's behaviour is definitely a massive bummer…
> Linux originally supported Intel without any Intel engineers even knowing it existed. It should be noted that Intel makes CPUs, while Qualcomm makes SoCs, which include much more than just a CPU. Usually supporting the CPU is the easiest part, the rest is the issue. That said, when device OEMs release the kernel sources, modders are able to update custom roms for a long time, so I doubt this is just a Qualcomm issu…
so basically the kernel is frozen even if the android version is updated