Journal Cyanogen pour 32B (rom Eclair 2.1 pour HTC Magic [Sapphire])

Posté par  (site web personnel) .
Étiquettes : aucune
16
17
mai
2010
Cher journal

Ces quelques lignes pour simplement signaler la sortie il y a peu de la première rom de Cyanogen pour le "téléphone ordinateur" [sic] ou "téléphone intelligent" [re-sic + tousse fort] bref "l'assistant personnel communicant" HTC Magic [Sapphire] fonctionnelle également sur nos modèles 32B. Cette rom a pour base l'état de la branche Android au 16 mai. La version est 5.0.7-test5. Le kernel est un 2.6.33.4.

Ce qui est intégré :
Tout ce que contient Eclair, sans restriction.
Aucune application Google.

Bugs rencontré
_ La nouvelle méthode de App2sd ne semble pas encore au top. Les tests me font conseiller de se contenter de l'installation d' une application à la fois. Attendez que l'installation de la première soit complètement terminée pour lancer le téléchargement et l'installation de la suivante. (ceci n'est ni dû à la vitesse en écriture d'une sdcard class6 ni dû au process d'installation lui même, avec son "zipalign", semble t il). Bref pas vraiment un bug, faut simplement savoir qu'il est plus rapide de procéder "application par application" que de lancer l'installation de 10 applis en simultané...
_ Le zoom logiciel de l'appareil photo ne fonctionne pas (mais qui utilise ce truc ?)
_ Un Live WallPaper ne fonctionne pas : starfield. Sniff :(

Astuce alacon?
Installation des logiciels que vous utilisez le plus en mode normal (hors apps2sd), par exemple pour le mien CoPilot Live est le logiciel installé en mode normal... Tout les autres l'ont été sur la carte sd.

Les points notables :
_ La "gallerie", le logiciel de visualisation et de navigation dans les photos et images, est en version "3D" : rien à voir avec la grosse loutre de base sur 1.5, sur 1.6 ainsi que sur les premières roms 2.x pour Magic. Bien plus agréable et rapide à utiliser. En plus d'être beau et réussi.
_ L'accélération matérielle fonctionnelle.
_ L'intégration de la recherche vocale ! cool ...
_ La reconnaissance vocale
_ Les applications SFR fonctionnent (ne ralent pas sur une version non supportée)
_ Un paramètre "proxy settings" général est ajouté (mais celui ci ne prends pas en charge les proxy avec authentification)
_ Bash de base :) Des utilitaires supplémentaires ajoutés, tel que htop par exemple. Irssi est également de la partie...
_ OpenVPN fonctionne en 3 "clicks"
_ Les MMS prennent en charge la vidéo.
_ Youtube est ok, la petite application marche au poil
_ Dans la catégorie "ajout" le support de Flac est plus que notable :) Sympathique également l'intégration des conf pour les apn : rien à faire, même sl2sfr est nickel.

Dans les trucs à regarder :
les utilisations de compcache et de cgroup.

Côté utilisation
Du bonheur en barre de 12 :p
_ Voilà une rom qui permet de disposer de Eclair sur son Magic, sans compromis.
_ Le système est stable : aucun plantage observé (hormis celui concernant la non-installation avec app2sd) ni du système lui même, ni des applications autours, ni avec les applications ajoutées.
_ Le système est rapide : bien plus rapide qu'avec une rom 1.6 ...
_ Le système reste véloce : même après pas mal d'installation d'applications tierces et des utilisations de services en plus (bluetooth avec le logiciel de Medieval et cette saleté de documentstogo qui veux absoluement se lancer en tache de fond au démarrage)

Ce qui la distingue de la rom de st0ckes, et de nombeuses autres pour d'autres "assistants personnels communicants" :
Vidéo fonctionnelle : que cela soit pour lire une vidéo ou pour utiliser la caméra. Accélération 3D fonctionnelle : sur la rom de st0ckes beaucoup ne passaient pas. MMS vidéos fonctionnels. Applications SFR fonctionnelles (sfr mon compte, sfr wifi, sfr TV : sûr. Les autres aussi, je présume) Ca c'est pour l'utilisation. Côté manière de faire : l'équipe Cyanogen (on peux parler d'équipe aujourd'hui, non? bien que le nom cyanogen désigne toujours le pseudo l'auteur initial) place toutes les sources sur github... Changelog : http://github.com/cyanogen/android_vendor_cyanogen/blob/ecla(...)

