Pour rappel CyanogenMod est un firmware alternatif basé sur les dépôts « AOSP » pour Android Open Source Project, mis à disposition par Google.
Le projet CyanogenMod
Ce firmware était au départ l’œuvre de Steve Kondik, plus connu sous le pseudo « Cyanogen », qui s'était mis en tête de développer une version alternative du firmware de son téléphone HTC Dream G1, dans le but d'apporter des améliorations et des corrections de bugs. Un travail communautaire
CyanogenMod regroupe maintenant une communauté active de développeurs travaillant ensemble sur le système Android, ainsi que sur les nombreuses applications qui lui sont associées (gestion de contacts, lecteur musical, internationalisation, etc.).
Le projet dispose bien entendu d'un forum et d'un wiki pour regrouper les informations essentielles.
Devant l'augmentation constante du volume de contributions, CyanogenMod a su s'organiser. Le développement du projet se structure maintenant autour de nombreux dépôts de code sur GitHub, et d'un système de revue de code Gerrit, récemment mis en place avec succès pour mieux encadrer les contributions. Un système de compilation automatique a également été mis en place pour produire des versions quotidiennes du firmware pour chaque modèle de téléphone, permettant ainsi aux développeurs de propager immédiatement leurs améliorations, et aux testeurs de remonter rapidement les problèmes introduits.
La sixième version était très attendue car basée sur la version 2.2 d'Android. Le 11 juillet, environ deux semaines après la libération d'Android 2.2 sur les dépôts AOSP, sortait la première « version candidate » de CyanogenMod-6.0.0.
Cadre légal
Le système Android ainsi que les applications mises à disposition sur les dépôts AOSP sont principalement publiés sous licence Apache 2.0 et GPLv2. Il est possible d'obtenir un système intégralement fonctionnel en compilant soi-même système et applications depuis les sources mises à disposition sous licence libre/open source. Néanmoins le statut de certains pilotes intégrés dans les noyaux des différents appareils supportés, parfois non distribuables, reste flou. On retrouve ici les problématiques du développement Linux embarqué. Les applications de Google (telles que Gmail, Google Maps, le Market, Talk, YouTube, etc.) qui ne sont pas libres sont absentes de CyanogenMod à la suite d'un accord entre Google et Cyanogen. Ces applications doivent être installées séparément.
Les améliorations spécifiques à CyanogenMod :
- Une nouvelle interface « ADWLauncher » personnalisable
- Prise en charge de l'installation des applications sur la carte mémoire (méthode de déplacement d'Android 2.2 et/ou partition ext 2/3/4 dédié sur la carte mémoire, suivant modèle de téléphone)
- Noyau Linux 2.6.34 (suivant modèle de téléphone)
- Partage de la connexion 3G par USB
- Partage de la connexion 3G par WiFi et Bluetooth grâce à des applications dédiées
- Gestion du mode WiFi Ad-Hoc
- Intégration de busybox
- Intégration d'un serveur SSH
- Intégration d'OpenVPN
- Un système de script de démarrage et d’arrêt
- Swap et compression de la mémoire avec Compcache
- Rotation de l'écran à 360°
- Support de FLAC dans le lecteur musical
- La possibilité de contrôler le lecteur musical depuis l'écran de verrouillage
- Une gestion poussée du son avec entre autres un égaliseur
- De très nombreuses améliorations à travers tout le système (voir le Changelog)
Modèles de téléphones actuellement pris en charge :
- Nexus One
- Motorola Droid
- HTC EVO
- HTC Desire
- HTC Incredible
- HTC Hero (GSM/CDMA)
- HTC Dream
- HTC Magic
- HTC Aria
- MT3G Slide
Procédure d'installation (varie suivant le modèle de téléphone)
- "Rooter » son téléphone
- Mettre à jour le « SPL » (le chargeur de démarrage, nécessaire seulement pour certains téléphones)
- Mettre à jour le « recovery »
- Mettre à jour la radio (conseillé)
- Télécharger la version adaptée à votre appareil
- « Flasher » CyanogenMod
- « Flasher » les applications Google (Gmail, Maps, Market...)
- Synchroniser Android avec son compte Google, une étape totalement optionnelle, mais qui permet l'utilisation de l'Android Market, la synchronisation des contacts/Gmail/Picasa/agenda.
Et maintenant ?
Quelques fonctions qui n'ont pas pu être intégrées à temps dans la version 6 restent au programme pour une future publication :
- la prise en charge de nouveaux modèles de téléphones, avec par exemple le Samsung Galaxy S
- Le Wimax, la sortie HDMI et la radio FM pour le HTC EVO
- Encore plus d'options de personnalisation du système !
Aller plus loin
- Le portail CyanogenMod (252 clics)
- Dépôts AOSP (72 clics)
- Licences pour Android (16 clics)
- Liste non exhaustive des changements (66 clics)
- Téléchargement de CyanogenMod (193 clics)
- Applications Google (79 clics)
# Galaxy S
Posté par bilboa . Évalué à 7.
Une distro libre pour les telephones, c'est quand même chouette
[^] # Re: Galaxy S
Posté par FRLinux (site web personnel) . Évalué à 2.
# Toujours pas de reverse tethering USB ?
Posté par taupette . Évalué à 2.
Ce mode de connection AD HOC qui était la base de tous les Pocket PC et Palm reste pourtant indispensable dans certaines entreprises et administrations pour la synchro des données ...
[^] # Re: Toujours pas de reverse tethering USB ?
Posté par B16F4RV4RD1N . Évalué à 3.
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
# G1 et Froyo
Posté par Ayatus . Évalué à 1.
Je la trouve meilleur que sa version précédente, la CM 5.0.8.
# Vocabulaire
Posté par LupusMic (site web personnel, Mastodon) . Évalué à 2.
Quotidienne.
[^] # Re: Vocabulaire
Posté par patrick_g (site web personnel) . Évalué à 2.
[^] # Re: Vocabulaire
Posté par El Titi . Évalué à 5.
C'est juste une proposition en attendant DLFP en Ruby :)
[^] # Re: Vocabulaire
Posté par patrick_g (site web personnel) . Évalué à 2.
[^] # Re: Vocabulaire
Posté par El Titi . Évalué à 5.
Là, j'ai posté des corrections et plusieurs admins sont passés depuis pour les dépêches en préparation et tous ont ignoré mes corrections.
Je ne veux pas jouer les caliméros mais ça me paraîtrait quand même plus approprié.
[^] # Re: Vocabulaire
Posté par patrick_g (site web personnel) . Évalué à 4.
C'est vrai que dans l'absolu il vaudrait mieux lister ça ailleurs que dans les commentaires.
[^] # Re: Vocabulaire
Posté par Olivier (site web personnel) . Évalué à 1.
C'est un mot tout ce qu'il y a de français (peut usité peut-être ?), et qui semble bien correspondre au sens voulu : « Qui se fait, qui se produit chaque jour. Synon. quotidien. Devoir, exercice, mouvement, phénomène journalier; tâche journalière » : http://www.cnrtl.fr/definition/journalière
[^] # Re: Vocabulaire
Posté par LupusMic (site web personnel, Mastodon) . Évalué à 7.
On qualifie de journalier ce qui est rapporté au jour.
Quotidiennement, on peut percevoir son salaire journalier.
Une tâche journalière n'est pas une tâche quotidienne, et inversement.
[^] # Re: Vocabulaire
Posté par Olivier (site web personnel) . Évalué à 2.
# Magic
Posté par kartouch . Évalué à 1.
Toujours en attente de la livraison de froyo sur magic que SFR avait annoncé pour cet été.
Je pense que je vais craquer pour cette rom. :)
[^] # Re: Magic
Posté par Jux (site web personnel) . Évalué à 3.
Je conseille les paramètres suivants :
Settings->Cyanogen settings->Performance settings
Désactiver "surface dithering"
Désactiver "jit" (pas assez de ram/proc sur le magic pour que ça soit bénéfique)
Settings->Display
Enlever les animations
Avec ces paramètres, mon Magic est beaucoup plus réactif.
[^] # Re: Magic
Posté par bubar🦥 (Mastodon) . Évalué à 2.
[^] # Re: Magic
Posté par bubar🦥 (Mastodon) . Évalué à 2.
[^] # Re: Magic
Posté par jardiland . Évalué à 1.
[^] # Re: Magic
Posté par Letho . Évalué à 1.
[^] # Re: Magic
Posté par kartouch . Évalué à 1.
[^] # Re: Magic
Posté par jardiland . Évalué à 4.
En gros, ça donne ça (sur le terminal ou via adb)
su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock4 /system
rm /system/app/ADWLauncher.apk
mount -o ro,remount -t yaffs2 /dev/block/mtdblock4 /system
Par contre, il faut penser à installer un nouveau lanceur AVANT, sinon on se retrouve sans lanceur (et c'est d'un coup beaucoup moins pratique).
Vu sur : http://forum.cyanogenmod.com/topic/1445-stop-adw-launcher-fr(...)
[^] # Re: Magic
Posté par Jux (site web personnel) . Évalué à 2.
J'imagine qu'il en existe un, non ? Celui de Google sur le nexus one ?
[^] # Re: Magic
Posté par FluffyHamster . Évalué à 3.
Tu peux utiliser launcher pro, disponible gratuitement sur le market, qui est vraiment rapide et personnalisable. Tu peux lui donner le style exacte de celui d'android 2.2 si tu veux.
Je l'utilise sur mon htc hero, même matériel que le htc magic ou htc dream donc, et il est bien plus réactif que le launcher par défaut !
[^] # Re: Magic
Posté par Jux (site web personnel) . Évalué à 2.
Génial, merci beaucoup pour l'info !
[^] # Re: Magic
Posté par kartouch . Évalué à 2.
Je vais d'abord tester avec pour voir
[^] # Re: Magic
Posté par sciopath . Évalué à 2.
J'en ai profité pour virer amazon mp3, la calculatrice pourrie, le lecteur de news inintéressantes, etc.
[^] # Re: Magic
Posté par JPEC . Évalué à 0.
J'ai un tuto sur l'install sur mon blog : http://www.julienpecqueur.com/wordpress/2010/09/installer-cy(...)
# Hero
Posté par Victor . Évalué à 1.
Je crois que la raison est que la version du noyau utilisé dans cette ROM n'est pas portée sur le Hero…
[^] # Re: Hero
Posté par Fulgrim . Évalué à 2.
[^] # Re: Hero
Posté par FluffyHamster . Évalué à 4.
La version 1.5 devrai sortir aujourd'hui ou demain, je vous conseille de l'attendre.
Cette ROM est basée sur CyanogenMod 6, l'auteur est d'ailleurs un des principaux contributeurs du port CM6 pour le Hero.
Sinon tu as aussi les CyanogenMod "nighlty build" officielles pour le Hero, mais qui restent un cran en dessous de FroydVillain.
Un noyau 2.6.29 provenant de la ROM 2.1 de htc est utilisé, pas de problème à ce niveau la.
Néanmoins le travail est en cours pour porter le Hero sur un noyau CyanogenMod 2.6.34, ce qui devrai également permettre de porter avec moins de problèmes la future version d'Android qui sera normalement basée sur un 2.6.34 (et qui *devrai* sortir en octobre).
[^] # Re: Hero
Posté par dj_ (site web personnel) . Évalué à 2.
# Ext 3/4 ?
Posté par Olivier (site web personnel) . Évalué à 3.
Il me semblait que pour ce type de support, qui n'apprécie pas les ré-écriture successives toujours au même endroit, n'est pas adapté aux ext 3/4, à cause justement de la journalisation. A moins que ces systèmes de fichiers soient monté sans journalisation, mais l'intérêt est plus faible, non ?
A moins que l'on compte sur le http://fr.wikipedia.org/wiki/Wear_levelling , afin de limiter la casse ?
Personnellement, pour les clés USB que je format en ext, je choisi toujours le ext2...
[^] # Re: Ext 3/4 ?
Posté par FluffyHamster . Évalué à 1.
[^] # Re: Ext 3/4 ?
Posté par contre_maitre . Évalué à 2.
C'est le controleur de la mémoire flash qui gere de repartir les ecritures à des endroits différents.
Donc la journalisation ajoute des ecritures supplémentaires certe, mais je pense pas au point de les augmenter au dela des limites à ne pas depasser.
[^] # Re: Ext 3/4 ?
Posté par LupusMic (site web personnel, Mastodon) . Évalué à 2.
[^] # Re: Ext 3/4 ?
Posté par contre_maitre . Évalué à 1.
Apres c'est vrai je ne connais pas dans les détails si c'est répendu, et t'as raison dans le cas ou le firmware ne le fait pas, il vaut mieux avoir un systeme de fichier adapté...
[^] # Re: Ext 3/4 ?
Posté par LupusMic (site web personnel, Mastodon) . Évalué à 2.
# Rotation de l'écran
Posté par Serge Julien . Évalué à 4.
[^] # Re: Rotation de l'écran
Posté par LupusMic (site web personnel, Mastodon) . Évalué à 3.
[^] # Re: Rotation de l'écran
Posté par Gniarf . Évalué à 4.
[^] # Re: Rotation de l'écran
Posté par windu.2b . Évalué à 10.
[^] # Re: Rotation de l'écran
Posté par FluffyHamster . Évalué à 3.
Les versions officielles d'Android inférieurs à 2.2 ne permettaient que 0 et 90°, la version 2.2 ajoute la rotation à 270°.
Et avec CyanogenMod donc, on peut activer ou désactiver chacun des quatre modes de rotation, d'ou l'expression "rotation à 360°" qui signifie juste que l'écran s'adapte à toutes les orientations.
[^] # Re: Rotation de l'écran
Posté par alexissoft . Évalué à 1.
[^] # Re: Rotation de l'écran
Posté par g0d0t . Évalué à 1.
En utilisation allongée, je décoche pour rester en mode portrait.
Dans OpenDesire en plus on peut choisir les angles de rotation autorisés, mais là c'est à peu près certain que ce n'est pas en standard sur Android, c'est logé dans les réglages OpenDesire.
[^] # Re: Rotation de l'écran
Posté par B16F4RV4RD1N . Évalué à 2.
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
# Forfaits
Posté par alberthier (site web personnel) . Évalué à 2.
Je n'ai pas besoin de beaucoup temps de téléphone: 1h suffirait mais j'aimerai bien internet de manière assez illimitée (bien que "illimité" veuille tout et rien dire dans ce domaine).
Et sans engagement c'est encore mieux. Ca ne me dérange pas d'acheter le téléphone à part.
Connaissez-vous un forfait de ce type ?
Pour l'instant, j'ai trouvé le forfait "Liberty Sim" (["http://www.virginmobile.fr/nos-offres/forfaits-liberty-sim-e(...)]) chez Virgin mobile: 29,90€ = internet + 5h de tel. mais les 5h c'est un peu beaucoup pour moi
[^] # Re: Forfaits
Posté par Victor . Évalué à 1.
Après je ne sais pas quelle est leur définition de internet illimité... Mais j'ai un truc dans le même genre mais chez Orange et j'en suis très content (sauf que c'est que le soir et week-end le illimité).
[^] # Re: Forfaits
Posté par B16F4RV4RD1N . Évalué à 4.
http://forum.frandroid.com/forum/viewtopic.php?id=8731
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: Forfaits
Posté par Silvère LESTANG . Évalué à 1.
Je ne me souvient plus combien m'avait couté le Legend (environ 240€) mais j'avais calculé que j'économisé environ 50€ en le prenant avec ce forfait plutôt que nu avec un autre forfait. La seul ombre au tableau c'est l'engament de 24 mois, mais j'espère bien que le téléphone me fasse minimum deux ans.
[^] # Re: Forfaits
Posté par Silvère LESTANG . Évalué à 1.
# HTC Desire
Posté par mekare . Évalué à 3.
Pour ceux qui ont le même téléphone que moi, voici un petit retour d'expérience.
Installation : rien à dire, c'est très facile et ça se passe sans problème, que ce soit le "rootage" ou l'installation [1]
Utilisation : points négatifs
1. Le WiFi semble fonctionner moins bien (je capte moins)
2. Le Dialer était plus sympa et plus fonctionnel avec "Sense", idem pour l'agenda.
3. Je n'arrive pas à supprimer les applications à la con type "Amazon"... ça sert à quoi d'être root si on ne peut pas faire ça ? (cette méthode [2] là ne fonctionne pas).
Utilisation : points positifs
1. Le 360°, ça parait bête, mais ne pas être limité à un seul sens pour afficher les photos, c'est carrément bien !
2. Installer les applications sur la SD (impossible avant avec Android 2.1)
3. La prise en charge du Flac en natif : je ne suis plus obligé de convertir en MP3 (mais il va me falloir une nouvelle carte mémoire).
4. Je me la raconte avec une ROM alternative
[1] http://wiki.cyanogenmod.com/index.php?title=Full_Update_Guid(...)
[2] http://wiki.cyanogenmod.com/index.php?title=Barebones
[^] # Re: HTC Desire
Posté par Infernal Quack (site web personnel) . Évalué à 3.
L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire
[^] # Re: HTC Desire
Posté par g0d0t . Évalué à 1.
[^] # Re: HTC Desire
Posté par g0d0t . Évalué à 2.
(il s'agit des firmwares qui permettent l'utilisation Wifi, data mobile et GPS ; le nom "radio" n'indique pas que cela donne accès la radio FM, inaccessible sur les ROM alternatives, pour l'instant en tout cas)
[^] # Re: HTC Desire
Posté par _flo_ . Évalué à 1.
J'ai acheté mon tel le 20 août et le soir même, sans carte sim, avec le wifi je suis allé voir dans "a propos du tel->maj logicielle", et paf! 2.2.
Donc voilà, après c sur que pour se la jouer "rom alternative" ça marche moins bien :)
PS : je précise que c'est un tel sans fioriture vendu débloqué d'office à phone house même si je crois que seul orange pollue les roms
# à tester, mais pas pérenne
Posté par phentex . Évalué à 1.
Après, effectivement, on peut aimer ou ne pas aimer l'énième sur-sur-couche graphique "Sense" d'HTC (mais qui néanmoins faut le reconnaitre à quelques bonnes idées que google ferait bien d'intégrer dans son android 3).
Quoi qu'il en soit, Cyanogen a fait du bon boulot, mais d'autres roms comme OpenDesire, DeFrost ou Leedroid se débrouillent tout aussi bien.
ps: effectivement, pas de Tuner FM pris en charge. Les quelques heures de geekage android c'est bien sympa, mais pour une utilisation quotidienne, ça vaut mes émissions de France Inter :)
[^] # Re: à tester, mais pas pérenne
Posté par phentex . Évalué à 1.
[^] # Re: à tester, mais pas pérenne
Posté par Romeo . Évalué à 3.
A cela tu ajoutes :
* openvpn intégré (directement dans les connexions vpn)
* bash et pleins d'outils en cli
* des options de config plutot sympas pour le theming
Ok le thuner FM n'est pas encore géré, mais c'est la première release pour le desire.
Quand tu n'auras plus de roms officiels tu seras bien content d'avoir des roms officieuses.
Pour ce qui est de sense : c'est quoi l'interet ? je l'ai essayé sur différentes releases mais je vois pas le gain. Le seul truc que j'ai vraiment apprécié de HTC c'est le clavier (que j'ai réinstallé sur cyanogen).
[^] # Re: à tester, mais pas pérenne
Posté par phentex . Évalué à 0.
outils CLI -> pour geeker peut-être, mais très franchement faut lacher planete linux et redescendre sur terre de temps en temps. outil CLI, debout dans le métro bondé, au tactile ?
theming -> mouai bof, c'est un téléphone quoi. J'ai jamais été vraiment tuning lillois de toute façon
Le tuner FM sera pas intégré dans une rom AOSP car le driver est made in HTC
D'ici à ce qu'il n'y ait plus de rom officielle, je préfère le stock. J'ai besoin qu'n phone tienne la charge et ne pas avoir à baliser toutes les 2 heures pour trouver une prise. Sense a quelques fonctions bien sympa, notamment certains widgets, le clavier (effectivment) et le dialer où on peut écrire un mot en composant des chiffres.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.