Installez facilement B2G OS sur votre appareil avec B2G installer - un module Firefox.
Note : Chaque appareil a sous son nom la cible de construction recommandée (voir nom de code ou surnom). Par exemple, pour compiler pour le Nexus 6, utilisez ./build.sh nexus-6-l
. Les noms de code des appareils sont donnés directement par les fabricants. Vous pouvez les trouver dans le fichier build.prop
d'une ROM stock.
Appareils de développement
Ce sont les appareils de référence officiels pour le développement de B2G OS.
Image | |||
Nom (version Android) |
Z3 Compact (Kitkat) Plate-forme Sony Shinano |
Z3 (Kitkat) Plate-forme Sony Shinano |
Flame (Kitkat) |
Nom de code | aries-kk | leo-kk | flame-kk |
Build et instructions d'installation | https://discourse.mozilla-community.org/t/building-b2g-os-for-aries-z3c/8082 | https://discourse.mozilla-community.org/t/flame-builds/8548 | |
Disponible dans B2G Installer | Oui | Non | Oui |
Appareils supportés par la communauté
Ces appareils sont pris en charge grâce aux efforts de la communauté. N'hésitez pas à y contribuer !
La fréquence de distribution des builds peut fortement varier selon le nombre de mainteneurs et le temps disponible.
Appareils fonctionnels
Ces appareils disposent de builds pour faire tourner B2G OS :
Image | ||||
Nom (version Android) |
ZTE Open C | Nexus 5 | WileyFox Swift | Fairphone 2 |
Nom de code | openc-fr / openc-ebay | |||
Build et instructions d'installation | https://discourse.mozilla-community.org/t/zte-open-c/8402/ |
https://discourse.mozilla-community.org/t/test-b2gos-on-nexus-5/9405/1 |
https://discourse.mozilla-community.org/t/fairphone-2-build/8641/ |
|
Disponible dans B2G Installer |
Non (mais un buildbot est disponible) |
Oui | Oui | Pas pour l'instant, mais presque terminé. La version avec blob fonctionne. |
Travaux en cours
Le support de ces appareils est en cours :
Image | |||
Nom (version Android) |
E3 Plate-forme Sony Yukon |
Z1 Compact (Lollipop) Plate-forme Sony Rhine |
Xiaomi Redmi 1S |
Nom de code | flamingo-l | amami-l | armani |
Build et instructions d'installation | https://discourse.mozilla-community.org/t/b2g-os-flamingo-sony-xperia-e3-builds/8361 | https://discourse.mozilla-community.org/t/support-for-amami-xperia-z1c-building-debugging-providing-builds/8348 | https://discourse.mozilla-community.org/t/wip-xiaomi-redmi-1s-hongmi-1s/10273 |
État du support | Bloqué, problème avec les outils de flashage | Tout début des tests de compilation | Tests préliminaires de compilation |
Appareils sur lesquels un portage est envisageable
Voici une liste (non exhaustive) d'appareils sur lesquels un portage est éventuellement possible, grâce à la disponibilité de version AOSP ou Cyanogen Mod, ou parce qu'ils fonctionnaient sous Firefox OS jusqu'à la version 2.6.
Note : Pour l'instant, il n'existe aucun portage pour ces téléphones mais la construction de B2G OS est possible. Voir la section Comment compiler pour plus d'informations. N'hésitez pas à maintenir ces builds.
Appareils Nexus
Ces appareils sont (presque) automatiquement supportés par B2G OS car ceux sont les appareils de référence de Google pour AOSP.
Nexus 6 | Nexus 4 |
Appareils Sony
Ces appareils bénéficient de l'initiative Open Devices de Sony Mobile dont le but est de supporter dans AOSP tous les appareils Xperia modernes.
Ils sont construits sur une base AOSP Lollipop.
À l'heure actuelle, le support de l'appareil photo est absent de la plupart des appareils Sony. Cela est tributaire des travaux en cours des développeurs de Sony.
Là aussi, nous avons besoin de contributeurs pour maintenir ces portages.
Les appareils dont le support B2G OS est à venir ne sont pas listés ici.
Plate-forme Sony Shinano
Z3 | Z3 Tablet Compact | Z2 | |
leo-l | scorpion-l | sirius-l |
Plate-forme Sony Rhine
Les appareils Rhine étant dotés d'une puce NFC ancienne, cette fonctionnalité est actuellement absente. Voir le bogue 1226720 Nous avons besoin de contributeurs pour maintenir ces portages.
Z1 |
honami-l |
Plate-forme Sony Yukon
T2 Ultra | T3 | M2 |
tianchi-l | seagull-l | eagle-l |
Appareils CyanogenMod supportés
Voici des dragons ! (à compléter)
Anciens appareils
Certains anciens appareils ne sont plus maintenus par la communauté mais il est encore possible pour des bénévoles de les garder en vie (Ouais Open-Source !). N'hésitez pas à contacter l'équipe qui travaillait dessus auparavant pour avoir de l'aide.
Pour l'instant, aucun appareil n'est présent ici.
Appareils obsolètes
Oubliez le support de ces appareils si vous disposez de l'un d'eux.
Plusieurs vieux appareils ne sont plus maintenus sous B2G OS, et aucune communauté n'est là pour les garder en vie. La situation actuelle de ces appareils est inconnue ce qui signifie que les principales branches de B2G OS ne pourront sans doute pas être compilées dessus.
Geeksphone Peak | Geeksphone Keon | ZTE Open | TCL Fire |
peak | keon | inari | hamachi |
Samsung Galaxy S2 | Galaxy Nexus | Nexus S | Nexus S 4G |
galaxy-s2 | galaxy-nexus | nexus-s | nexus-s-4g |
Foxconn InFocus | Via Vixen | Pandaboard | Raspberry Pi |
flatfish | vixen | pandaboard | rpi |