CyanogenMod : des snapshots pour les versions 11, 12 et 12.1

CyanogenMod : des snapshots pour les versions 11, 12 et 12.1

Avec des correctifs pour Stagefright

Avatar de l'auteur
Sébastien Gavois

Publié dans

Société numérique

01/09/2015 2 minutes
63

CyanogenMod : des snapshots pour les versions 11, 12 et 12.1

CyanogenMod vient de mettre en ligne pas moins de trois snapshots (versions stables) de son système d'exploitation, qui contiennent tous des correctifs de sécurité : 11, 12 et pour la première fois 12.1. 

CyanogenMod propose depuis longtemps des firmwares alternatifs pour les terminaux Android, pratique pour ceux qui sont laissés de côté par les fabricants et/ou les opérateurs. Après plusieurs mois de gestation, le premier snaphsot (considéré comme une version stable) est enfin disponible.

Un peu plus d'une dizaine de terminaux sont pour le moment concernés (la disponibilité peut varier suivant les opérateurs) : Galaxy S4, Galaxy Note II, Nexus 5, 7 et 9, Moto X 2013, One XL, Optimus G Pro, HTC Droid DNA, Nexus 7, OnePlus One et la Nook Tablet.

Comme nous l'avions déjà indiqué, cette mouture se base sur Android 5.1.1 (Lollipop), soit la dernière en date chez Google. Parmi les nouveautés, on retrouve la prise en charge  du protocole IMAP IDLE qui permet de recevoir des notifications push, ainsi qu'une première version du SDK de CyanogenMod qui avait été annoncé mi-août. Il est également question de plusieurs correctifs liés à la sécurité, notamment pour Stagefright. 

CyanogenMod en profite également pour mettre en ligne de nouvelle version de son système d'exploitation en version 11 (Android 4.4) et 12 (Android 5.0). Là encore il s'agit de snapshots (moutures stables) et il est de nouveau question de combler des failles de sécurité, dont la fameuse Stagefright. Pour certains terminaux, plusieurs nouvelles moutures stables sont donc disponibles, vérifiez bien le numéro de version avant de l'installer. 

63

Écrit par Sébastien Gavois

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Le brief de ce matin n'est pas encore là

Partez acheter vos croissants
Et faites chauffer votre bouilloire,
Le brief arrive dans un instant,
Tout frais du matin, gardez espoir.

Commentaires (63)


Pour ceux qui ont/voudraient un Asus Zenfone 2 ze551ml/ze550ml (http://wiki.osremix.com/smartphones/asus/zenfone_2_ze551ml ), la version actuelle de CyanogenMod 12.1 n’est actuellement pas officielle, mais une fois les bugs corrigés, ça devrait être le premier smartphone x86 (et dual sim) à l’être, sur le topic XDA, le dev en a parlé.

Actuellement c’est disponible en Nightly (http://wiki.osremix.com/fr/smartphones/asus/zenfone_2_ze551ml/cyanogenmod )



Il y a quelques avantages à disposer d’une architecture X86… J’ai pu chrooter une distribution Linux PC sans trop de soucis dessus… Avec toute la bidouille que ça peut permettre; notamment avec Wine pour faire tourner des programmes/jeux destinés à Windows. :)



Par contre j’ai pas réussis à compiler de module VirtualBox pour le noyau Linux depuis les sources, dommage, le processeur a les extensions qu’il faut pour… J’aurais été curieux pour la performance de voir un Windows 7/8/10 se lancer dessus, les 4Go de ram du smartphone auraient largement suffit.


Super Interressant comme info !



Un futur Ubuntu Edge phone fait maison :-)


Super, je flasherai ça sur mon Nexus 5 quand j’aurais un peu de temps pour faire une clean install :)




la prise en charge du protocole IMAP IDLE qui permet de recevoir des notifications push





Soit la prise en charge du RFC 2177 qui date de 1997 et dont l’essentiel tient sur une page. Pas mal du tout. <img data-src=" />



Plus sérieusement, je passerai bien à CM sur mon SIII 4G, mais je suppose que ce faisant je perds l’écran de configuration des réglages de couleurs de l’écran (absolument atroces par défaut sur les SIII) ?


Est-ce qu’en plus de la stabilité, la fluidité des téléphones mis à jour est contrôlée avant la diffusion de la mise à jour ?

&nbsp;

Je pose la question parce que je suis passé à Cyanogen parce qu’une mise à jour de l’OS par LG avait rendu mon téléphone très lent. Je n’aimerai pas avoir le même problème une nouvelle fois.


