Bonjour,
Je vois que cela n'a pas encore été mentionnée...
La Rom CM12 et CM12.1 sont seulement fonctionnel pour
UNE PARTIE uniquement des M2 (D2303). De plus, Sony à fait une modification
qui n'a pas été annoncée publiquement sur le Hardware des récents M2, (Un nouveau accéléromètre).
Suite à cette modification très discrète de la part de Sony, il y a deux sous versions des M2 maintenant (quel que soit la variante D2X0X) "L'ancienne version" et la "Nouvelle version".
Cependant, les personnes qui ont la nouvelle version (comme moi) ne peuvent pas installer les ROM customs (à part la CM11 et PacMan) suite a la modification du hardware qui n'est pas compatible aux sources publique actuel AOSP de Sony (Git). Si vous décidez de flasher les roms non mentionnés, vous serez en bootloop quoi que vous fassiez (
les wipes/re-téléchargement/re-flashage... ne servirons à rien). Ce problème existe aussi pour les personnes qui n'arrivent pas à boot sur le "faux" recovery (C'est-à-dire en flashant un fichier boot.img), en effet, les touches de volumes et de camera ne seront pas reconnu pour lancer le recovery puisque le scripte dans le kernel pointe l'accéléromètre à la place des touche de volumes...
Le bug majeur pour presque tout les roms est le problème de définition des entrées GPIO
Pour en conclure,
seul les anciennes versions du D2303 sont fonctionnel pour CM12.1 ou AOSP... Pour les prochaines mise à jour, vaut mieux avoir le CM Recovery puisque le recovery intégré dans le boot.img est définitivement enterré pour les futures mise-à-jour.