Supposons que l'OEM se désintéresse de mon appareil; puis-je quand même installer les mises à jour des distributions de stock lorsqu'elles sont émises par Google? Y a-t-il des problèmes avec les pilotes de périphérique si je choisis cette voie?
Supposons que l'OEM se désintéresse de mon appareil; puis-je quand même installer les mises à jour des distributions de stock lorsqu'elles sont émises par Google? Y a-t-il des problèmes avec les pilotes de périphérique si je choisis cette voie?
Réponses:
Une fois qu'un fabricant a abandonné la prise en charge de 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 Android dans AOSP (Android Open Source Project) et n'a pas son mot à dire si le fabricant ou l'opérateur mettra à jour un appareil donné. La seule exception est la gamme de téléphones Nexus qui sont directement pris en charge par Google. En l'état, AOSP ne peut pas être construit pour un appareil non Google sans travail majeur. 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 n'ont pas à fournir (et le font rarement) des sources pour les pilotes propriétaires, qui sont nécessaires pour créer une version Android complètement fonctionnelle pour un appareil donné. Les développeurs de la communauté utilisent généralement les pilotes des anciennes versions du système d'exploitation, ce qui limite considérablement le potentiel de mise à niveau. Les pilotes sont parfois rétroconçus, ce qui donne une plus grande flexibilité aux développeurs.
Il existe également un problème de chargeurs de démarrage verrouillés 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 utilisateurs de «bricker» leurs appareils. Il existe cependant des moyens de déverrouiller / contourner ces verrous pour de nombreux appareils.
En bout de ligne, c'est que si vous recherchez un appareil qui sera pris en charge le plus longtemps - votre meilleur choix est une ligne Nexus. Sinon, je suggère de consulter divers forums en ligne ( développeurs xda ou rootzwiki , par exemple) pour voir s'il y a suffisamment d'intérêt pour votre appareil auprès des développeurs de la communauté pour produire des ROM personnalisées pour cela.
Comme l'a commenté Uri Herrera, vous devrez rooter votre téléphone pour pouvoir installer un firmware personnalisé, puis installer un firmware communautaire de rechange, comme CyanogenMod . Il est fort probable que la communauté open source continuera à mettre à jour le firmware (ROM) même après que l'OEM ait perdu tout intérêt.
Comment rooter: Vous pouvez vous référer à un joli guide de LifeHacker - très probablement, cela peut être fait facilement en connectant l'appareil avec USB et en utilisant un programme Windows appelé SuperOneClick .
Comment installer un firmware personnalisé: La manière la plus simple est probablement d'utiliser le programme Android appelé Rom Manager . Il est disponible sur Android Market. La version premium avertira même lorsque votre ROM personnalisée recevra des mises à jour, il est donc facile de se tenir à jour.
+1 à l'installation d'une ROM personnalisée. J'ai obtenu mon désir hd en janvier, j'en avais marre du bloatware si rooté et installé cyanogenmod autour du temps. Alors que les skins du fabricant comme sense sont sympas et tout, les roms personnalisés permettent beaucoup plus de personnalisation, et je garantis que je serai sur ics avant que HTC ne publie une mise à jour (s'ils le font même)