Titre terrible, donc je vais développer, et si vous avez un meilleur titre, allez-y.
Actuellement, de nombreuses personnes que je connais sont bloquées sur des versions anciennes et vulnérables d'Android pour une raison ou une autre. Supposons que pour une certaine population d'utilisateurs moins avertis, les étapes nécessaires pour passer à une version open source d'Android afin de surmonter ces obstacles sont en dehors de leur zone de confort.
Je ne sais pas quel conseil canonique je devrais leur donner pour qu'ils puissent prendre des décisions intelligentes sur le choix de leur téléphone à l'avenir, afin d'éviter une telle situation.
D'abord, l'objet de cette question :
Quels sont les facteurs qui conduisent à des situations où un utilisateur ne pourra plus, à un moment donné, mettre à jour Android sur son téléphone ?
Je comprends superficiellement certains facteurs. Par exemple, le fabricant de l'appareil (ou parfois l'opérateur téléphonique) peut avoir forké le stock d'Android, et il doit donc intégrer les nouvelles versions d'Android dans sa base de code, les tester, puis les distribuer à ses utilisateurs. Cela conduit souvent à des téléphones plus anciens, même ceux qui n'ont pas plus d'un an, à être essentiellement abandonnés lorsque le fabricant (ou l'opérateur téléphonique) cesse de faire le travail de mise à jour.
Donc facteur 1 : Android personnalisé par le fabricant.
Y a-t-il d'autres facteurs ?
Je suppose que même si votre téléphone est livré avec le stock Android, il pourrait y avoir des incompatibilités matérielles avec les futures versions ? Il est possible que le matériel du fabricant ait un problème avec une future version d'Android stock. C'est peut-être la raison pour laquelle les fabricants ont souvent des versions personnalisées d'Android, afin de pouvoir contrôler la diffusion des mises à jour uniquement après qu'elles aient été validées sur leur matériel.
J'espère cependant qu'il existe des normes de référence pour le matériel, de sorte que le noyau d'Android stock soit capable de faire des hypothèses qui garantissent la mise à niveau.
Je pense que j'utilise peut-être le terme "stock" de manière incorrecte. Je pense que si vous n'êtes pas pédant, ce que je veux dire est clair d'après le contexte. Toute suggestion de modification est la bienvenue.