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).