Jump to content
Vosky

[NIGHTLY] Firefox OS avec Spark

Recommended Posts

Firefox OS

 

firefoxos.png

 

Garantie :

Ni FrAndroid, ni Mozilla, ni moi ne sommes responsable en cas de brick, de perte de données ou de combustion spontanée de votre téléphone.

Je ne fait que compiler le code de Firefox OS, les images publiées ne sont pas toutes testée.

 

Captures d'écran :

ffos1.png   ffos2.png   ffos3.png

 

Ce qui ne fonctionne pas (au 05/07/2014) :

- LED de notifications

 

Changelogs :

- v2.1

- v2.2

 

Prérequis :

- Bootloader dévérouillé

- Recovery custom (CWM / Multirom) pour les builds recovery

 

Installation via fastboot

Téléchargez l'archive de Firefox OS et les platform-tools

Démarrez votre Nexus 5 en appuyant simultanément sur les 2 touches de volume et Power.

Déplacez les fichiers img de l'archive dans le répertoire des platform tools

Ouvrez un terminal et entrez les commandes :

cd <répertoire platform-tools> (ex C:\Users\Toto\Downloads\platform-tools)

fastboot flash boot boot.img

fastboot flash cache cache.img

fastboot flash recovery recovery.img

fastboot flash system system.img

fastboot flash userdata userdata.img

TELECHARGER

 

Bou, c'est de la m*rde !

Comment je remet Android ?

Guide du débutant -> Chapitre 5

Edited by Vosky
  • Like 2

Share this post


Link to post
Share on other sites

Tu peux pas faire un zip a flasher? Compatible multi rom?

Je suis intéressé de suivre le développement

merci

Share this post


Link to post
Share on other sites

J'ai essayé d'en faire, mais ça n'a pas fonctionné. :/

Si tu as un bon tuto je suis preneur.

 

Lors de la compilation j'ai bien /system/ /data/ et /boot.img mais je ne sais pas comment générer le META-INF.

Share this post


Link to post
Share on other sites

En théorie si tu archives et que tu signes ton archive, ca génère un meta-inf.

 

Voir je pense ce tuto pour avoir l'outil de signature d'archive :

 

https://forum.frandroid.com/topic/20103-tuto-signer-une-apk-ou-une-archive-zip/

 

EDIT : Sinon tu prend un tout fait (updaterScript) et tu le modifies, et tu resignes normalement.

Y a ce tuto pour faire un update clockworldmod : https://forum.frandroid.com/topic/124778-tutoriel-creation-de-zip-a-flasher-pour-le-clockworkmod-recovery/

Edited by zarnergun

Share this post


Link to post
Share on other sites

Merci pour vos liens, je vais voir ce que je peux faire pour automatiser ça.

Share this post


Link to post
Share on other sites

Par contre quand j'essaye de signer une archive avec tes fichiers, j'ai cette belle erreur : 

 

8i4n.jpg


En fait tu devrais commencer ton debug direct depuis les fichiers de la version chimera revo, qui à déjà fait tout le boulot concernant le boot via recovery, ainsi que la compatibilité multirom ! 

 

http://www.chimerarevo.com/video/ubuntu-touch-su-nexus-5-nostra-anteprima/

 

Ca t'eviterait ce travail fastidueux. 

 

EDIT 2 : Encore mieux, un FIREFOX OS SIGNED SANS BOOT UBUNTU TOUCH ET COMPATIBLE MULTIROM (je viens de test a l'instant) : 

 

http://www.Lien interdit par l&#39;administrateur/forum/firefox-os-google-nexus-5-t82157.html

 

Inspire toi ou fait une alliance (comme y a du boulot a plusieurs ca va plus vite)

Edited by zarnergun

Share this post


Link to post
Share on other sites

Petite question, j'aimerais éviter d'avoir à devoir réinstaller mon recovery pour faire un restore après mon test. Je peux installer Firefox OS en gardant TWRP ou suis-je obligé d'installer le recovery dans le dossier à télécharger ?

 

Sinon bon boulot !

Share this post


Link to post
Share on other sites

Merci ;)

 