J’aimerais bien, mais hélas, pas possible nativement sans bidouille je pense, il ne manque que deux choses à ce smartphone, une sortie HDMI native (type mhl ou autre), et de l’USB 3.



Reste que techniquement, le SOC décode/encode du 1080P sans problèmes, donc avec quelques modifications système et l’intégration du driver qui va bien, un adaptateur USB2 =&gt; HDMI pourrait théoriquement faire l’affaire, et la rom d’origine exploite également la techno Intel WIDI pour l’affichage sans fil sur un écran, faudrait pouvoir récupérer les librairies qui vont bien pour pouvoir profiter cette fonction…

Mais on se retrouve malgré tout confronté à un problème récurrent sur les appareils mobiles actuellement, à moins de réussir à faire également transiter le clavier et la souris par le Wifi (on a de la chance, côté débits, il supporte même la norme AC), si le port USB est occupé en OTG, pas moyen de charger la batterie.


Petite questions aux connaisseurs.



J’ai un Galaxy S5 Turc… (allez savoir pourquoi) donc SM-G900FQ.

Il est identique au Galaxy S5 européen, modele SM-G900F mais biensur pas reconnu comme modele pouvant recevoir la ROM.



A votre avis, il ne serait pas possible de le faire passer pour un SM-G900F standard?



Désolé pour cette histoire de Q.


Quelle version ton LG ? J’ai un LG G2 qui tourne très bien avec la derniere cyanogenmod.

Mais sinon, je comprends pas ta question : puisque tu es déjà sous cyanogenmod, il est précisément un peu tard pour se la poser, cette question…


Merci pour l’information <img data-src=" />



&nbsp;J’ai un Optimus 4X HD. Certes, je suis déjà sous cyanogenmod, mais je me posais la question d’installer la mise à jour ou non. La mise à jour de l’OS LG m’avait pourri mon téléphone, une mise à jour d’un autre OS (même indépendant) pourrait avoir le même effet. Ton expérience me rassure déjà un peu !


En effet mon premier reflexe a été d’aller voir et le soc est compatible Widi comme tu dit.

Les Librairies/drivers Widi n’existent pas sur Linux (Je sais pas comment ça marche) ?



Pour le clavier souris, je pense que ça devrais passer par le bluetooth du tel, non ?



Par contre en effet pas d’usb de libre si tu charge.

Sinon soiyont fout, ils sortent un dock de charge avec une prise USB OTP dessus :-), et même une prise HDMI ! … (faut pas rever non plus mais bon ^^)



Perso le Ubuntu Edge est pour moi la super idée qui tue. Quand sa sort je serais le premier à en acheter un !


Perso je me tâte encore à passer sous CM, je n’en entends que du bien depuis que ça existe, mais j’ai peur de faire nawak et de ne plus pouvoir me servir de montéléphone :/ (Déjà qu’ils ont mis du temps à sortir une ROM pour mon modèle …)








Arystos a écrit :



Perso je me tâte encore à passer sous CM, je n’en entends que du bien depuis que ça existe, mais j’ai peur de faire nawak et de ne plus pouvoir me servir de montéléphone :/ (Déjà qu’ils ont mis du temps à sortir une ROM pour mon modèle …)





Un peu la même chose ici… sans compter qu’on peut lire tout et n’importe quoi à son sujet, exemple :

&nbsphttp://www.nikopik.com/pourquoi-il-ne-faut-plus-utiliser-cyanogenmod-ou-les-dega…



C’est juste. Mon moto g falcon a un lollipop stock dont je sais qu’il est testé et garanti. Avec CM, c’est une prise de risque pour peut-être se retrouver avec la même chose que le stock. En plus, ils ont un logo affreusement moche.


“pratique pour ceux qui sont laissés de côté par les fabricants et/ou les opérateurs”

&nbsp;

&nbsp;En effet, “pratique” surtout pour ces crapules de fabricants et/ou opérateurs qui organisent l’obsolescence programmée avant l’heure programmée. Quand est-ce qu’il y aura enfin un procès contre ça ? Je croyais qu’un jour on aurait en France des “actions de groupes” et des lois contre l’obsolescence programmée.

&nbsp;


Mon one plus one s’est mis à jour hier en 12.1 (android 5.1.1).

Je n’ai pas encore vu bien des différences par rapport à la 12.0 mais au moins le téléphone est toujours à jour, pas comme avec les autres marques (exceptés les google nexus).

