Supposons que l'équipementier se désintéresse de mon appareil ; puis-je toujours installer les mises à jour de la distro stock lorsqu'elles sont publiées par Google ? Y a-t-il des problèmes avec les pilotes de périphériques si je choisis cette voie ?
Réponses
Trop de publicités?Lorsqu'un fabricant cesse de prendre en charge l'appareil, votre seul choix est de l'enraciner, de déverrouiller son chargeur de démarrage (si possible) et d'installer des ROM personnalisées.
Google ne publie que le code source d'Android dans l'AOSP (Android Open Source Project) et ne peut pas dire si le fabricant ou l'opérateur mettra à jour un appareil donné. La seule exception est la ligne de téléphones Nexus, qui est soutenue directement par Google. En l'état actuel des choses, AOSP ne peut pas être construit pour un appareil non Google sans un travail important. Même si les fabricants et les opérateurs sont tenus de fournir le code source, cela n'est vrai que pour la partie du système d'exploitation. Ils ne sont pas obligés (et le font rarement) de fournir les sources des pilotes propriétaires, qui sont nécessaires pour construire une version d'Android totalement fonctionnelle pour un appareil donné. Les développeurs communautaires utilisent généralement les pilotes d'anciennes versions du système d'exploitation, ce qui limite considérablement les possibilités de mise à niveau. Les pilotes font parfois l'objet d'une ingénierie inverse, ce qui donne une plus grande flexibilité aux développeurs.
Il y a également un problème de verrouillage du bootloader sur la plupart des nouveaux téléphones et tablettes Android, ce qui limite l'étendue des changements qu'une ROM personnalisée peut apporter. La plupart des fabricants et des opérateurs verrouillent les chargeurs de démarrage pour empêcher les gens de "bricoler" leurs appareils. Il existe cependant des moyens de déverrouiller ou de contourner ces verrouillages pour de nombreux appareils.
En résumé, si vous cherchez un appareil qui sera pris en charge le plus longtemps possible, votre meilleur choix est la gamme Nexus. Sinon, je vous suggère de consulter divers forums en ligne ( xda-developers ou rootzwiki par exemple) pour voir si votre appareil suscite suffisamment d'intérêt de la part des développeurs de la communauté pour produire des ROM personnalisées pour lui.
Comme l'a dit Uri Herrera, vous devrez Enracinez votre téléphone pour pouvoir installer un firmware personnalisé, et ensuite installer un micrologiciel communautaire après-vente, comme CyanogenMod . Il est fort probable que la communauté open source continue à mettre à jour le firmware (ROM) même après que les OEM aient perdu tout intérêt.
Comment s'enraciner : Vous pouvez vous référer à un bon guide par LifeHacker - il est très probable que cela puisse être fait facilement en connectant le dispositif par USB, et en utilisant un programme Windows appelé SuperOneClick .
Comment installer un firmware personnalisé : Le moyen le plus simple est probablement d'utiliser le programme Android appelé Gestionnaire Rom . Il est disponible sur Android Market. Le site version premium vous avertira même lorsque votre ROM personnalisée sera mise à jour, afin qu'il soit facile de rester à jour.
+1 à l'installation d'une ROM personnalisée. J'ai eu mon desire hd en janvier, j'en avais marre des bloatware, j'ai donc enraciné et installé cyanogenmod à peu près au même moment. Alors que le fabricant skins comme le sens sont agréables et tout, roms personnalisés permettent beaucoup plus de personnalisation, et je garantis que je serai sur ics avant HTC sortir une mise à jour (si elles même faire)