Bref, cette rom apporte un android 2.1 eclair pour nos chers HTC Magic parfaitement fonctionnel, avec son lot de nouveautés. Elle est à un point de développement permettant de l'utiliser au quotidien. Le support matériel est remarquable. Donc des points qui m'ont faire dire que peut être partager l'info de sa mise à disposition dans un journal pourrait en intéresser d'autres, las d'attendre une mise à jour officielle mais ne voulant pas se retrouver avec des trucs ne fonctionnant pas, comme la vidéo ou les applis sfr, choses courantes avec les autres rom 2.x pour Magic.




Liens
Téléchargement de la rom :
http://cyanogenmod.googlecode.com/files/update-cm-5.0.7-DS-t(...)
(somme de contrôle md5 de 01bf09e8db97ca147595ddd2dfe444f5 )

Téléchargement du dernier "sdk" Android :
http://dl.google.com/android/android-sdk_r05-linux_86.tgz

Téléchargement de l'utilitaire Fastboot de HTC :
http://member.america.htc.com/download/RomCode/ADP/fastboot.(...)

Téléchargement du Recovery de Amon_RA : http://rapidshare.com/files/387932920/recovery-RA-sapphire-v(...) pour un HTC Magic 32B, estampillé "With Google"
(somme de contrôle md5 de 8846b53e3184d688e3e8a628ad81074f )

Téléchargement d'un SPL engineering :
http://rapidshare.com/files/267475618/update.Engineering-SPL(...) (md5 de 865020FBDFBD9C08950076A701A8A003 ) : Non obligatoire. (mais très utile pour flasher depuis le adb shell d'une part, et propose une réception 3g améliorée d'autre part [genre au fond de mon café préféré je capte la 3g, alors qu'avec la radio de base le téléphone passe en gprs, mais me demandez pas le "das" avec cette radio...])

Procédure résumée (pas de tuto ici, ai hésité, dans les commentaires si demande(s))
1) Rooter (sic) son téléphone
2) Mettre à jour le recovery, en tout premier
3) Mettre à jour la radio (non obligatoire)
4) Installer cette merveilleuse rom de Cyanogen pour nos Sapphire...
5) Installer les applications google (un zip existe facilitant la tache)
6) Synchroniser son compte Google, et le market, puis ré-installer ses applications.
7) Amusez vous :)