&nbsp;

A l’époque j’avais installé CM sur mon htc desire et il avait retrouvé une seconde jeunesse : à jour, plus réactif, plus personnalisable. Un conseil que je donnerais à ceux qui ont un téléphone qui commence à donner des signes de fatigue ou que le constructeur ne veut plus mettre à jour : passer à CyanogenMod si votre téléphone est supporté. L’installation est facile et bien expliquée par Cyanogen.


Euh c’est vraiment l’aventure sur un Zenfone2 ? Non? Pas stable du tout d’après les retours sur xda








billylebegue a écrit :



Un peu la même chose ici… sans compter qu’on peut lire tout et n’importe quoi à son sujet, exemple :

&#160http://www.nikopik.com/pourquoi-il-ne-faut-plus-utiliser-cyanogenmod-ou-les-dega…



J’aimerais bien savoir quelles fonctionnalités ne plaisaient pas à google et ont été retirées de cyanogen.

Parce que tout de même, j’ai toujours l’accès à root, j’ai toujours l’onglet de confidentialité qui me permet de simuler une liste de contact vide aux applications qui n’ont pas besoin de voir mes contacts. Les googles applis (les fameuses GAPPS ) sont toujours à installer à part et en option.

Et j’ai un LG G2 nouvellement basculé qui est encore à 100% de batterie à midi. Quand à mon GS2, il était en déjà en cyanogenmod sous kitkat, et vient passer en v12.1 avec quelques petits soucis ( pas de playstore ) , mais rien de méchant.



Ceci dit, pour avoir un bon support sous cyanogenmod, il vaut mieux avoir des anciens téléphones phares des constructeurs ( LG G2,G3, galaxy S2,S3.. ) que des modèles plus confidentiels même si plus récents.



Yeesss !!!&nbsp; <img data-src=" />

&nbsp;



&nbsp;Mon Nexus 4 vient enfin de recevoir une mise à jour (rien plusieurs mois) et passe de 11 à 12.1&nbsp; <img data-src=" />

&nbsp; Bravo !! Ils font mieux que Google (sauf erreur le Nexus 4 n’a pas eu les MàJ liés à Stagefright).&nbsp;<img data-src=" />


Non, de mon côté je n’ai pas de souci particulier, hormis un bug lorsque que je veux passer de l’APN principal à l’APN frontal, ça fait planter l’appli quasiment à chaque fois.



Ah et la luminosité auto ne fonctionne pas non plus, mais ça je m’en fiche, en tant que process c’est plus gourmand qu’autre chose… Ah, et pour ceux qui ont une deuxième sim, on ne peut pas la désactiver.



Bref, rien de très rebutant en soit, tout le reste fonctionne très bien, et l’autonomie est meilleure que sur la rom d’origine.


Ah visiblement pas encore pour le G2 (d802).Cela ne saurait tarder la M1 cm12 etait arrivé le landemain de l’annonce.


Je n’avais effectivement pas pensé au bluetooth pour le clavier et la souris… :)

Pour les librairies/drivers WIDI, elles existent sous Android en tout cas, vu que c’est présent dans la rom d’origine, bien que cantonné à une application nommée “Asus Pc Link”, dont le client n’est hélas pas dispo pour Linux, et le client ne fonctionne ni sur Virtualbox+Windows, ni avec Wine.

Mais le service Widi est bien présent au sein de la rom Android d’origine, ça c’est sûr…



Mhhh… Du coup clavier+souris en bluetooth, affichage via Widi, ça serait l’idéal… Par contre clairement, le dock charge + USB OTG, c’est impossible, matériellement ça n’est pas prévu pour, j’ai déjà vu des posts sur des forums de gens ayant essayé de bidouiller, il faut faire sauter un switch auto qui stoppe la charge si OTG… C’est peut être possible théoriquement parce que le smartphone supporte la charge rapide à 2.4A, mais j’ai un doute…



Mais l’ubuntu Edge ainsi, j’aurais trouvé ça parfait également…


J’attends avec impatience la ligne d’attaque montrant en quoi avoir un mobile pas à jour empêche ce dernier de fonctionner… (d’autant que c’est les opérateurs ET les constructeurs (pour les mobiles achetés nus) qu’il va falloir basher… bon courage à eux


Pas de reboots intempestifs? En rom d’origine ça n’arrête pas…


Non, pas de reboot pour ma part


Tu dois pouvoir utiliser miracast à la place de Widi.


Hello,

&nbsp;



&nbsp;J’ai installé CM sur mon S3 en Aout. Je ne suis pas encore complètement habitué. Est-ce que cette mise à jour se fait via OTA?

&nbsp;



&nbsp;Merci ;)


Mon nexus 4 a eu des maj juste après la découverte de la faille donc je pense que c’était ça


Dans paramètres &gt; à propos du téléphone (tout en bas)

Le 1er item que tu y trouveras sera “Mise à jour” (de mémoire)



regarde par toi-même <img data-src=" />


Effectivement, ça pourrait être une solution, mais avec Widi, et l’application PCLink, on pouvait directement déporter l’affichage via Wifi, sur une autre machine aussi, et interagir directement au sein du système <img data-src=" />


@zig 76 : si tu à le CWM recovery c’est bon mais si tu à un autre recovery genre TWRP cela ne marcheras pas.



Après je te conseille une fresh install avec tout les wipe.


Je ne comprend pas avec miracast aussi.


En tout cas merci pour ton retour !



Juste pour mon info, c’est quelle distro que tu fait tourner ?


A vérifier, au pire si t’aime pas tu repasse en ROM stock mais la plupart du temps tu gagnes des options et non l’inverse.

&nbsp;

Étant possesseur du oneplus one sous CM12.1 il y a une interface de calibrage de l’écran après pour le tiens je peut pas te le jurer.


Ah, je l’ignorais…


Idem sur mon OPO, mais j’ai vu la différence : rien que le tri alphabétique des applications, avec scroll vertical, c’est un régal.


Ubuntu, Kali Linux, Fedora, ArchLinux, openSUSE, Gentoo, RootFS.



J’utilise LinuxDeploy et une partition formatée en ext2 sur la microSD en fin de table de partition, ça simplifie pas mal les choses :)



J’ai retrancris quelques informations ici, mais ça n’est pas terminé =&gt;http://wiki.osremix.com/fr/android/chroot_linux


Merci, je vais regarder ça… Mais du coup on ne profite pas du processeur en natif j’imagine ? Si c’est comme Qemu…


oKI !!



En fait Linux Deploy se charge du Chroot ?

Par contre comment tu peut t’assurer que ton Kernel Android est le même que Celui de ta Distro ?



Dans le lien que tu a donné plus tôt, il update le kernel non ?


Ok. J’vais chercher dans les internets voir si cette option existe du coup <img data-src=" />


Du coup, quel téléphone conseilleriez vous pour fonctionner avec la version 12.1 de CyanogenMod (tél, SMS, quelques applis pas bien gourmande et grande autonomie) ? Pour les applis, on passe donc par un store non officiel ? ChatSecure, Silent Text, TextSecure ou Telegram ? <img data-src=" /> Merci.








TheBlackPearl a écrit :



les applis, on passe donc par un store non officiel ? ChatSecure, Silent Text, TextSecure ou Telegram ? <img data-src=" /> Merci.





<img data-src=" />

bien sûr que non. Tu passes par un marché noir totalement non sécurisé. Ou mieux, des apk trouvés au hasard sur un torrent. Et n’oublie pas de prier régulièrement.



Non, quand tu regarde les dates https://download.cyanogenmod.org/?device=mako&type=snapshot

Il n’y a rien entre 2014-11-15 et 2015-09-01

&nbsp;



&nbsp;Sauf si tu es sur la nightly.


Je voulais dire par store non officiel que ce n’était pas le Google Store. J’aurais plutôt du dire alternatif pour qu’on me comprenne mieux et ainsi éviter que tu te foutes de moi. Merci au passage pour ta réponse.


Ca utilise KVM donc j’ai envie de dire qu’il y a un accès cpu / mémoire mais bon, je ne suis pas un expert et j’ai juste survolé le thread ^^


Oui, Linux Deploy se charge d’automatiser le lancement et la gestion du chroot, ensuite tu n’as plus qu’à te connecter à l’environnement de bureau via le protocole VNC, ou X2Go, ou le client X pour Android dispo sur le PlayStore, l’accès via SSH local ou distant, est également possible. :)



Concernant le Kernel, comme il s’agit d’un chroot, la distribution utilise celui du système hôte, le noyau Linux compilé et utilisé pour android, il n’y a pas d’update de Kernel via un Chroot.

Par contre sous Android, on peut éventuellement changer/mettra à jour le kernel, encore faille il qu’il soit compatible avec ta rom (CyanogenMod réclament des tweaks pour sa gestion spécifique de la mémoire vive lors de la compilation du noyau, par exemple.)

Comme il s’agit d’un chroot et que la distribution s’adresse au noyau et modules de l’OS hôte, ça signifie donc que tous les modules que l’on voudrait exploiter au sein de la distribution devront être compilés via les sources du noyau présent pour Android, et intégrés comme il se doit.

C’est relativement courant sur XDA, certains compilent/proposent des modules CIFS, d’autre pour rajouter le support de certains pads, d’autre des cartes sons/dacs, etc…

Mais certains services/logiciels ont aussi besoin d’un driver, d’où le fait que j’ai mentionné VirtualBox en exemple, qui a besoin des sources pour pouvoir compiler, installer, et charger son module (driver) afin de l’utiliser.


Mince je me réjouissais pour mon Galaxy S4 mais c’est pas la version internationale …


À ton service. Mais incidemment je ne rigolais pas de toi. Je riais de la dangerosité de ce marché alternatif.

J’avoue que mon smiley prêtait à confusion et pouvait être mal pris.


Tu peux installer les google apps avec Cyanogen et tu auras le play store comme n’improte quel android.

&nbsp;Après pour les sms, je te conseille textsecure qui est mieux que l’app par défaut


Ca passe sur un Galaxy Nexus ?

Il commence a sacrément ramer le mien :(








Maicka a écrit :



@zig 76 : si tu à le CWM recovery c’est bon mais si tu à un autre recovery genre TWRP cela ne marcheras pas.



Après je te conseille une fresh install avec tout les wipe.





Merci



Je ne sais pas si ça a été dit mais, une mise à jour en 12.1 est proposé OTA pour les personnes ayant une version 11 en M12.

&nbsp;

Jusqu’à présent, il n’y avait pas de maj OTA proposée pour ces versions.


Aptoide est un bon remplaçant du play store.



Si tu peux te passer des google apps je te le conseil


En quoi un Fdroid serait plus dangereux qu’un PlayStore par exemple ?



Faut arreter de faire confiance a google aveuglement


La peur de l’inconnu.

&nbsp;

Les applications sur Fdroid sont toutes opensource. Je vois mal en quoi elles seraient moins secure que celles Google. Ou alors il tien à son backdoor NSA ^^


simplement parce que google fait quelques vérifications avant d’accepter n’importe quelle application. Et si une application se révèle dangereuse (sans que ce soit dans l’intérêt de ce que tu considères comme le Big Brother Google), elle est retirée.



Dans Fdroid, ben, t’es livré à toi-même. Pas de garantie minimale de sécurité. Si une appli peut briquer ton appareil, elle a des chances de ne pas être virée de ce store. Et bien sûr, si elle fait des trucs plus subtils, tel que vol de données, il est très improbable qu’elle soit enlevée.





Moralité, ce n’est pas parce que google fait de la collecte de données et revente d’une partie de ces données que ça en fait une entreprise plus dangereuse qu’un store underground anarchique.








gokudomatic a écrit :



Dans Fdroid, ben, t’es livré à toi-même. Pas de garantie minimale de sécurité. Si une appli peut briquer ton appareil, elle a des chances de ne pas être virée de ce store. Et bien sûr, si elle fait des trucs plus subtils, tel que vol de données, il est très improbable qu’elle soit enlevée.







Avant de dire ça tu as vérifié le processus d’integration et les critères des modos de F-droid ?



Mais what f-droid aucun problème, je ne résume pas tout à ça, mais il fait juste jeter un oeil sur les autorisations..


Pour ma défense, je te rétorquerai que tu n’as pas non plus vérifié le processus de Google.


Je crois que jusqu’ il y a un an environ, les applis sur le play store était validé par défaut, tout ça pour jouer a qui a la plus grosse avec l’apple store, il parait qu’il vérifient tout maintenant mais j’ai un doute quand je vois que des applis de fond d’écrans ont accès aux contacts….



Alors qu’avec Fdroid tu peux meme être sur qu’ils ont vérifier la politique du service Web qui est derrière, par exemple l’appli facebook light, et qu’ils t’avertissent


Il ont même fait une version de firefox sans le code proprio et il vont virer Firefox des dépôts.


Ha c’est bon ça !


Ca n’engage que moi mais j’ai du mal a voir l’interet de cyano par rapport a une stock root + xposed