Earlier quoted context omitted.
I can see (though don't entirely agree) why companies feel some pain, when the customer paid for the phone, but the public's expectation is free updates for "life" (however you define that). I wonder if having a subscription where they reduce the cost of the phone for the general population, and let others sign up for a paid subscription model for updates, backed up by some kind of SLA type agreement would work. I de…
It really shouldn't be difficult, it's not as if Intel is worrying about how to support some computer sold in 2009. The reason it's difficult is because the companies have chosen to set up a short term process which means reapplying and testing hacky patches to every upgrade. If they stopped forking the linux kernel and invested in putting their systems on the mainline they could have excellent support, and dust thei…
Google provides core OS -> manufacturers add drivers -> done
(Of course this skips the "manufacturers add shitware" step).
But I've been told ARM just doesn't work that way and for whatever reason that I don't completely understand, hardware can't be abstracted this way on ARM.