Il me semble que le recovery de firefoxOS n'est utilisé que lorsque tu fait une mise à jour OTA.

Donc leur recovery n'est pas obligatoire, tu peux garder celui que tu as.

Share this post


Link to post
Share on other sites

Oui c'est presque la même chose, à 2 détails prêts :

- Sur XDA c'est une archive flashable par le recovery, alors qu'ici il faut passer par fastboot

- Je publie une build par jour, XDA en sort une par mois

Share this post


Link to post
Share on other sites

Merci a toi pour ce travail.

Est ce que ta réussi a faire un ZIP a flasher depuis le recovery?

Sinon tu pourrais pas faire un fichier de changelog pour savoir les amélioration de la nouvelle version sur l'ancienne?

Share this post


Link to post
Share on other sites

J'arrive à signer manuellement avec Windows.

Sauf que FFos est compilé sur une machine Linux automatiquement tous les soir.

Il faut donc que j'arrive à signer sous Linux en ligne de commande pour que ça fonctionne.

 

Pour le changelog, tout ce que je peux te proposer ce sont les commits du code :

module gaia ("coeur" du système) : https://github.com/mozilla-b2g/gaia/commits/master

spécifique Nexus 5 : https://github.com/mozilla-b2g/device-hammerhead/commits/master

Chaque modification du code est référencé et n'est pas forcément très explicite pour des non-développeurs. :emo_im_lips_are_sealed:

Share this post


Link to post
Share on other sites

J'arrive à signer manuellement avec Windows.

Sauf que FFos est compilé sur une machine Linux automatiquement tous les soir.

Il faut donc que j'arrive à signer sous Linux en ligne de commande pour que ça fonctionne.

 

Pour le changelog, tout ce que je peux te proposer ce sont les commits du code :

module gaia ("coeur" du système) : https://github.com/mozilla-b2g/gaia/commits/master

spécifique Nexus 5 : https://github.com/mozilla-b2g/device-hammerhead/commits/master

Chaque modification du code est référencé et n'est pas forcément très explicite pour des non-développeurs. :emo_im_lips_are_sealed:

merci a toi pour ton travail

j'espère tu vas trouver une solution

oui dur dur de tout comprendre

Share this post


Link to post
Share on other sites

Ha, nos derniers messages on été supprimés ?

Tu m'avais demandé un changelog. En fait je ne touche pas au code de Firefox OS.

La seule modification que j'ai faite c'est ajouter une traduction française.

 

Droid0 m'avait demandé un changelog, je lui ai envoyé les commits sur github.

 

Je ne test pas toutes les builds.

J'ai fait un essai ce week end et je n'ai pas vu de changements par rapport à la build du 8 février.

Il y a toujours les mêmes problèmes.

Share this post


Link to post
Share on other sites

Test du 22 février :

 

Le Wi-Fi fonctionne.

 

Il n'y a pas de résolution DNS.

Encore des bugs graphiques.

Le menu Paramètres crash quand on le fait défiler.

Share this post


Link to post
Share on other sites

Test du 1er mars :

 

Les problèmes reportés précédemment sont corrigé.

Certaines applications crashent quand ont scroll.

Share this post


Link to post
Share on other sites

Salut,

 

Je pense que l'archive a été corrompue pendant ton téléchargement.

J'ai vérifié directement sur le serveur et les 2 dernières builds ont bien un "boot.img".

Tu nous tiens au courant ? ^_^

Share this post


Link to post
Share on other sites

Il me semble que le ramdisk.img ne sert que s'il y a un problème avec le noyau (boot.img).

Je les laisse simplement au cas où ça intéresse quelqu'un.

Share this post


Link to post
Share on other sites

Tu n'as pas réussi a faire unflashable .zip ?

je m'y connais en updater-script, je peux aider ?

tu as essayé de prendre le meta-inf de XDA ?

merci pour tes builds en tout cas ;)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.






×
×
  • Create New...