Impossible de mettre à jour Firefox OS 2.2 ou de l'explorer

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

Répondre
eaoden
Arias
Messages : 8
Inscription : 30 oct. 2014, 09:09

Impossible de mettre à jour Firefox OS 2.2 ou de l'explorer

Message par eaoden » 07 févr. 2015, 16:09

Bonjour,

Je n'arrive pas à mettre à jour Firefox OS depuis le 10 septembre. Je n'arrive pas non plus à en parcourir les fichiers depuis mon ordinateur (Manjaro, distribution d'Archlinux) malgré l'installation d'ADB qui ne détecte pas le téléphone.

ADB me retourne le mesage suivant :

Code : Tout sélectionner

$ adb devices
adb server is out of date.  killing...
* daemon started successfully *
List of devices attached
Voici les spécifications de mon téléphone :
Version du système : 2.2.0.0-prerelease
Version de la plateforme : 35.0a1
Canal de mise à jour : nightly
Infos des commits Git : 2014-10-07 20:43:36 // 0bc74ce5


Bonne journée et merci pour votre aide :-)
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0

fabbox
Lézard à collerette
Messages : 357
Inscription : 16 oct. 2014, 20:20

Re: Impossible de mettre à jour Firefox OS 2.2 ou de l'explo

Message par fabbox » 07 févr. 2015, 16:40

Bonjour,

Quelques précisions sont nécessaires afin que je puisse te filer un coup de pouce :
  • Quel est le type la marque de ton téléphone ?
  • Par quelles voies essaies-tu de le mettre à jour ?
  • Quel sont les sorties de

    Code : Tout sélectionner

    adb devices
    et de

    Code : Tout sélectionner

     lsusb
    sur ta console ?
  • Quel est ton gestionnaire de fichier sous Mandajaro ?
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:37.0) Gecko/20100101 Firefox/37.0

eaoden
Arias
Messages : 8
Inscription : 30 oct. 2014, 09:09

Re: Impossible de mettre à jour Firefox OS 2.2 ou de l'explo

Message par eaoden » 07 févr. 2015, 20:18

Bonjour et merci pour votre réponse.

Mon téléphone est un Mozilla Flame de marque Thundersoft. J'essaie de le mettre à jour en allant dans les options > informations > rechercher des mises à jour.

adb devices ne me renvoie rien. Une fois le daemon lancé j'ai un saut de ligne, puis je suis invité à saisir une nouvelle commande.

Voici la sortie de lsusb :

Code : Tout sélectionner

$ lsusb
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 004: ID 05c8:033a Cheng Uei Precision Industry Co., Ltd (Foxlink) 
Bus 003 Device 003: ID 138a:0018 Validity Sensors, Inc. Fingerprint scanner
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bonne soirée et merci pour votre aide.
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0

fabbox
Lézard à collerette
Messages : 357
Inscription : 16 oct. 2014, 20:20

Re: Impossible de mettre à jour Firefox OS 2.2 ou de l'explo

Message par fabbox » 07 févr. 2015, 21:08

Ok super.

Si le téléphone était bien déverrouillé (écran actif pas et décadenassé), je penses qu'il doit manquer des règles udev pour le téléphone. L’explication détaillée se trouve ici en français. En résumé, il faut créer un fichier "android.rules" sous /etc/udev/rules.d/ et y inclure au moins les deux lignes suivantes (pour le Flame).

Code : Tout sélectionner

SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev"
Ici, on suppose que le groupe plugdev existe et que l'utilisateur appartient à ce groupe (voir ici en cas de difficulté pour créer/gérer/vérifier les groupes sous Arch).

S'assurer que tout les utilisateurs peuvent le lire :

Code : Tout sélectionner

sudo chmod a+r /etc/udev/rules.d/android.rules
et recharger les règles udev :

Code : Tout sélectionner

sudo udevadm control --reload-rules
Maintenant le téléphone devrait être reconnu lorsqu'il est branché. On peut le vérifier avec la commande

Code : Tout sélectionner

adb devices
Pour "forcer la mise à jour", tu peux essayer de te référer à ce qu'il y a de décrit sur la page de MDN maintenant que adb marche.

Si malgré cela, tu as toujours des problèmes, refais signe et on verra.

Bon courage !
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:37.0) Gecko/20100101 Firefox/37.0

EDIT : J'ai comme un doute en fait. La sortie de la commande

