CyanogenMod, la ROM la plus populaire sur Android. Plus de 320 modèles Android sont officiellement supportés. Une équipe de développeurs qui utilise plusieurs plateformes pour communiquer avec les utilisateurs et les autres développeurs, pour récupérer les rapports de bugs, etc. CM existe depuis de nombreuses années et a su apporter de l'originalité ainsi que des nouvelles fonctionnalités.
Comment flasher cette ROM Custom
1. Assurez-vous d'avoir la dernière version du TWRP recovery ou TWRP recovery CAF selon la version CM que vous voulez installer. Note : il est aussi possible d'utiliser le CM recovery. Lisez toutes les informations si vous comptez l'utiliser.
2. Faites un FULL WIPE si vous venez d'une autre ROM : system + data + dalvik cache
3. Flashez la dernière nightly disponible dans le centre de téléchargement : Hammerhead - AOSP ou Hammerheadcaf - CAF.
4. Flashez un package de GApps (même version Android) (optionnel)
5. Redémarrez et profitez
Changelog
• Pour hammerhead • Pour Hammerheadcaf
Différences AOSP vs CAF
Site web CAF Le Code Aurora Forum, un projet collaboratif de la fondation Linux, est un consortium de sociétés qui ont comme objectifs de servir l'industrie du mobile. Les projets concernés doivent servir l'innovation, améliorer les performances, travailler sur des produits basés open source.
• CAF Adaptation de la luminosité (parfaitement fonctionnel, identique à la version du Nexus 6) Options couleurs d'écran (vives, standards, personnalisées) Dans l'écran Performance, il y a une option pour automatiquement changer la cadence du processeur par application (non définie par l'utilisateur) TWRP CAF requis (hammerheadcaf) Pas de kernel custom alternatif disponible
Note perso : nette amélioration de l'autonomie, belles couleurs, meilleur son (très appréciable ; j'ai viré V4A).
• AOSP Downgrade de la radio et du bootloader si on flashe les zips en l'état Sons système faibles Pas d'adaptation de la luminosité Pas d'options de couleurs d'écran Pas d'options de Performance par application TWRP AOSP requis (hammerhead)
Dernière édition par Primokorn le Jeu 30 Avr 2015 - 13:47, édité 2 fois
1. Télécharger la nightly de votre choix sur votre PC 2. Ouvrir (et pas extraire) le zip puis aller dans META-INF/com/google/android/. Ouvrir le fichier updater-script avec un éditeur de texte (Notepad++) 3. Changer la ligne :
Code:
assert(getprop("ro.product.device") == "hammerheadcaf" || getprop("ro.build.product") == "hammerheadcaf" || abort("This package is for device: hammerheadcaf; this device is " + getprop("ro.product.device") + "."););
en
Code:
assert(getprop("ro.product.device") == "hammerhead" || getprop("ro.build.product") == "hammerhead" || abort("This package is for device: hammerheadcaf; this device is " + getprop("ro.product.device") + "."););
4. Enregistrer et fermer le fichier zip
Le zip peut maintenant être flashé sans le TWRP hammerheacaf. Cependant, ceci casse la signature du fichier donc il faut désactiver le contrôle des signatures dans les options du TWRP hammerhead.
Dernière édition par Primokorn le Jeu 30 Avr 2015 - 11:37, édité 2 fois
Salut lecobra, Je dois dire que j'en suis très satisfait. J'ai hésité pendant un moment avant de passer dessus. Pas par crainte d'une certaine instabilité, mais le manque de kernels custom, le TWRP spécial, etc... me freinaient.
J'étais dans l'erreur lol Le kernel CM développé par myfluxi est top : stable et peu énergivore. Avant je ne dépassais jamais les 3h de SOT. Je suis à mon 2e cycle sur CAF et je suis à 2h de SOT avec 48% de batterie ! Pour moi, il est clair que le Code Aurora est un ajout. Les couleurs sont belles et on peut appliquer un profil Gamma (via Synapse ou Kernel Adiutor par exemple).
Concernant le TWRP, une version 2.8.6.1 non officielle est sortie et fonctionne parfaitement bien. Les thèmes tournent bien ainsi que l'écran splash.
Enfin, la version CAF bénéfice des mêmes modifications de code que l'AOSP. Je devrais la garder un bon moment. Si le côté CAF te tente mais pas CM, il existe la AICP CAF en nightly. Plus de fonctionnalités mais elle est moins stable que la CM d'après les derniers retours que j'ai lus.
Un grand merci pour ton retour,ah oui elle me tente trop cette CM caf ,donc je vais l'installer dès ce soir en rentrant du boulot. Par contre tu as un lien pour le twrp 2.8.6.1 en caf,merci. Donc le kernel de myfluxi est intégrer à la Rom.?
Tu peux le télécharger ICI. Je l'ai installé avec Flashify sans problème. Le kernel myfluxi est intégré par défaut oui.
Bonne installation et j'attends ton avis
PS : je ne sais pas si tu utilises souvent les CyanogenMods mais les animations sont plus "ralenties" par rapport à d'autres ROMs. Si ça te gêne, modifie les animations/transitions de 1 à 0.75 ou 0.5 dans les options de développement. A+
Petit ajout post 2 pour flasher CM CAF avec le TWRP traditionnel (hammerhead / AOSP).
J'avais fait la même modification pour le contrôle du bootloader Puis, Didier m'avait filé le lien du nouveau bootloader. En gros, dès qu'il y a des contrôles, on devrait pouvoir les virer mais au risque de semer la pagaille si celui-ci est vraiment nécessaire... Je me tâte à la tester car je vais prendre la route demain et ne voudrais pas être embêté... Je vais rester sur la DU pour ce long week-end, même si la Terminus me fait des clins d'oeil
Ah là là, sacré Terminus Le coup du updater-script est bien et nul à la fois. Faut un PC et faut le faire à chaque flash. J'ai préféré prendre 2min pour flasher le TWRP hammerheadcaf et être tranquille. Les nandroids backup passent sans problème d'une version à l'autre.
La CM CAF du 28/04 (celle que j'ai) n'a aucun problème de mon côté mis à part que la fonction Volume pour changer de piste audio ne fonctionne pas quand Ambient Display est activé. Rien de bien méchant quoi
Oui, mais il faut avoir sous le coude les deux TWRP (ou Flashify) pour basculer avant de flasher une CM ou une CM CAF... Un peu dommage quand même... Il serait mieux que les créateurs du script retirent ce contrôle vu que ça fonctionne sans. EDIT : La Terminus est vraiment stable mais n'a pas les thèmes. Bon WE à toi aussi
Ce contrôle empêche aussi de bricker des téléphones. Certains utilisateurs n'hésitent pas à flasher des fichiers prévus pour un autre téléphone Pas de thème sur la Terminus ? Ils faisaient pas des versions layers / theme engine sur G+ ? À moins que je confonde avec la SimpleAOSP.
Aller hop démarrage cyanogencaf PrimoKorn démarrage rapide ,fluidité rien à dire très réactive je trouve j'adore. Verrai pour l'autonomie maintenant. Aller petite config et je revient plus tard pour un retour. En tout cas merci PrimoKorn.
Elle me tente aussi maintenant celle-ci...Surtout que si je vous écoute, elle a tout ce que je recherche
Je vais aller trouver cette petite du 28/04 et c'est reparti pour un Flash
Merci pour le partage
Edit: La hammerheadcaf est odexed ? car j'ai vu que la "cm-12.1-20150501-bokrom-gapps-hammerheadcaf" avait ces spécialités:
Code:
Caractéristiques ROM: Dernières / nightly build à partir de sources en amont respectifs Gapps minimes juste suffisants pour installer des applications depuis le Play Store ou avec la plupart des applications remplacés par des alternatives gapps MultiROM Support (primaires et secondaires) Entièrement odexed pour économiser de la batterie pendant les mises à niveau nocturnes fréquents ( de base ROM uniquement prend moins de 30 secondes pour complètement démarrage après avoir essuyé son cache ) Compilé avec UBERTC 4.9 (pour «Performance») LCD densité réglé sur 445 (DPI exacte de N5) au lieu de 480 CM 12 / CM 12.1 Option pour cacher indicateur su (Paramètres> Statut Bar-> Masquer indicateur su) Option pour désactiver scrollingCache (Paramètres> Performance-> mémoire cache de défilement). Actuellement mis à défaut de force / désactiver le défilement plus régulier Option pour afficher le trafic réseau dans la barre d'état (Paramètres> Statut Bar-> Le trafic réseau)
Pour le moment, je viens seulement d'installer la "cm-12.1-20150502-NIGHTLY-hammerheadcaf" et là elle charge, le temps de tout mettre en place et de la tester avec toutes mes applications, je vous dirais par la suite si j'en suis autant satisfait que vous
Sinon, je serais bien tenté par celle de bokbokan cité plus haut...
Bon ben moi toujours sur la CM CAF,franchement tourne super bien et merci PrimoKorn. Vraiment très rapide et fluide à souhait et l'autonomie vraiment mieux que l'AOSP j'adore.Le son est vraiment appréciable,beaucoup plus clair,du coup j'ai désinstaller v4a.
Salut les gars, moi aussi je suis satisfait de cette version, pas eu de souci particulier pour l'installation, mais ce matin je n'ai pas réussi a faire la mise à jour vers celle du 03 mai, peu importe, celle du 02 mai fonctionne déjà très bien ainsi...J'utilise CyanDelta pour mes mises à jour...
++
Primokorn a écrit:
Salut, C'est pas la CM CAF officielle ça. Je ne la connais pas. Par contre, fournir les gapps dans la rom est illégal
Alors il a tout faux le gars
En tout cas, je vais rester sur l'officielle...Par-contre, je ne me souviens plus, à chaque mise à jour je devrai réinstaller les Gapps aussi ? J'ai la réponse...C'est NON
Et comment tu vois quel kernel c'est ? car j'ai vu que tu parlais d'un kernel plus haut...Moi je vois "3.4.0-cyanogenemod-gb6f40c2 build02@cyanogenemod #1 Fri May 1 21:12:24 PDT 2015"
Edit: J'ai la réponse, c'est bien de celui de la CM développé par myfluxi ?
Edit2: J'ai parlé trop vite, mon smartphone a redémarré tout seul, ensuite une fois sur la page d'accueil, il a buggé, impossible de faire quoi que ce soit, sauf redémarrage forcé...J'ai donc voulu réinstaller la version du 02 mai, mais là aussi impossible, comme la version du 03 mai, seulement hier j'avais réussi à l'installer sans problème. J'attends qu'il redémarre et je vais essayer de vous mettre le message que je reçois dans TWRP CAF... J'ai oublié de vous dire que j'avais aussi un souci avec SuperSU, donc j'avais dû re-flasher un SU v.2.46, et là il fonctionnait enfin...J'utilise sinon ce RecoveryCAF que primokorn a partagé plus haut...Le smartphone n'a toujours pas redémarré, il est en plein optimisation des applications, mais je ne comprends pas que ne n'arrive plus installer mes mises à jour
Edit3: J'ai trouvé la solution à mes problèmes...C'est CyanDelta le fautif, il m'a remplacé ma version du 02/05 et chargé celle du 03/05 dans son dossier, ensuite m'a proposé de virer le fichier zip que j'avais du 02/05, donc je n'avais plus que les zips de son dossier pour faire mes mises à jour...Seulement en regardant de plus prêt, je me suis dit qu'il fallait que je vérifie les valeurs MD5. Et scoup!!! c'était bien ça le problème, c'est qu'en copiant mon zip original et en chargeant celle du 03, il y a eu un problème avec la signature MD5. J'ai donc remplacé ces deux fichiers par les bons, et là rebelote, impossible d'installer la mise à jour Je ne baisse pas les et je me dis que le problème vient peut-être de mon TWRP caf Je décide d'en trouver un autre, la version TWRP_2.8.5.3_CAF_md5:89fc86fa1966c6145587859881620f98, en cherchant un peu sur XDA, et hop, c'est reparti Bon, maintenant, j'espère que je n'aurais plus de problèmes...J'attends qu'elle charge, car comme d'habitude, après une mise à jour je fais toujours un WIPE cache et dalvik...
Que d'histoires mon cher pour une ROM qui tourne bien Pour info, j'ai utilisé le TWRP CAF ce matin pour faire des backups et restaurations, tout fonctionne très bien, que ce soit pour des roms AOSP et CAF. Bonne soirée.
PS : t'aurais pas télécharger une nightly AOSP par hasard avec Cyandelta ?
Si je comprends bien, mettre un TWRP CAF permet de tout faire, non ? Exemple, flasher une ROM CAF ou une ROM non CAF ? Ou faut-il à chaque fois remettre le TWRP CAF/Non CAF ?
PS : t'aurais pas télécharger une nightly AOSP par hasard avec Cyandelta ?
Non, certain que Cyandelta m'a télécharger la CAF, en plus si tu as bien lu le passage où je dis qu'il a récupérer mon fichier zip de la rom du 02 mais qu'ensuite il a changer le MD5, car cette même rom avait fonctionné juste la veille...En tout cas, tout fonctionne correctement depuis, mais en ce qui concerne le TWRP, je ne comprends toujours pas pourquoi hier il avait fonctionné et qu'aujourd'hui, il ne voulait rien savoir...De toute façon la 2.8.5.3 fait très bien l'affaire pour le moment...
++
Edit: Ce matin, rebelote, le téléphone s'est éteind, ensuite il a de nouveau buggé...Je ne comprends pas ce qui se passe, pourtant je l'ai installé proprement en faisant bien les wipes nécessaires...Content pour vous qu'elle fonctionne hyper bien, mais pour moi, c'est le contraire...Pas grave, je vais retourner sur ma stock rootée qui fonctionnait bien, mais qui est stock
Je ne me rappelle plus : avais-tu flashé les factory images ?
Concernant CM, la nightly d'aujourd'hui corrige le bug des touches volumes pour contrôler la musique quand Ambient Display est actif (commit) et ajout du mode download dans le menu de démarrage (commit).
Je ne me rappelle plus : avais-tu flashé les factory images ?
les factory images? De la rom stock ? Oui
Pour la CM Caf, ce sont les zip originaux que l'on trouve sur le site CM...
Avant de remettre la Stock, j'ai décidé ce matin de faire un nouvel essai avec la version du 04 mai, et pour le moment je n'ai pas rencontré de problème particulier. Par-contre la batterie ne tient pas aussi longtemps que pour toi, je me demande si ce n'est pas un problème matériel, vu qu'elle est âgée de 1 an maintenant...