Page 1 sur 1

Noyaux Linux et versions Android de base des versions de FFOS

Publié : 21 janv. 2016, 14:25
par BiiO
Hello tous!

Je me demandais où je pouvais trouver des informations sur la correspondance entre les versions de Firefox OS et les noyaux Linux & versions d'Android sur lesquelles elles sont basées.

Vous avez une idée ?
Merci :D .

Re: Noyaux Linux et versions Android de base des versions de FFOS

Publié : 21 janv. 2016, 14:51
par sizvix
Dans ce que j'ai compris, la version de Firefox OS ne dépends pas vraiment d'une version d'android ( par exemple, on peut installer la 2.5 sur lolipop, kitkat et en partie jelly bean je crois )
Cela dit, la 2.5 s'installe bien si tu as une version CyanogenMod qui tourne sur ton appareil ( il semble que c'est notamment dû aux drivers propriétaires )

Re: Noyaux Linux et versions Android de base des versions de FFOS

Publié : 21 janv. 2016, 18:49
par BiiO
Ah?
Il me semblait que les versions de FFOS utilisaient comme base des versions Android différentes. Bon bah j'ai pas tout compris :mrgreen:.

Pareil pour le noyau Linux de FFOS ? C'est le même de la version 1.0 à la version 2.6 ?

Re: Noyaux Linux et versions Android de base des versions de FFOS

Publié : 25 janv. 2016, 10:58
par genma
Le coeur, le fameux noyau Linux, c'est "Gonk". Une page d'explication https://developer.mozilla.org/fr/Firefo ... tform/Gonk
Sur le ZTE Open C, par exemple, on garde Gonk et on change Gecko et Gaia. On a donc les mêmes drivers/noyaux de la version 1.3 (par défaut) à la 2.6.

Sur les Sony Z3C du programme FoxFooding, Mozilla a passé des accord avec Sony pour avoir les drivers/DRM propriétaires gérant la caméra/appareil photo. Des builds fait main n'ayant pas ces drivers, ça pose problème...

Re: Noyaux Linux et versions Android de base des versions de FFOS

Publié : 25 janv. 2016, 19:45
par tchevalier
genma a écrit :Le coeur, le fameux noyau Linux, c'est "Gonk". Une page d'explication https://developer.mozilla.org/fr/Firefo ... tform/Gonk
Sur le ZTE Open C, par exemple, on garde Gonk et on change Gecko et Gaia. On a donc les mêmes drivers/noyaux de la version 1.3 (par défaut) à la 2.6.

Sur les Sony Z3C du programme FoxFooding, Mozilla a passé des accord avec Sony pour avoir les drivers/DRM propriétaires gérant la caméra/appareil photo. Des builds fait main n'ayant pas ces drivers, ça pose problème...
Mozilla n'a passé aucun accord, il s'agit de l'initiative Open Devices de Sony ;) c.f. https://hacks.mozilla.org/2015/10/build ... n-devices/
Et chaque version de Firefox OS est portée sur des versions différentes de Firefox OS, le Z3C peut par exemple tourner avec un bootloader Kit-kat où là caméra fonctionne, ou avec comme actuellement un bootloader Lollipop où les pilotes ouverts fournis par Sony commencent à arriver : http://developer.sonymobile.com/2015/11 ... ROGM-Jan16

Les DRM auxquels tu fais référence sont utilisés par les ROM stock de Sony pour améliorer la qualité des images et sont supprimés lorsque l'appareil est dévérouillé, comme expliqué sur http://developer.sonymobile.com/unlockb ... ot-loader/

Sur Open C on ne change pas la couche basse jusqu'à présent tout simplement parce que l'on ne pouvait pas, mais Dattaz est en train de le faire fonctionner avec une ROM Cyanogen Kitkat, par exemple

Re: Noyaux Linux et versions Android de base des versions de FFOS

Publié : 26 janv. 2016, 09:09
par BiiO
Très intéressant tout ça!
Et donc j'imagine que chaque version Android de base apporte son petit quelque chose (améliorations ou nouveaux bugs).

Sur l'Open C, on a quoi du coup actuellement à la base? Jelly Bean?

Merci à vous deux pour les explications! C'est ce que je voulais savoir ;-)

Re: Noyaux Linux et versions Android de base des versions de FFOS

Publié : 26 janv. 2016, 19:12
par tchevalier
BiiO a écrit :Très intéressant tout ça!
Et donc j'imagine que chaque version Android de base apporte son petit quelque chose (améliorations ou nouveaux bugs).
Oui, il faut refaire un portage à chaque nouvelle version d'Android. Ça casse des choses, en répare d'autres…
BiiO a écrit : Sur l'Open C, on a quoi du coup actuellement à la base? Jelly Bean?
C'est ça, tu peux trouver le noyau Jelly Bean de l'Open C sur ce site http://opensource.ztedevice.com/

Re: Noyaux Linux et versions Android de base des versions de FFOS

Publié : 26 janv. 2016, 20:22
par BiiO
Excellent tchevalier, merci pour le lien.

J'ai hâte de savoir ce que va donner la tentative de dataz avec Cyanogen KitKat :-).

++