Code : Tout sélectionner

lsusb
ne montrait pas explicitement de Flame/Qualcomm. Est-ce que tu pourrais donner les sorties avec et sans brancher le téléphone pour identifier qui est qui ? Une fois identifier il suffira de modifier légèrement les règles udev pour que ça marche.

eaoden
Arias
Messages : 8
Inscription : 30 oct. 2014, 09:09

Re: Impossible de mettre à jour Firefox OS 2.2 ou de l'explo

Message par eaoden » 07 févr. 2015, 21:21

Bonsoir,

Voici la sortie de la commande sans téléphone branché :

Code : Tout sélectionner

$ lsusb
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 004: ID 05c8:033a Cheng Uei Precision Industry Co., Ltd (Foxlink) 
Bus 003 Device 003: ID 138a:0018 Validity Sensors, Inc. Fingerprint scanner
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bonne soirée.
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0

fabbox
Lézard à collerette
Messages : 357
Inscription : 16 oct. 2014, 20:20

Re: Impossible de mettre à jour Firefox OS 2.2 ou de l'explo

Message par fabbox » 07 févr. 2015, 21:49

hey hey c'est la même chose, où se cache t-il ? :shock:

Bon alors nouvelles séries de questions :
  • Est-ce que ton téléphone se met en charge lorsque tu le branches sur un port usb ?
  • Est-ce que tu as activé le stockage usb dans les paramètres du téléphone ?
  • Est-ce que tu as activé le débogage distant dans le menu développeur des paramètres (sous entend que le le menu développeurs est activé -- il s'active dans informations > Plus d'informations)
  • Est-ce que tu peux essayer sur les autres prises usb la commande lsusb ?
Désolé si mes questions peuvent te paraitre bête, je suis un peu surpris de ne rien voir en sortie là.
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:37.0) Gecko/20100101 Firefox/37.0

eaoden
Arias
Messages : 8
Inscription : 30 oct. 2014, 09:09

Re: Impossible de mettre à jour Firefox OS 2.2 ou de l'explo

Message par eaoden » 07 févr. 2015, 22:12

Merci pour votre aide.

Mon téléphone ne se met pas en charge quand je le branche sur un autre port USB, y compris sur les autres ordinateurs ou avec un autre chargeur (sauf quand il est éteint et ça s'arrête quand il s'allume). J'ai essayé de brancher mon téléphone avec et sans stockage USB, ça ne change rien. Le débogage distant est activé (Déboguer par USB → ADB uniquement) et la commande lsusb est la même sur les autres ports USB de mon ordinateur. Je n'ai actuellement pas d'autre ordinateur tournant sous GNU/Linux à portée de main.
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0

fabbox
Lézard à collerette
Messages : 357
Inscription : 16 oct. 2014, 20:20

Re: Impossible de mettre à jour Firefox OS 2.2 ou de l'explo

Message par fabbox » 07 févr. 2015, 23:05

c'est vraiment très curieux :-?

Il y a encore deux petites choses que l'on essayer avant d'attendre de tester sur un autre ordinateur :
la première est de mettre à jour Arch/Manjaro (si ce n'est pas la cas) et de rebooter ;
la seconde est de vérifier que les ports usb fonctionnent en essayant avec un clé usb par exemple.

Si la clé usb ne fonctionne pas, il se peut que l'alimentation des ports usb soit coupée.
Il y a ce vieux post sur https://bbs.archlinux.org/viewtopic.php?id=139632. Est-ce qu'il y aurait "laptop-mode-tools" d'installé sur l'ordi ? Si c'est le cas, tu peux essayer d’arrêter et/ou désactiver le service pour voir si les choses s'améliorent, voir de rebooter:

Code : Tout sélectionner

# systemctl stop laptop-mode
# systemctl disable laptop-mode
# reboot
N.B. : je n'utilise pas Manjaro mais Arch donc je ne sais pas si la distribution ne fournit pas d'autres outils pour régler ces options.

J'ai également lu que rendre verbeuse la commande lsusb forçait parfois la détection :

Code : Tout sélectionner

lsusb -v
Bon courage !
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:37.0) Gecko/20100101 Firefox/37.0

eaoden
Arias
Messages : 8
Inscription : 30 oct. 2014, 09:09

Re: Impossible de mettre à jour Firefox OS 2.2 ou de l'explo

Message par eaoden » 08 févr. 2015, 16:48

Bonjour,

