Inte helt 100 men har för mig att det bl.a handlar om kernel updates. Dvs släpper inte Qualcomm (eller exynos, mediatek) nya uppdateringar till specifik linux kärna så blir det väldigt jobbigt för respektive tillverkare att gå vidare.
Utöver det så är där (som tidigare nämnt) fortfarande problem för många tillverkare som måste uppdatera och anpassa sitt ”UI-skal” för att passa ihop med nyare Android versioner med att sammankoppla alla nya funktioner och UI-element som brukar introduceras vid större uppdateringar.
Sen är de också en kostnadsfråga.
Ett makabert problem för Android i helhet vilket google skulle lösa med project treble men det har bara löst en del av pusslet. Med android 12 ska de enligt utsaga gå att få säkerhetsuppdateringar via Play butiken så det kanske ändrar på det ytterligare.
Android 12 will be much easier to update - can be updated via Play Store -
Största problemet som jag ser det är att det finns allldeles för mycket Android hårdvara vilket kan va både fördel och nackdel men nackdelen är att det behövs läggas mycket tid på att anpassa drivrutiner och mjukvara för alla dessa modeller vilket inte särskilt många gör och är heller inte rimligt i längden.
Kan ha glömt eller missat något så förbehåller mig för ev fel, rätta mig gärna
Click to expand...