Avantage de ce modèle Sapphire 'with Google' de HTC : le bootloader ne présente pas de difficulté, pas besoin de le flasher, donc pas besoin de prendre un risque de briquage qui serait très embêtant à ce stade...
  • # Liens oubliés

    Posté par  (site web personnel) . Évalué à 4.

    • [^] # Re: Liens oubliés

      Posté par  . Évalué à 2.

      Merci pour ce super journal.
      J'étais justement en train de rechercher ce genre d'infos étant donnée que les mises à jour officielles n'ont pas l'air d'être à l'ordre du jour.
      Vu tes retours plus que positifs, je pense que je vais me laisser tenter par ce mod.
      Reste plus qu'à trouver le temps de l'installer. Je pense que c'est pas si évident. J'ai juste essayé de rooter mon tél ce week-end mais il semblerait que je sois obligé de flasher le bootloader car je n'arrive pas à utiliser fastboot tel quel.
      • [^] # Re: Liens oubliés

        Posté par  (site web personnel) . Évalué à 2.

        Un bootloader embêtant sur une htc magic "with google" de chez SFR ?? Acheté y a combien de temps ? Lorsque tu allumes le téléphone en appuyant sur les boutons RETOUR + Allumage) quelle est la version de HBOOT affichée ???
        • [^] # Re: Liens oubliés

          Posté par  . Évalué à 2.

          C'est effectivement ce tel que j'ai avec HBoot v 1.33.0007 Mais j'ai peut-etre raté un truc dans la procedure de rootage.
          • [^] # Re: Liens oubliés

            Posté par  (site web personnel) . Évalué à 2.

            La version de Hboot que tu annonces'est un perfectSPL qui pue des pieds -à priori-. C'est vraiment bizarre d'avoir ce hboot en France (je crois). Pour information : tu as acheté cet appareil quant exactement ? Et d'autre part, l'as tu mis à jour avec le logiciel de HTC pour Windows ? (source de problème de ce type) Bref c'est rootable quant même, et flashable aussi. C'est juste que c'est un peu plus dur de trouver comment faire, surtout. Et cela ajoute une étape pour ceux le faisant.
            • [^] # Re: Liens oubliés

              Posté par  . Évalué à 1.

              Ah oui, donc j'ai pas halluciné, je suis bien tombé sur un os pffff
              J'ai acheté ce portable en début d'année avec Android 1.5 puis j'ai fait la màj en 1.6 de SFR.
              Et je ne l'ai pas mis à jour avec un logiciel sous Windows vu que je suis 100% ubuntu à la maison.
              Donc je sens que je vais un peu galérer pour le rooter, en espérant ne pas le "briquer" comme je lis parfois.
              Merci pour tes infos.
              • [^] # Re: Liens oubliés

                Posté par  . Évalué à 2.

                je suis bien tombé sur un os

                Ben oui, Android 1.6, vu qu'il était déjà là...

                ----------------->[ ]
      • [^] # Re: Liens oubliés

        Posté par  (site web personnel) . Évalué à 1.

        Moi quand j'essaye de charger l'image qui va me permettre de rooter le téléphone, j'ai droit à un joli :

        pyro@waternoose:~/.android-sdk/tools$ fastboot boot boot-donut.img
        < waiting for device >


        Et plus rien ...

        Si quelqu'un à une piste, je suis sous debian SID, mon Hboot est le 1.33.0004 (SAPP10000) CPLD-11

        J'ai lu quelque part que c'était un truc avec udev mais ca ne parle que de ubuntu à chaque fois, du coup moi qui suis sous debian SID je m'emmêle les pinceaux !
        • [^] # Re: Liens oubliés

          Posté par  (site web personnel) . Évalué à 1.

          Il faut lancer fastboot en root.

          De même, pour faire des redirections de ports il faut lancer adb en root la première foi.
          • [^] # Re: Liens oubliés

            Posté par  (site web personnel) . Évalué à 1.

            Énorme, ça n'était pas dit sur cette page >> http://wiki.smartphonefrance.info/root-htcmagic.ashx

            Enfin merci beaucoup, maintenant je pars en quête du tuto pour effectuer la procédure dite en fin de journal :)

            (sauf si nôtre cher tankey passe dans le coin ;) )
            • [^] # Re: Liens oubliés

              Posté par  (site web personnel) . Évalué à 2.

              Salut Tyrel (ha non ? :p )

              Ben que cela apporterait il ?
              de la simplicité : on résume exactement quoi faire pour ce modèle et cette rom, à ce jour.
              du risque : c'est un commentaire, une erreur n'est pas à exclure, et personne ne sera là pour l'éditer avant une catastrophe.

              Donc bon, beaucoup de temps passé pour au final un risque assez important de voir des appareils ne rentrant pas "pil dans ce cadre" (exemple d'un perfectSPL ci dessus, un tel numéro de hboot semble bien correspondre à l'utilisation d'un perfectspl derrière) se faire briquer, et leurs propriétaires raler bien justement.
  • # Aucune application Google ?

    Posté par  (Mastodon) . Évalué à 3.

    Tu pourrais donner plus de détails sur ce point : est-il possible de les installer par la suite ?
    • [^] # Re: Aucune application Google ?

      Posté par  (site web personnel) . Évalué à 5.

      Google a demandé à Cyanogen il y a quelque temps l'arrêt de la distribution de ses applications dans les roms. Cyanogen a donc stoppé l'inclusion des applications Google.
      Pour les installer, deux solutions :
      _ soit de pas faire de wipe avant l'installation de la rom. (donc juste faire un wipe du cache dalvik, mais pas un wipe complet) : alors les applications google seront empaquetées, sauvées, puis ré-installées automatiquement. C'est la méthode recommandée lorsqu'on a déjà un téléphone personnalisé.
      _ soit utiliser le tarball, un zip, disponible séparement de la rom, contenant celles installées de base. Puis juste après avoir "flasher" avec la rom Cyanogen, on ajoute un "flash" avec ce zip. C'est la méthode fortement recommandée si son téléphone à encore le système de base, pour un premier flash, donc.

      Il est donc très simple de retrouver les applications Google si on le souhaite.
  • # Dévérouillage SFR

    Posté par  . Évalué à 3.

    Tout d'abord, désolé pour le néologisme du titre.

    Ensuite, je suis aussi tenté de faire cette manip', mais une question me tarraude, celle du vérouillage (le fait que l'on ne puisse pas utiliser un téléphone acheté avec un forfait SFR avec une carte sim d'un autre opérateur).

    - Le fait d'installer une ROM alternative dévérouille t'il automatiquement son téléphone ?
    - Si je veux dévérouiller mon téléphone, dois-je le faire avant tout flashage (je veux dire : si le téléphone est flashé, celà ne va t'il pas rendre impossible / compliqué la manipulation de dévérouillage) ?

    Merci.

    Oui, je me pose des questions existentielles, mais c'est la première fois que j'ai un téléphone que j'envisage de garder un peu plus longtemps que mon forfait.
    • [^] # Re: Dévérouillage SFR

      Posté par  (site web personnel) . Évalué à 2.

      Franchement, cher Jardiland , j'en sais foutre rien \o/
      Ce que je sais : la loi a été modifié à ce sujet, et les opérateurs sont obligés de fournir les codes de dévérouillage après 6 mois. Ne demande pas en magasin, c'est le service client, par téléphone, qui se charge de fournir le code qui-va-bien. S'il s'avère nécessaire d'avoir la "rom stock" pour cette manipulation (ce qui m'étonnerai beaucoup, ça me semble pas logique, pour moi ce truc est géré dans la carte sim directement) il est possible de revenir à une config d'origine très facilement : on flash avec la rom d'origine, et on flash avec l'update en 1.6 d'origine. Vala.

      Pour remettre une couche sur le "j'en sais rien" j'ai même pas essayé une autre sim avec le mien.
      • [^] # Re: Dévérouillage SFR

        Posté par  . Évalué à 2.

        Changer de rom ne déverouille pas le téléphone. Personnellement j'ai déverouillé le miens en payant le code de déverouillage sur unlock-mobile, ou un site dans le genre.
  • # Multitouch ?

    Posté par  (site web personnel) . Évalué à 1.

    Merci pour ce journal très informatif !
    Petite question : est-ce que le multitouch est supporté ?
    • [^] # Re: Multitouch ?

      Posté par  . Évalué à 1.

      Je suis en train de la tester, le multitouch y est, on peut se la jouer Iphone style :p

      Sinon après 30 minutes de tests c'est très prometteur, aussi rapide qu'un rom luo mais en 2.1 merci pour ce journal qui m'a à nouveau fait tester une rom éclair sur mon Magic.
      • [^] # Re: Multitouch ?

        Posté par  (site web personnel) . Évalué à 2.

        Il me semble y avoir un problème de drain de batterie avec les fonds d'écrans animés : as tu remarqué la même chose ? J'ai pas exploré plus que ça, c'est un simple constat : avec "courbes de bézier" activé, le téléphone n'a pas fait 4 heures hier en fin d'après midi...

        [reflexion à haute voix] Hum à moins que j'ai raté le wipe ... (ie : remise à zéro des compteurs de batteries, qui a pû mettre le souc, vu que la batterie était à 60% au moment du wipe, et que après forcément, elle affichait 0%... hum oui, ça doit être ça plutôt ça) -> confirmation dans un rechargement, donc
    • [^] # Re: Multitouch ?

      Posté par  (site web personnel) . Évalué à 2.

      Oui, autant pour la gallerie que pour le navigateur : le multitouch est présent.
      Franchement, perso je trouve pas cela pratique du tout, par exemple dans le navigateur web : je trouve bien plus pratique le système initial qui affiche une fenêtre de zoom, déplaçable, afin de choisir la partie de page sur laquelle zoomer. Le seul moment où le multitouch me semble utile sur ce type d'écran, c'est pour les photos.
      • [^] # Re: Multitouch ?

        Posté par  (site web personnel) . Évalué à 1.

        Je suis d'accord que pour la navigation c'est pas top. Par contre, tu peux toujours utiliser le double-tap pour zoomer/dézoomer de la page (ce qui équivaut à peu près à la fenêtre de zoom déplaçable de la 1.6).
  • # Hors sujet

    Posté par  . Évalué à 1.

    Sans aucune rapport avec ton journal, je crois que tu ne sais pas ce que veux dire sic :-)
    http://fr.wikipedia.org/wiki/Sic
    • [^] # Re: Hors sujet

      Posté par  . Évalué à 2.

      Sur une question aussi importante que la manipulation de la langue, pitié, Wikipedia c'est vraiment la lie.

      Je te renverrais vers le Littré :

      Sic : (adv) latin signifiant ainsi. On le met quelquefois à la marge d'un écrit, ou, entre parenthèses, dans le cours d'un texte, à la fin d'une citation, pour indiquer que l'original est bien tel qu'on le donne, avec la faute ou l'étrangeté qu'on peut remarquer, et qui, sans cette précaution, pourrait être attribuée à une faute de copie ou d'impression.

      Par extension, ce qui est possible en Français (certains diraient que c'est un signe de la maîtrise de la langue), son utilisation par Tankey est tout à fait justifiée puisqu'il donne une citation dont il veut se départir.

      D'ailleurs moi j'avais entendu ordiphone.
  • # Du bonheur en barre de 12 :p

    Posté par  . Évalué à 3.

    Une expression du bouchonnois de 12 :p
  • # Put*** de mise à jour !

    Posté par  . Évalué à 2.

    Petite question comme ça, parce que je n'ai encore jamais rencontré quelqu'un ayant ce problème : depuis que la 1.6 s'est installée sur mon HTC Magic, j'ai un bug assez chiant.
    Quand je branche le téléphone sur le câble USB relié à l'ordi, le tel. se met à déconner sévère, m'empêchant de monter le tel. comme une clé USB mais faisant aussi déconnecter la carte SIM ! Du coup, je dois remettre le code PIN (après avoir retiré le câble, parce que tant qu'il y est, le tel. semble partir en vrille sans possibilité de reprendre les choses en main).
    Du coup, pas moyen de transférer quoique ce soit (musique, photos, ...), et impossible de flasher le tel.

    Autre bug super chiant : les rappels pour les RDV notés dans le calendrier Google font planter le tel, le faisant là encore se déconnecter de la SIM, et m'obligeant à nouveau à remettre le code PIN. J'ai dû désactiver les notifications pour couper court à tout ça...


    Quelqu'un a déjà rencontré cela ? Je me dis que je devrais peut-être envoyer le tel en réparation, voire le faire remplacer mais j'avoue avoir un peu la flemme :honte:
  • # HTC Dream (G1)

    Posté par  . Évalué à 2.

    Un petit commentaire pour préciser que cette ROM fonctionne parfaitement sur le HTC Dream (Modèle de chez Mandarine avec le clavier physique).

    C'est à mon avis la rom en version android 2.1 la plus véloce et la plus stable de toutes celles que j'ai testé.
    • [^] # Re: HTC Dream (G1)

      Posté par  (site web personnel) . Évalué à 1.

      Et pour en rajouter une couche, j'ai installé cette ROM ce matin sur un G1 ADP : une merveille, comme le dit l'auteur de ce journal. Finalement, je vais peu être attendre avant de changer de téléphone !

      Merci cyanogen et les divers contributeurs.
  • # SPL / Radio

    Posté par  (site web personnel) . Évalué à 3.

    Je pense que tu fais un amalgame entre le SPL (Second Primary Loader) et le firmware Radio.

    Pour installer le dernier «Radio» le lien xda .

    Je n'ai pas mis le nouveau SPL mais simplement le nouveau firmware radio et je n'ai pas senti de modifications significative. Par contre, la ROM cyanogen affiche «H» pour le 3G+, et il y a beaucoup de bagotte-ment entre «3G» et «H». D'autre part ca peut poser des problèmes pour SFR TV (il ne se voit pas en 3G lorsqu'il est en 3G+ et refuse d'afficher les chaînes).
    • [^] # Re: SPL / Radio

      Posté par  (site web personnel) . Évalué à 2.

      Vi tout à fait, mille excuses. En voulant trop résumer, on fini par dire de sottises, ou plutot des mots pouvant être mal interprétés à cause de raccourcis trop rapides.
      "On ne parle bien qu'à propos de ce que l'on maitrise".

      J'ai mis à jour la radio en même temps que le spl. Et la différence est notable, je vois vraiment ce que j'ai pu lire : une meilleure réception. Par contre, ce que j'ai pas lu : c'est le "me demandez pas le das cette radio..."

      SFR TV fonctionne au poil sur mon téléphone ("ordiphone" pour les enculeurs de mouches qui à base de dictionnaire de rime nous refont notre langue... ou "assistant personnel communicant" ma proposition de mot définissant... Bref "téléphone" ça suffira, demain si ce n'est aujourdhui). C'est même un grand plaisir de retrouver SFR TV sur mon téléphone, j'avoue être un peu accro à euronews... (et sur les rom de luo y avait des soucis, tandisque sur la rom de st0ckes ça fonctionne pas du tout)
  • # comment installer les applcations officiels

    Posté par  . Évalué à 1.

    Merci pour cette info, j'ai pu mettre à jour mon téléphone, mais j'ai un problème pour l'étape 5:
    5) Installer les applications google (un zip existe facilitant la tache)

    Comment faire ?
    J'ai récupérer le zip mais après ?

    Google n'a pas été mon ami sur ce coup :s
    • [^] # Re: comment installer les applcations officiels

      Posté par  (site web personnel) . Évalué à 2.

      Pareil que pour le flash de Android lui même : tu fais booter ton téléphone en fastboot sur le recovery de amon_ra, puis tu choisi "flash" et tu désigne le .zip, placé à la racine de la sdcard, contenant les applis Google que tu souhaites utiliser pour toi, sur ton téléphone ;-)
  • # premier boot très long

    Posté par  . Évalué à 1.

    J'ai un htc magic 32b de chez sfr.
    J'ai suivit la procédure d'installation et je n'ai eu aucun problème, néanmoins mon premier boot s'éternise (15 minute maintenant).
    Je suis bloqué sur l'image d'une boite dont sort le personnage de google (android).
    Je désirerais savoir si c'est normal , si le téléphone boot bien ou s'il faut que je refasse un reboot plus violent (retrait batterie) ?

    Merci d'avance.
  • # Demande d'information

    Posté par  . Évalué à 1.

    Bonjour tout le monde,

    Alors après avoir lut ce petit billet cette rom me semble bien attirante toute fois j'aurais quelques questions:

    -Cette rom est-elle compatible avec l'opérateur orange????

    - Qu'elle est la langue de cette rom??

    - La batterie supporte-t-elle cette rom?? l'autonomie tiens le coup??


    Merci d'avance!
    Laurent
    • [^] # Re: Demande d'information

      Posté par  . Évalué à 1.

      Pas de problème pour la langue, c'est en bon français.
      Pour la batterie faut voir : je viens juste de l'installer mais en wifi ça a l'air de tirer un max...
      Pour orange je sais pas j'ai un SFR B32
      L'interface est légèrement moins réactive mais elle est très fluide. C'est très agréable.
      J'espère que la batterie va pouvoir suivre... sinon : réinstall de l'originale et petite larme :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.