J'ai mis Manjaro à jour quelques dizaines de fois depuis le 7 octobre (d'ailleurs à cette époque je tournais sous Ubuntu :P ) et j'ai déjà utilisé des clés USB depuis pour transférer des photos, des séries… etc.

laptop-mode-tools est bien installé sur mon ordinateur mais le désactiver n'a rien changé. J'ai déjà essayé de brancher mon téléphone sur l'ordinateur d'un ami alors qu'il peut partager des données avec depuis son propre téléphone, sans succès. Je pense que le problème vient de mon téléphone. J'ai cherché sur Github pour trouver le commit Git 0bc74ce5 (via la fonction de recherche propre au site et en tapant "site:github.com 0bc74ce5" dans Google), sans succès… Il me suffirait de transférer mes fichiers de mon téléphone à mon ordinateur pour réinitialiser mon téléphone. Je pense que ça résoudrait le problème.

Merci et bonne journée :-)
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0

fabbox
Lézard à collerette
Messages : 357
Inscription : 16 oct. 2014, 20:20

Re: Impossible de mettre à jour Firefox OS 2.2 ou de l'explo

Message par fabbox » 08 févr. 2015, 18:10

Pour les mises à jours du téléphone, je pense que cela est du à la fin du support des versions basées sur Android JellyBean pour passé à Android KitKat (Il y a KK dans le nom des images). La date du 7 octobre semble être la date du dernier commit de gaia pour la flame JB (j'ai googlé : Flame 0bc74ce5).

Sauvegarder les donnée et flasher avec une images plus récente résoudrait donc le problème, c'est pour cela que j'essayais de trouver une moyen de faire fonctionner la connexion entre ordinateur et téléphone (j'espérais que c'était un détail qui clochait).

Si tu as essayé sur différents ordinateurs et que cela ne change rien, je ne pense pas être en mesure de t'aider plus :-? . Je suppose que tu as essayé avec d'autres câbles USB et que les prises du téléphone sont propres ?

Tu peux essayer de renseigner sur adb par wifi (il y a ça dans les options développeur mais il ne faut pas oublier de le désactivé un fois fini :wink: ), tu pourras peut-être te connecter pour récupérer les données au moins.

Bon courage
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:37.0) Gecko/20100101 Firefox/37.0

Avatar de l’utilisateur
Zefling
Tyrannosaurus Rex
Messages : 2565
Inscription : 21 déc. 2004, 03:45
Localisation : France - 63
Contact :

Re: Impossible de mettre à jour Firefox OS 2.2 ou de l'explo

Message par Zefling » 10 mars 2015, 00:17

Tiens, j'ai un peu le même problème depuis que j'ai essayé de passé de la 2.1 à la 2.2.

Y'a pas un programme simple sous Linux pour flasher le téléphone ? J'ai essayé plein de trucs, mais au bout d'un moment, je me dis que ça devient trop compliqué pour moi. En suivant la doc du site de Mozilla : suivant la marque et plein d'autres trucs, il faire tellement de choses que je suis perdu. J'en suis arrivé à essayer de compiler même moi-même B2G... Bha, même ça ne fonctionne pas. J'ai l'impression d'avoir perdu des heures pour rien à chercher à comprendre en vain.
Votre Navigateur : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:36.0) Gecko/20100101 Firefox/36.0
Mon blog de dév web ― Thème pour le forum Geckozone ― Le clavier Latin-9 fr sous Windows ― Raccourcis clavier pour Firefox
Debian 8 KDE avec Firefox & Nightly

fabbox
Lézard à collerette
Messages : 357
Inscription : 16 oct. 2014, 20:20

Re: Impossible de mettre à jour Firefox OS 2.2 ou de l'explo

Message par fabbox » 13 mars 2015, 21:26

Bonjour Zefling,
Je n'avais pas noté ton message :wink:.
en fonction de ton téléphone, il peut exister différentes options plus ou moins complexes effectivement et il n'est pas rare de manquer la ligne contenant les éléments clés pour compiler soit au poil. Si tu veux un coup de main, peux-tu nous donner le modèle de ton téléphone ainsi que la version de OS sur ton ordinateur et expliquer un peu plus si tu as le même problème de reconnaissance du téléphone par l'ordinateur (sinon peut-être dans un nouveau sujet) ?
Bon courage
Votre Navigateur : Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0

Répondre

Qui est en ligne ?

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