HTC avait-il le droit d'ouvrir sa politique de chargeur de démarrage?
Le 27 mai, HTC a annoncé via sa page Facebook qu'il ne verrouillerait plus les chargeurs d'amorçage sur sa gamme d'appareils. Les développeurs de toute la communauté Android ont été soulagés lorsqu'ils ont entendu cela et l'annonce, qui a été rendue publique après un grand nombre de demandes de la communauté de modding Android, a vraiment souligné le rôle d'Android en tant que plate-forme open source..
L'annonce de HTC sur leur page Facebook
HTC est l’un des plus grands fabricants de smartphones sur le marché avec un chiffre d’affaires annuel de près de 10 milliards de dollars. Il est le cerveau derrière certains des smartphones les plus populaires, tels que Desire et Sensation. Mais avaient-ils raison de déverrouiller leur stratégie de chargeur de démarrage? Pourquoi l'ont-ils fait? Lire pour mes pensées.
Qu'est ce qu'un Bootloader??
Sur un téléphone Android, le chargeur de démarrage est le processus qui permet au téléphone de démarrer le système d'exploitation par défaut de ce téléphone, qui dans le cas de HTC est généralement une variante Android (bien que la société produise certains périphériques WP7). Un chargeur de démarrage verrouillé signifie que le téléphone est uniquement capable de démarrer le système d'exploitation par défaut sur ce téléphone et rend extrêmement difficile l'installation de systèmes d'exploitation personnalisés..
Le chargeur de démarrage par défaut sur la plupart des appareils HTC
Les créateurs de ROM Android modifiées telles que Cyanogen ont réussi à contourner la politique stricte du chargeur de démarrage en contournant la protection, mais l'annonce permettra aux développeurs Android d'installer plus facilement des ROM personnalisées sur leur téléphone, sans que le chargeur de démarrage sécurisé de HTC bloque le chemin..
Pourquoi l'ont-ils fait??
HTC a fait cette annonce le 27 mai après de nombreuses demandes de la communauté de modding Android. Android est un système d'exploitation open-source basé sur Linux, ce qui signifie que les développeurs sont libres de personnaliser le système d'exploitation à leur guise. Cela explique l’énorme augmentation de la popularité des ROM personnalisées: ou des versions modifiées d’Android.
Certaines ROM personnalisées tentent de réduire le fardeau d'Android (en particulier des éléments tels que HTC Sense, dont je ne suis pas un fan) et d'optimiser les performances de votre téléphone. Pour installer une ROM personnalisée, le développeur doit contourner le chargeur de démarrage du téléphone, permettant ainsi à l'utilisateur de «flasher» la nouvelle ROM sur l'appareil, en effaçant la version précédente d'Android. Google n’a certainement pas peur des gens qui le font, mais HTC l’a probablement fait..
HTC Sense, qui fait partie intégrante de la mise en œuvre d'Android par HTC, est, après tout, un cadre propriétaire, ce qui signifie que le droit d'auteur appartient entièrement au détenteur de la licence et ne permet aucune modification. Android est (et a toujours été) un système d'exploitation à code source ouvert, si bien que HTC verrouille certaines parties du système d'exploitation semble contredire toute la vision recherchée par Google..
Avaient-ils raison?
En un mot: Oui.
Les développeurs aiment Android comme une plate-forme car ils ont la liberté de jouer et de tester de nouvelles choses. Il suffit de regarder le nombre de versions différentes d’Android publiées pour diverses plates-formes. D'autres sociétés, telles qu'Apple, verrouillent leur système d'exploitation plus étroitement que Fort Knox et accordent aux développeurs un accès très limité à ce qu'ils peuvent modifier (le jailbreaking est une exception, mais Apple fronce les sourcils à ce sujet)..
J'ai moi-même ancré mon Desire HD et y ai installé Cyanogen, ce qui en fait une différence fascinante. La performance de mon téléphone a été améliorée et son fonctionnement est généralement meilleur. De plus, il n'y a pas de cette interface Sense laide pour me saluer chaque fois que j'utilise mon téléphone.
À mon avis, HTC ne se soucie absolument pas de ce que je fais avec mon téléphone. Ils ne contrôlent pas ce que j'installe sur mon appareil. Qu'y a-t-il donc si quelqu'un installe une version personnalisée d'Android sur leur téléphone? S'ils perçoivent des redevances des utilisateurs de leurs logiciels, je suis alors corrigé. Mais ce n’est pas à eux de décider comment les gens utilisent leur téléphone; ils reçoivent toujours le même montant de la part d'un acheteur.
Il reste à déterminer comment les chargeurs de démarrage sur les téléphones HTC seront déverrouillés ou s'ils déverrouillent tous les modèles de téléphones. Cela n'affectera pas tout le monde, mais les développeurs Android les plus exigeants pousseront un soupir de soulagement en s'efforçant de faire d'Android un système d'exploitation plus ouvert et plus accessible pour tous..