Olivier Posté(e) 28 juillet 2010 Share Posté(e) 28 juillet 2010 (modifié) Ce thread va résumer mon aventure Linux Ubuntu Lucid x64 avec le Galaxy S. Je mettrai à jour ce topic. Bug USB : Tout d'abord, avec un Galaxy S standard (ROM I9000XXJF3) j'ai été confronté à un bug sur l'usb : impossible de faire reconnaître le téléphone par deux machines différentes Linux (quel que soit le mode USB choisi sur le SGS, avec ou sans le mode debug USB). Après avoir forcé l'usb en mode stockage de masse et rebooté le téléphone tout en étant connecté au PC, le PC a pu voir le téléphone après le reboot. Ce problème ne m'est arrivé qu'avec le firmware d'origine (XF3). Pour + d'infos : https://forum.frandroid.com/forum/viewtopic.php?id=19927 Virtual box : J'ai installé un Windows XP dans un Virtual Box (+ les softs qui vont bien : kies https://forum.frandroid.com/forum/viewtopic.php?id=18727 , ondin...). Il faut installer la version PUEL de Virtual Box, tous les détails ici : http://doc.ubuntu-fr.org/virtualbox Après l'install j'ai éteind Virtual Box. Il faut alors connecter le SGS en mode Kies puis éditer les modes USB de la machine virtuelle (avant de la démarrer) afin de rediriger le périphérique dans Windows. Dans Virtual Box, sélectionnez votre machine virtuelle -> Configuration -> USB -> Activer le contrôleur USB (& 2.0). Puis cliquez sur le petit icône à droite afin de créer un filtre à partir d'un périphérique USB. Lors du prochain démarrage de Windows, le SGS sera reconnu (sous Windows par Kies). Si Kies reconnait bien le téléphone, arrétez le SGS puis arrétez Windows, débranchez le SGS. Démarrez le SGS en mode flash (pour flasher un nouveau firmware : https://forum.frandroid.com/forum/viewtopic.php?id=19489 ) et connectez le en USB. Dans Virtual Box, ajoutez un filtre USB sur "Gadget Device". Démarrez Windows. Windows devrait vous détecter un nouveau périphérique. Lancez Odin, vous devriez voir la case jaune avec le port COM apparaître : http://img208.imageshack.us/img208/9158/device7.png. Dans le tuto de Flash, j'ai dû enlever la carte SIM + carte sd pour que le flash démarre, sinon j'étais blouqyé comme cela : https://forum.frandroid.com/forum/viewtopic.php?pid=290628#p290628 (ma SIM est une Virgin Mobile, je ne sais pas si c'est lié). Si le flash ne démarre pas, essayez de rebooter Windows sans le téléphone branché, éteignez le téléphone puis rallumez le en mode flash (important), lancez Odin PUIS connectez le téléphone au PC. Modifié 30 juillet 2010 par Olivier Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Jorodan Posté(e) 28 juillet 2010 Share Posté(e) 28 juillet 2010 En tout cas pour un résumé... c'est effectivement court :P Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bigbrother Posté(e) 28 juillet 2010 Share Posté(e) 28 juillet 2010 (modifié) Y'a pas besoin de rebooter le mobile pour qu'il soit détecté sous linux. Le seul problème c'est qu'il est par défaut sur Samsung Kies au lieu de stockage de masse. Une fois modifié, il suffit de mettre le cable, et de monter le volume. PS : il ne s'agit pas d'un bug usb, mais simplement kies n'existe pas sous linux. :o Modifié 28 juillet 2010 par bigbrother Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Olivier Posté(e) 28 juillet 2010 Auteur Share Posté(e) 28 juillet 2010 c'est un début, j'update au fur et à mesure, je suis en train de tenter de faire une maj du firmware sous Linux (via Virtual Box). Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Olivier Posté(e) 28 juillet 2010 Auteur Share Posté(e) 28 juillet 2010 Moi, j'avais mis l'option pour que le mobile demande dans quel mode démarrer lors de la connexion du cable usb. J'ai tout essayé, impossible de le faire reconnaître. Il a fallut que je reboote le mobile (même lsusb sous Linux ne voyait rien, aucun log usb dans system et messages lors de la connexion / deconnexion du cable, etc...) Le bug n'est peut être pas systématique mais je le précise au cas il arrive à d'autres personnes. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bigbrother Posté(e) 28 juillet 2010 Share Posté(e) 28 juillet 2010 Tu avais monté l'usb depuis le samsung en mode stockage de masse ? Parce que ça marche normalement sans problème. Je répète, le pseudo bug usb, c'est uniquement un problème de reconnaissance par kies, le truc propriétaire sous windows. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Olivier Posté(e) 28 juillet 2010 Auteur Share Posté(e) 28 juillet 2010 (modifié) Ce que j'ai fait : - j'ai branché le samsung en usb, pc allumé - le SGS m'a demandé quel mode je voulais - j'ai mis stockage de masse - j'ai monté la carte sur le SGS (via la barre de notif) - rien ne se passe coté pc - j'ai démonté la carte sur le SGS - j'ai testé à peu près tous les autres modes coté SGS (en débranchant ou pas entre chaque) - à aucun moment le PC n'a vu le début d'un periph USB, pas meme dans les logs kernel (et je connais un peu, c'est mon boulot) -> je pense que l'usb était complètement planté coté téléphone puisque après un reboot de ce dernier ca fonctionne Modifié 28 juillet 2010 par Olivier Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bigbrother Posté(e) 28 juillet 2010 Share Posté(e) 28 juillet 2010 Pourtant, j'ai la même version d'ubuntu que toi en x64 également. Par contre, il faut attendre 2 ou 3 secondes pour que le stockage de masse apparaisse sur le pc. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Olivier Posté(e) 28 juillet 2010 Auteur Share Posté(e) 28 juillet 2010 Je ne pense pas que ca vienne d'Ubuntu, je pense que ca venait du téléphone qui avait l'usb planté (et j'ai attendu bien plus j'y ai passé presque une heure). Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Olivier Posté(e) 29 juillet 2010 Auteur Share Posté(e) 29 juillet 2010 Voilà, j'ai tout mis :) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
sken Posté(e) 29 juillet 2010 Share Posté(e) 29 juillet 2010 (modifié) Encore une fois, ce n'est pas un bug USB. Il faut aller dans Parametres>Applications>Developpement>cocher Debogage USB. Puis lors de la connexion usb, tu vas dans l'onglet de notification, tu verras USB branché, cliques dessus et fais Monter et tu verras ton téléphone monter sous linux. Cette manipulation est valide aussi sous Mac. Par contre, il faut effectivement Windows et ses drivers pour pouvoir utiliser Odin et donc flasher. Modifié 29 juillet 2010 par sken Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
totoleheros Posté(e) 29 juillet 2010 Share Posté(e) 29 juillet 2010 (modifié) J'ai quitter winmo pour android, justement pour pouvoir effectuer les flash de mon Magic sous linux (OpenSuse 11.3 x64). J'avais l'intention d'acheter le SGS, mais devoir réinstaller un winx (même sous VirtualBox) m’exaspère. Un system android (linux) mis a jour sous Windows, le paradoxe total ! Odin fonctionne il sous wine ? Quelqu’un aurait il des info sur une version d'Odin sous linux, voir un flash du SGS avec adb ? Merci. Modifié 29 juillet 2010 par totoleheros Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Olivier Posté(e) 29 juillet 2010 Auteur Share Posté(e) 29 juillet 2010 Pour l'instant il n'est pas possible de flasher autrement qu'avec Odin, sous Windows (ou Virtual Box). Odin fonctionne sous Wine, mais Wine ne gère pas l'USB, donc tu ne feras pas grand chose avec Odin sous Wine :) Par contre, j'ai vu que Modaco préparait une ROM pour le SGS. Les ROM Modaco pourront s'installer + simplement sur le SGS (à priori update.zip dans la racine de la sdcard). Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Olivier Posté(e) 29 juillet 2010 Auteur Share Posté(e) 29 juillet 2010 Encore une fois, ce n'est pas un bug USB. Il faut aller dans Parametres>Applications>Developpement>cocher Debogage USB.Puis lors de la connexion usb, tu vas dans l'onglet de notification, tu verras USB branché, cliques dessus et fais Monter et tu verras ton téléphone monter sous linux. Cette manipulation est valide aussi sous Mac. Par contre, il faut effectivement Windows et ses drivers pour pouvoir utiliser Odin et donc flasher. Ca je l'ai testé aussi, et ca ne fonctionnait pas. Ca a fonctionné après le reboot du SGS. Je pense que dans certain cas, l'USB du SGS se plante et il n'y a plus rien à faire sauf le rebooter (en tous cas sur la ROM d'origine, ca ne m'est plus arrivé depuis que j'ai changé la ROM). Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bigbrother Posté(e) 29 juillet 2010 Share Posté(e) 29 juillet 2010 Tout essayé, mais à par la détection du samsung par kies, rien à faire pour odin, ça ne marche pas. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Olivier Posté(e) 29 juillet 2010 Auteur Share Posté(e) 29 juillet 2010 Tout essayé, mais à par la détection du samsung par kies, rien à faire pour odin, ça ne marche pas. Sous Virtual Box ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bigbrother Posté(e) 29 juillet 2010 Share Posté(e) 29 juillet 2010 oui. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Olivier Posté(e) 29 juillet 2010 Auteur Share Posté(e) 29 juillet 2010 Tu as quoi comme filtre usb dans ta machine virtuelle ? (je mettrais un screenshot de ma conf ce soir ici) C'est ce qui m'a donné le + de problèmes hier soir. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bigbrother Posté(e) 29 juillet 2010 Share Posté(e) 29 juillet 2010 J'ai repris ton tutoriel, mais rien n'y fait. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
johndoe Posté(e) 29 juillet 2010 Share Posté(e) 29 juillet 2010 j'avais bien galérer à une époque pour que virtualbox vois le matos usb et j'avait trouvé sur le forum qu'il fallait ajouter un filtre vide : Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bigbrother Posté(e) 29 juillet 2010 Share Posté(e) 29 juillet 2010 C'est ce que j'ai fait au départ. Donc pour kies le i9000 est détecté. Mais quand je passe à la procédure odin pour le firmware, odin ne voit pas mon galaxy. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Olivier Posté(e) 29 juillet 2010 Auteur Share Posté(e) 29 juillet 2010 En fait, il y a deux filtres mini à faire : - le premier avec le SGS en mode "Kies" : le PC voit un périphérique Samsung particulier - lorsque le SGS en mode "flashage firmware (le robot android jaune)" : le PC voit un autre périphérique Samsung Il faut que ces deux périphériques soient dans les filtres de Virtual Box. Je les ai pas là, mais je les mettrai en haut ce soir. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bigbrother Posté(e) 29 juillet 2010 Share Posté(e) 29 juillet 2010 C'est ce que j'ai fait, mais par contre est-ce que le samsung doit être en mode flashage avant de lancer virtualbox pour lui appliquer le filtre ? Il me semble avoir procédé ainsi, mais il n'a pas été pour autant détecté par odin. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Gils Posté(e) 29 juillet 2010 Share Posté(e) 29 juillet 2010 Y'a pas Odin pour Ubuntu !!! Dommage ça serai super ! Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Olivier Posté(e) 29 juillet 2010 Auteur Share Posté(e) 29 juillet 2010 C'est ce que j'ai fait, mais par contre est-ce que le samsung doit être en mode flashage avant de lancer virtualbox pour lui appliquer le filtre ?Il me semble avoir procédé ainsi, mais il n'a pas été pour autant détecté par odin. Oui, il doit être en mode flashage avant pour lui appliquer le filtre. Ce que j'ai fait : - SGS en mode flashage - connection au PC - appliquer le filtre - déconnecter usb - extinction du téléphone (batterie enlever / remettre (j'ai enlever la SIM au passage) - boot du téléphone en mode flashage sans connecter l'usb - boot de windows - lancement d'odin - connexion du cable usb De mémoire j'ai fait ca. J'ai un petit doute sur le fait que j'ai lancé Odin avant ou après avoir connecté l'usb. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.