On commençait à se poser des questions, ça faisait un certain temps que HTC n’avait pas partagé le code source du noyau linux (kernel) de ses terminaux Android, mais cette époque est révolue puisque le constructeur vient tout juste de publier les sources pour la globalité des versions du One X existantes dans le monde, incluant également celles des opérateurs téléphoniques.
Grâce à cette ouverture, les développeurs indépendants vont, de leur coté, commencés à pouvoir concevoir de vrais systèmes personnalisés, qui sont plus connus sous l’appellation de « rom custom ». Dans la même gamme de smartphones, le One V commence aussi à en bénéficier, notamment avec une première version européenne.
Une seule adresse htcdev.com.
via xda-dev
Des invités passionnants et des sujets palpitants ! Notre émission UNLOCK est à retrouver un jeudi sur deux en direct, de 17 à 19h sur Twitch. Pensez aussi aux rediffusions sur YouTube !
ils ont juste fourni les codes binaires du tegra 2... lol
Sauf que c'est pas tout le monde qui le fait... quand samsung l'a fait, il a eu le droit a son article.
quand est-il du portage sur tegra 3? on a les codes?
+1 ..... vivement le code source du one s :)
Pas faux.
les code source du noyaux nous servent pas mal pour la stabilité générale et le contrôle, alors arrêtez de vous plaindre sérieux! les gars! avec d'autres entreprises ça ne se passe pas aussi facilement et C'est assez important pour en faire une News ! et merci HTC
Non vous avez raison de préciser, un blog vit aussi a travers sa communauté (comme android) et c'est interessant personellement.
Oui mais soyons précis :DDD Ok je sort...
"Android est sous license Apache au passage :)" Oui, bon, Apache c'est du BSD like hein :p
On n'en sais rien de ce qu'aurait fait HTC... Si ça se trouve pour garder les geeks de leur coté ils continuerait à distribuer le code source ! Android est sous license Apache au passage :)
Oui certes. ça sert à l'optimisation. Mais HTC n'a pas le choix. Qu'aurait t-il fait si il avait le choix ? Merci à l'ouverture d'Android et surtout au GPL de Linux qui oblige ce genre de distribution ! Et vraiment dommage qu'Android soit en licence BSD (mais bon c'est peut être pour pas froissé les constructeurs).
Avoir les librairies GPU c'est pas le plus important contrairement à ce que tu croît ! On peux s'en passer ! Les librairies importantes sont celles de l'Appareil photo ! Sans ça, il faut soit en réécrire de nouvelles, soit trouver un hack, dans les deux cas c'est long et fastidieux... Avec le code source du noyau on peux contrôler tout les Hardware du smartphone, celà permet l'Overclock, l'Undervolt etc. Et de résoudre pas mal de bugs comme le Bluetooth qui est non fonctionnel sur une ROM AOSP par exemple, il est plus simple de le faire fonctionner avec le code source du noyau :)
Pourquoi? Apres ils pourront plus dire "on peut dire/ecrire les deux... Tiens là c'est ecrit sur wikipedia" Pff... Meme plus lol...
Oui mais le noyau et le système entier n'ont rien à voir... Je pense que le tire devrait être renommé puisque HTC n'a donc pas publié le code source du One X mais seulement un tout petit morceau (le noyau Linux qui est quand même vital) qui n'est même pas explicitement visible par l'utilisateur lambda. Le plus intéressant, la surcouche HTC et les pilotes ne sont toujours pas disponibles et sont toujours fermés...
Donc l'article d'FrAndroid ne sert à rien... Rien de nouveau, rien d’extraordinaire, HTC ne fait que son devoir...
Exactement :p C'est pas Sony non plus, hein, c'est HTC x)
Oui mais, c'est pas contre toi, tu dit "Plus que quelques jours avant les premières Alpha de CyanogenMod" alors qu'elles existes déjà ! Je chipote, je sais :p PS : Ça doit pas être facile d'être rédacteur tout les jours avec des gens comme moi hein ? x)
Oui, donc je me suis exprimé trop vite... Je retire donc sur le champ "le très bon point" pour HTC... En même temps l'article de FrAndroid est bien trop ambigu !
j'avais oublié "noyau linux" -ajouté ;)
Donc HTC n'ont libéré que le minimum légal niveau code source ? En gros, HTC n'a libéré que la partie GPL d'Android et le noyau (ce qu'il est légalement obligé de faire étant donné la licence GPL) ? Rien de plus ?
Juste le code source du noyau Linux, le strict minimum légal, comme tu dit plus bas :) Pour ne pas rentrer en conflit avec la license GPL :) C'est pas à eux de fournir les "drivers" comme tu dit pour les chipset GPU ou autre :p Sur le coup c'est à Nvidia de se bouger les fesses et de fournir les librairies de leur chipset GPU de leur "super processeur" Tegra 3 :p
Hmmm c'est à dire ? Peux-tu préciser un peu plus ce que tu veux dire ?
Donc le strict minimum légal ?
Euuuuuh... C'est le code source du noyau Linux employé, et non le code source du One X en entier (ce qui est impossible xD), HTC à libéré le code source du noyau Linux 3.0.16 du Sensation il y a 2 mois, ça ne fait donc pas "longtemps" que HTC n'avait pas libéré de code source :p De plus les ROMs customs comme CM9 ou AOKP ont déjà été portée sur le One X par le dev TripNRaVeR depuis environ 2 semaines, le dev n'a pas attendu la sortie du code source du "kernel" pour compiler sa ROM :p Mais grâce à ce code source, sa ROM est plus stable en revanche :) Je fais le relou de service mais je trouve cet article bien imprécis :/
Très bon point pour HTC qui légalement n'est pas obligé de le faire (sauf pour la partie GPL et Linux d'Android). Tout l'Android du HTC (dont les pilotes) ont été libérés ? Où juste une partie hors surcouche HTC ?
Attention aux fautes orthographe....
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix