Noyaux Linux et versions Android de base des versions de FFOS

Firefox OS a été un nouveau système d'exploitation destiné aux appareils mobiles. Ce forum traite des problèmes rencontrés sur les branches 1.4+ et 2.0+.
Ainsi que des téléphones et tablettes de développement (Flame...)

Modérateurs : Monique, genma

BiiO
Lézard à collerette
Messages : 259
Inscription : 15 nov. 2014, 17:42

Noyaux Linux et versions Android de base des versions de FFOS

Message par BiiO » 21 janv. 2016, 14:25

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 .
ZTE Open C - Boot2Gecko 2.2
BQ Aquaris E5 HD - Ubuntu Touch

sizvix
Lézard à collerette
Messages : 432
Inscription : 05 sept. 2013, 15:03

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

Message par sizvix » 21 janv. 2016, 14:51

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 )
Ma page de présentation en dev. web :
http://www.silpaop.com

BiiO
Lézard à collerette
Messages : 259
Inscription : 15 nov. 2014, 17:42

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

Message par BiiO » 21 janv. 2016, 18:49

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 ?
ZTE Open C - Boot2Gecko 2.2
BQ Aquaris E5 HD - Ubuntu Touch

Avatar de l’utilisateur
genma
Lézard à collerette
Messages : 216
Inscription : 20 août 2014, 14:30

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

Message par genma » 25 janv. 2016, 10:58

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...

Avatar de l’utilisateur
tchevalier
Lézard à collerette
Messages : 336
Inscription : 13 janv. 2013, 05:45
Localisation : Londres
Contact :

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

Message par tchevalier » 25 janv. 2016, 19:45

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

BiiO
Lézard à collerette
Messages : 259
Inscription : 15 nov. 2014, 17:42

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

Message par BiiO » 26 janv. 2016, 09:09

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 ;-)
ZTE Open C - Boot2Gecko 2.2
BQ Aquaris E5 HD - Ubuntu Touch

Avatar de l’utilisateur
tchevalier
Lézard à collerette
Messages : 336
Inscription : 13 janv. 2013, 05:45
Localisation : Londres
Contact :

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

Message par tchevalier » 26 janv. 2016, 19:12

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/

BiiO
Lézard à collerette
Messages : 259
Inscription : 15 nov. 2014, 17:42

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

Message par BiiO » 26 janv. 2016, 20:22

Excellent tchevalier, merci pour le lien.

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

++
ZTE Open C - Boot2Gecko 2.2
BQ Aquaris E5 HD - Ubuntu Touch

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités