L’équipe de CyanogenMod, une ROM personnalisée particulièrement populaire sur Android, vient de répondre officiellement aux questions posées par la communauté depuis l’annonce de Jelly Bean. Comme le résume CyanogenMod, le code source de Jelly Bean n’est pas disponible, il est donc difficile d’avoir de la visibilité.
Ce qu’il faut savoir, c’est qu’à chaque version majeure d’Android, Google fournit les sources dans l’AOSP (Android Open Source Project). On retrouve ainsi Donut, Eclair, Froyo, Gingerbread, Ice Cream Sandwich et bientôt Jelly Bean. Vous noterez qu’il manque Honeycomb, car le géant de Mountain View ne voulait pas le distribuer car non optimisé sur les smartphones.
A la mi-juillet, Google mettra en ligne la version open-source d’Android de Jelly Bean, permettant ainsi à CyanogenMod de passer à une nouvelle version majeure de la célèbre ROM. On comprend donc mieux que la version CM8 n’ait jamais existé, du fait que Google n’ait jamais libéré le code source de la version Android 3.x alias Honeycomb.
Bref, tout ça pour vous annoncer que logiquement Jelly Bean devrait donner naissance à CyanogendMod 10 (CM10) car J=10 – CQFD. Selon un des responsables de CyanogenMod, Jelly Bean ne devrait pas être un gros travail d’intégration, néanmoins le nouveau Project Butter – un projet commencé sous Ice Cream Sandwich et amélioré sur Jelly Bean, qui vise à améliorer les performances d’Android, pourrait être en conflit avec de nombreuses bibliothèques de CM.
En tout cas, CyanogenMod insiste sur le fait que si votre appareil fait tourner sans soucis CM9 (Ice Cream Sandwich), vous n’aurez aucun problème pour faire tourner CM10 (Jelly Bean).
Alors, allons-nous patienter longtemps ? Certainement et pour plusieurs raisons… premièrement car le code source de Jelly Bean n’est pas disponible (c’est prévu mi-juillet), mais également car depuis CM7 (Gingerbread) et CM9 (Ice Cream Sandwich), CyanogenMod a du re-écrire une grosse partie du code, ils ont décidé qu’à chaque mise à jour majeure – une grosse partie du code serait repris de zéro. Sans avoir accès au code source, ils estiment que certaines parties du code telles que l’écran de déverrouillage ainsi que la gestion des thèmes pourraient poser problème. Néanmoins, ils semblent assez confiants pour annoncer des premières versions « alpha » ou « beta » dans les jours suivants la libération du code source.
En attendant, CyanogenMod va bientôt sortir une version finale de CM 9.0.0 et va continuer à travailler sur CM7. Néanmoins, pour les novices… nous avons tendance à vous déconseiller d’utiliser des ROM alternatives car ces ROMs s’avèrent instables et ont tendance à modifier le comportement d’Android (et donc des applications).
Envie de rejoindre une communauté de passionnés ? Notre Discord vous accueille, c’est un lieu d’entraide et de passion autour de la tech.
Et ben tu dois etre chanceux
Pourtant sur le mien, j'ai CM 10.1 qui fonctionne très bien!
Effectivement je parlais pour moi.... c'est bien pour ça que mon commentaire commence par "Perso"... Et oui CM9 c'est bien tant que rien n'est installé. Malheureusement j'écoute beaucoup de podcast et avec CM9 faire tourné 3 appli en même temps c'est rêver!
CM stable ? Oui et non. Certaine rom le sont pas du tout et pourtant elle sont stipulé comme Stable? Je pense notamment a CM7 sur mon G2 qi passait son temps a buggé quand es Nightly tournait sans problème mois apres mois. A fina j'uilise ds rom qui on por base CM, mais sans etre CM. T'facon a l'installaion de CM je passe mon temps a virer les application que je juge inutile, et il y a pas mal de chose.
On peut mettre en garde les novices sans être alarmiste. Quelqu'un qui n'y connait rien va prendre ça au mot et répandre que les roms custom, c'est mal, alors que des roms comme CM sont bien plus proches d'une rom AOSP que ne sont les roms des constructeurs.
je ne suis pas développeur mais du haut de mon tout petit niveau de bidouilleur et de mes connaissances en anglais j'ai tout de suite vu que cet article disait exactement le contraire de ce qui est dans la source. Pour l'amou de notre passion commune, Ulrich, s'il te plait, corrige cet article et re-publies en un, quitte à citer directement Guillaume. Tes articles sont lus par beaucoup de monde, tu ne peux pas faire de la désinformation.
Mais par contre les CM, elles sont stables ( j'ai moi même CyanogenMod 9 porté sur le Galaxy 551)
Aussi, une ROM Custom inconnue peut contenir un virus...
aokp jusqu'à dernierement ou j'ai mis une jb stock avec pal mal d'option qui me manque donc j'attend avec impatience qu'une version aokp jb arrive
Ouch! Dire que les ROM alternatifs ne sont pas pour tout le monde, c'est OK parce qu'ils demandent des manipulations pas toujours aisées, mais de dire qu'ils ne sont pas stable, c'est une insulte aux développeurs de ces ROMS. Et vous oubliez de dire que grâce à ces ROMS beaucoup de téléphones ont une deuxième vie. Les fabricants abandonnent les appareils mais pas la communauté.
j'ai testé presque toute les versions sur mon SGS, c'est la version 7.2 stable qui est de loin la plus stable de toute les versions CM, CM9 tourne certes bien, mais souffre quand même de quelque soucis tout de même.
Certes MIUI se base sur CM, mais dire qu'une MIUI "version stable" est aussi stable qu'une CM "version stable"... ça me fait doucement marrer, puis avec la remarque sur l'âge c'est toi qui passe pour un gamin...
"Merci !" !? Merci d'avoir corrigé mon article foireux et de citer les sources que j'ai non seulement pas cité mais en plus mal compris?! Il y a des gens qui devraient changer de métier...
CyanogenMod est fait par des dévelloppeurs qui respectent l'AOSP. Ils veulent que leur ROM respecte les normes de Google. C'est pour ça que le Nexus One n'a pas officiellement ICS.
En même temps les ROM stocks ne sont jamais dénuée de bugs non plus (d'où les correctifs des constructeurs)... La perfection n'est pas de ce monde :)
c'est vrai que sur galaxy s on n'a pas attendu Cyanogen pour porter ICS ^^
parle pour toi avant de vendre mon S1 je l'ai passé sur la dernière nighly de CM9 et ça tournait extrêmement bien sans aucun bugs ;)
Perso Cyanogen n'on jamais réussi a tourner correctement sur mon SGS premier du nom...
Pourquoi une remarque sur l'âge? Ça n'as strictement rien a voir avec la connaissance du système Android...
"Vous noterez qu’il manque Honeycomb" Je note surtout qu'il manque cupcake, un oubli?
Vous rigolez ? Ma nexusBread custom en 2.3.4 de septembre 2011 est supra stable sur mon nexus S.je n'arrétes pas d'en faire la pub (méme que j'en suis lourdingue pour les autres) et qui + est,super fluide....a 800 Mhz ! Le Galaxy Nexus donné a mon fils a la toute premiére version de la FoxHound 4.0.3,et depuis,aucun bug a déclarer.
CM est pourtant la seule rom a mon sens qui a un process de developpement (gestion du projet, des bugs, des versions ...)un peu industriel : c'est ça qui est lent, mais c'est ça aussi qui fait la qualité du logiciel... Apres, il y a des geeks pour lesquels il faut la dernière version a tout prix, et ceux qui veulent une version sans trop se poser de questions... En ce sens, bien qu'en rom alternative sur mon tel et ma tablette, je suis d'accord avec les avertissement d'ulrich!
En attendant MIUI base ses roms sur les sources de CM la plupart du temps et utilise leurs kernels(ou un kernel AOSP), contrairement aux surcouches constructeurs. Donc niveau performance et stabilité c'est blanc bonnet et bonnet blanc. Retourne jouer sur jeuxvideo.com gamin, le niveau est assez bas ici, on a pas besoin de le rabaisser encore plus avec des forumeurs du 15-18. Bisous <3
Et c quoi ta rom custom ?
Alors déjà 14 jrs pour publier les sources c'est pas non plus la mort, surtout que la "concurrence" n'est pas pressé de màj leur produits disposant d'une version antérieur d'android, la preuve, pour les modeur indépendant, même avec les 15 jrs d'attente ils seront plus rapide que les constructeurs... De plus android ce n'est pas google mais l'OHA et les constructeurs en font partie, donc je doute qu'ils n'aient pas accès aux builds, mais ils gardent bien de le signaler surement parce que ca ferais encore plus tache avec leur lenteur a sortir les màj. Et google a déjà publier les sources pour la builde du galaxy nexus utiliser pendant la présentation, on trouve donc des ROM a base de jelly bean sur XDA, preuve de plus que le problème ne viens surement pas de leur coter.
Jerry au "S'eloigne de l'AOSP" et que tu cites par la suite "MIUI" qui est la rom qui s'eloigne le plus d'Android..
bha meme les CM stable ne sont jamais full stable.
aucun rapport XD
Hum, c'est vrai pour des certaines Roms, mais l'AOKP, la CM, et d'autres encore, si pas installées avec les pieds, sont extrêmement stables ET n'ont aucun problème avec le Play Store. Steve Kondik (aka Cyanogen) avait d'ailleurs déclaré il y a peu que la seule raison pour laquelle le N1 (et d'autres, non nommés) ne passerait pas dans la branche ICS de CM était qu'ils ne pouvaient pas garantir cette stabilité sur ces appareils. Toutes les CM distribuées officiellement sont super stables, génialement rapides, tout comme les AOKP, et souvent même bien plus stables que les Roms de m**de que les OEMs sortent.
WTF???? Ce sont les utilisateurs qu'il faut blamer ! Il faut être objectif dans votre boulot et ton expérience ne reflète certainement pas la réalité !
Effectivement, c'est pour cela que je préfère prévenir les novices
Merci !
tellement vrai, en même temps l'auteur de l'article est quand même reconnu pour être particulièrement incompétent des que ca dépasse une news de pub pour un soft sponso...
belles conneries :D.... A part un mec qui développe avec ses pieds ces roms ne posent strictement aucun problème avec aucun soft...
Cyanogen ne vaut plus grand chose ils ont mis bien trop de temps a sortir leur nouvelles versions des tas de roms bien plus aboutis sont sorti. Perso j'ai laissé tombé cyano pourtant ca a tjs été ma rom sur mon nexus :(
Et ben ! Enfin bien dit merci ! Frandroid ne devrait pas rédiger des articles sur un sujet qu'il ne comprend pas.
Ulrich, on peut dire que c'est un cas potentiellement problématique pour des raisons de garantie ou de brick, mais les considérer comme instable est un coup de poignard à tous les developpeurs de ces roms. Corrige vite cette phrase totalement subjective.
De plus, c'est sans compter la surcouche opérateur. Comparons pour rire des téléphones sous ROM customs en version finale et ces mêmes téléphones sous ROM orange. On verra lesquels sont les plus stables et les plus fluides :)
Instables? C'est quoi ce délire? Une nightly CM est plus stable qu'une ROM Stock Samsung... La preuve avec la maj ICS de Samsung sur le Note il y a peu ;). Sans plaisanter, les ROM custom sont pas forcément instables, mais il faut accepter parfois d'avoir des problèmes et d'y passer du temps (en particulier avant de choisir la bonne ROM, pour faire des MAJ, etc etc)
+1 Tout à fait d'accord (je suis moi aussi developpeur (pour le samsung galaxy 3 alias apollo ou teos))
"pour les novices… nous avons tendance à vous déconseiller d’utiliser des ROM alternatives car ces ROMs s’avèrent instables et ont tendance à modifier le comportement d’Android (et donc des applications)." Hum Hum ... Qu'est-ce-que c'est que cet article ? ... Les versions officielles et finales sont très stables et bien mieux que ces TouchWizz / Sense et co. ...
Tcheu l'article foireux. Cyanogen respecte beaucoup plus android qu'une rom Sense ou Touchwiz. Ils ont toujours essayé de rester proche de l'AOSP.
+1 J'en pense pas mieux de ces surcouches... ceci-dis je prend que des nexus, donc d'un autre coter je m’en fou :-p
Oui, plus une ROM s'éloigne de l'AOSP, plus on augmente les risques de bug/plantage/reboot, donc mort au surcouche merdiques des constructeurs telles que sense, touchwizz, motoblur ou encore optimus ui et vive l'AOSP/CM/AOKP/MIUI qui fonctionne tous sur le même type de kernel . :D
CM8 n'existe pas officiellement
"CM7 (Gingerbread) et CM8 (Ice Cream Sandwich)" ouch.... CM8.... Et non, étant développeur pour CM (xplodwild / hacksung) pour pas mal de devices (SGS2 / SGS3 / GNote / TF300T), et après plusieurs discussions internes, JUSTEMENT il sera plus facile pour nous d'évoluer vers Jelly Bean que ça ne l'a été pour ICS. Les changements GB=>ICS étaient bien plus importants que ICS=>JB. On parle même du pari fou de faire un merge automatique, et voir ce qu'il en sort (mais il y a très peu de chances que ça marche :p). Dans tous les cas, peu d'adaptation sera nécessaire pour avoir CM10 au niveau de fonctionnalités de CM9 (sans rentrer dans les détails par-périphérique). Votre dernière phrase est donc totalement dénuée de sens. Project Butter n'a rien à avoir avec "les librairies de CM". A priori, il y aurait des changements dans le driver HAL "gralloc" (allocation graphique matérielle) qui permettent de gérer les nouvelles méthodes de VSync apportées par PB. Rien à voir avec CM, c'est une question de driver propriétaire par les constructeurs. Enfin, CM est tout sauf instable et BIEN AU CONTRAIRE ne modifie pas le comportement d'Android et des applications, mais le rapproche de l'Android que Google a développé. Bref, cet article, c'est du gros n'importe quoi comme toujours sur FrAndroid quand ça devient technique.
C'est la que l'on voit qu'Android n'est pas un vrai projet OpenSource. Google garde la mainmise sur les sources et ne les diffuse qu'a son bon vouloir. Google ne pourrait il pas sortir des versions "alpha" du code source avant la sortie officielle permettant à : - cyanogen de travailler en avance de phase pour étudier le code source (permettant ainsi de remonter à google des bugs) - la concurrence de reprendre les bonnes idées de la future version d'Android - la concurrence de regarder si Google n'a pas pomper des idées brevetées Désolé pour les deux derniers trolls, mais bon, il y a un pro-google et un pro-apple pour ne pas faire de jaloux.
+1 Les roms "stables" de cyanogen et autres aussi stables que les roms fabricants. Bien sur, si tu installes des versions alpas, il ne faut pas se plaindre après....
Faut arrêter de généraliser son expérience personnel, quand le fonctionnement d'android est modifié tu as des probabilités d'avoir des bug avec TOUTES les applis android. Pourquoi, par exemple, flash ne sera pas dispo sur 4.1 de manier officiel alors qu'il sera très certainement fonctionnel ? Les applis sont tester pour tel version d'android, il n'y a quasiment aucun tests de compatibilité avec les ROM alternative, c'est les gens qui se charge de ca. Mais forcement ca prend du temps, sans compter que certains se contente de changer de ROM si ils ont des gros souci de compatibilité, plutôt que de faire remonter le bug... Donc oui plus une ROM est éloigné de l'AOSP est moins elle sera fiable.
Petite erreur vous avez mis que ICS et cm8 à un moment
Les mêmes ROMs qui modifient le comportement d'Android et font planter les applis. Les développeurs apprécient énormément ce genre de truc..
CM8 (Ice Cream Sandwich) C'est CM9 :p
La Stock JB tourne déjà super bien sur mon Gnexus, manque plus que la personnalisation façon CM :)
"...ROMs s’avèrent instables..." Je ne suis pas complètement d'accord sur ce point. Evidement, si on utilise les nightly, il faut s'attendre à quelques problèmes de fonctionnement. En revanche, avec les RC et surtout avec les versions finales, elles sont très souvent plus rapide, plus stable que n'importe quelle ROM "officielle" et ceux pour de nombreux téléphones (notamment pour ceux ayant un hardware un peu vieillissant).
Instables??? Vous rigolez? Beaucoup de rom custom sont plus stables que les versions de google. Par exemple AOKP pour GN et NS est parfaitement stable, je n'ai jamais vu le moindre bug!
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix